|
From: <de...@du...> - 2005-07-09 15:05:56
|
Hi,
just testing the piggybank-ejb-hibernate example. I got the below exception
after I added a coin. I guess something is wrong with the Hibernate
configurations.
Any Suggestions,
Ingo
[java] 2005-07-09 16:53:55,744 : Server.start : JOnAS server 'jonas'
started on rmi/jrmp
[java] Coin: create a User Activity!
[java] 16:54:08,893 INFO Environment:483 - Hibernate 2.1.8
[java] 16:54:08,943 INFO Environment:517 - loaded properties from
resource hibernate.properties:
{hibernate.cglib.use_reflection_optimizer=true,
hibernate.dialect=net.sf.hibernate.dialect.HSQLDialect,
hibernate.jdbc.use_streams_for_binary=true, hibernate.jdbc.batch_size=0,
hibernate.query.substitutions=true 1, false 0, yes 'Y', no 'N',
hibernate.query.imports=net.sf.hibernate.test, net.sf.hibernate.eg,
hibernate.proxool.pool_alias=pool1, hibernate.show_sql=true,
hibernate.connection.pool_size=1, hibernate.statement_cache.size=25}
[java] 16:54:08,973 INFO Environment:542 - using java.io streams to
persist binary types
[java] 16:54:08,973 INFO Environment:543 - using CGLIB reflection
optimizer
[java] 16:54:08,983 INFO Environment:572 - using JDK 1.4
java.sql.Timestamp handling
[java] 16:54:08,993 INFO Configuration:351 - Mapping resource:
org/ejosa/piggybank/business/CoinAbstract.hbm.xml
[java] 16:54:10,164 INFO Binder:229 - Mapping class:
org.ejosa.piggybank.business.CoinAbstract -> HIB_COIN
[java] 16:54:10,815 INFO Binder:169 - Mapping subclass:
org.ejosa.piggybank.business.CoinBean -> HIB_COIN
[java] 16:54:10,825 INFO Configuration:641 - processing one-to-many
association mappings
[java] 16:54:10,825 INFO Configuration:650 - processing one-to-one
association property references
[java] 16:54:10,825 INFO Configuration:675 - processing foreign key
constraints
[java] 16:54:10,946 INFO Dialect:86 - Using dialect:
net.sf.hibernate.dialect.HSQLDialect
[java] 16:54:11,126 INFO SettingsFactory:74 - Use outer join fetching:
true
[java] 16:54:11,266 WARN UserSuppliedConnectionProvider:25 - No
connection properties specified - the user must supply JDBC connections
[java] 16:54:11,296 INFO TransactionManagerLookupFactory:33 - No
TransactionManagerLookup configured (in JTA environment, use of process
level read-write cache is not recommended)
[java] 16:54:11,296 INFO SettingsFactory:114 - Use scrollable result
sets: false
[java] 16:54:11,296 INFO SettingsFactory:117 - Use JDBC3
getGeneratedKeys(): false
[java] 16:54:11,306 INFO SettingsFactory:120 - Optimize cache for
minimal puts: false
[java] 16:54:11,306 INFO SettingsFactory:126 - echoing all SQL to
stdout
[java] 16:54:11,316 INFO SettingsFactory:129 - Query language
substitutions: {no='N', true=1, yes='Y', false=0}
[java] 16:54:11,316 INFO SettingsFactory:140 - cache provider:
net.sf.hibernate.cache.EhCacheProvider
[java] 16:54:11,506 INFO Configuration:1130 - instantiating and
configuring caches
[java] 16:54:11,717 WARN Configurator:125 - No configuration found.
Configuring ehcache from ehcache-failsafe.xml found in the classpath:
jar:file:/D:/development/workspace-ejosa/ejosa-revo/ext-libs/hibernate/lib/e
hcache-0.9.jar!/ehcache-failsafe.xml
[java] 16:54:12,448 INFO SessionFactoryImpl:119 - building session
factory
[java] 16:54:14,641 INFO SessionFactoryObjectFactory:82 - Not binding
factory to JNDI, no JNDI name configured
[java] UserActivity: Coin 23 created!
[java] Hibernate: insert into HIB_COIN (DATE, AMOUNT, CURRENCY, class,
ID) values (?, ?, ?, 'CoinBean', ?)
[java] 16:54:15,302 ERROR PresentationApplication:? - RID:4: Unhandled
Application error in
org.ejosa.piggybank.presentation.enhydra.PresentationApplication
[java] java.lang.NullPointerException
[java] at
org.ejosa.piggybank.presentation.enhydra.ErrorHandler.showStyleSheetAndMedia
(ErrorHandler.java:119)
[java] at
org.ejosa.piggybank.presentation.enhydra.ErrorHandler.run(ErrorHandler.java:
60)
[java] at
com.lutris.appserver.server.httpPresentation.HttpPresentationManager.runPres
entationObj(Unknown Source)
[java] at
com.lutris.appserver.server.httpPresentation.HttpPresentationManager.Run(Unk
nown Source)
[java] at
com.lutris.appserver.server.httpPresentation.servlet.HttpPresentationServlet
.serviceDirect(Unknown Source)
[java] at
com.lutris.appserver.server.httpPresentation.servlet.HttpPresentationServlet
.service(Unknown Source)
[java] at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
[java] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
[java] at java.lang.reflect.Method.invoke(Method.java:585)
[java] at
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
[java] at java.security.AccessController.doPrivileged(Native Method)
[java] at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
[java] at
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:272)
[java] at
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:16
1)
[java] at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:245)
[java] at
org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilter
Chain.java:50)
[java] at
org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain
.java:156)
[java] at java.security.AccessController.doPrivileged(Native Method)
[java] at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:152)
[java] at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:214)
[java] at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:104)
[java] at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
[java] at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContext
Valve.java:198)
[java] at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:152)
[java] at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:104)
[java] at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
[java] at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137
)
[java] at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:104)
[java] at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118
)
[java] at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:102)
[java] at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
[java] at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:109)
[java] at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:104)
[java] at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
[java] at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
[java] at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
[java] at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
[java] at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne
ction(Http11Protocol.java:705)
[java] at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
[java] at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:684)
[java] at java.lang.Thread.run(Thread.java:595)
|