[JBoss JIRA] Created: (JBPORTAL-1077) Combination of JEMS 1.2.0beta2 with Portal profile and JBoss ON generates log errors for JBoss AS
by Pete Bennett (JIRA)
Combination of JEMS 1.2.0beta2 with Portal profile and JBoss ON generates log errors for JBoss AS
-------------------------------------------------------------------------------------------------
Key: JBPORTAL-1077
URL: http://jira.jboss.com/jira/browse/JBPORTAL-1077
Project: JBoss Portal
Issue Type: Bug
Security Level: Public (Everyone can see)
Affects Versions: 2.4 Final
Environment: Fedora Core 5, Sun JDK 1.5.0_09-b01, JBoss ON 1.4, JEMS Installer 1.2.0beta2 with Portal profile
Reporter: Pete Bennett
1. install the JEMS installer 1.2.0beta with the Portal profile
2. install a JON Agent on the same machine
3. follow the steps in the JON Server to enable Tomcat container performance logging
4. start the JEMS JBoss AS Server that has the Portal profile
Each time the agent tries to harvest performance data from the JBoss Application server (whatever interval you specify, the following two errors are thrown).
This issue is also documented at http://lists.jboss.org/pipermail/jboss-user/2006-August/009902.html .
Everything still runs OK but it makes it hard to indentify and alert for REAL errors via JON.
14:53:00,043 ERROR [RoleModuleImpl] Cannot count roles
org.hibernate.HibernateException: Unable to locate current JTA transaction
at org.hibernate.context.JTASessionContext.currentSession(JTASessionContext.java:61)
at org.hibernate.impl.SessionFactoryImpl.getCurrentSession(SessionFactoryImpl.java:541)
at org.jboss.portal.identity.db.RoleModuleImpl.getCurrentSession(RoleModuleImpl.java:416)
at org.jboss.portal.identity.db.RoleModuleImpl.getRolesCount(RoleModuleImpl.java:286)
at sun.reflect.GeneratedMethodAccessor334.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.interceptor.AttributeDispatcher.invoke(AttributeDispatcher.java:99)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.interceptor.ModelMBeanAttributeInterceptor.invoke(ModelMBeanAttributeInterceptor.java:197)
at org.jboss.mx.interceptor.PersistenceInterceptor.invoke(PersistenceInterceptor.java:76)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.getAttribute(AbstractMBeanInvoker.java:362)
at org.jboss.mx.server.MBeanServerImpl.getAttribute(MBeanServerImpl.java:556)
at net.hyperic.hq.product.servlet.webapp.JMXServlet.dmpCmd(JMXServlet.java:330)
at net.hyperic.hq.product.servlet.webapp.JMXServlet.doGet(JMXServlet.java:468)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at net.hyperic.hq.product.servlet.filter.JMXFilter.doFilter(JMXFilter.java:277)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
at java.lang.Thread.run(Thread.java:595)
14:53:00,078 ERROR [UserModuleImpl] Cannot count users
org.hibernate.HibernateException: Unable to locate current JTA transaction
at org.hibernate.context.JTASessionContext.currentSession(JTASessionContext.java:61)
at org.hibernate.impl.SessionFactoryImpl.getCurrentSession(SessionFactoryImpl.java:541)
at org.jboss.portal.identity.db.UserModuleImpl.getCurrentSession(UserModuleImpl.java:327)
at org.jboss.portal.identity.db.UserModuleImpl.getUserCount(UserModuleImpl.java:304)
at sun.reflect.GeneratedMethodAccessor419.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.interceptor.AttributeDispatcher.invoke(AttributeDispatcher.java:99)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.interceptor.ModelMBeanAttributeInterceptor.invoke(ModelMBeanAttributeInterceptor.java:197)
at org.jboss.mx.interceptor.PersistenceInterceptor.invoke(PersistenceInterceptor.java:76)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.getAttribute(AbstractMBeanInvoker.java:362)
at org.jboss.mx.server.MBeanServerImpl.getAttribute(MBeanServerImpl.java:556)
at net.hyperic.hq.product.servlet.webapp.JMXServlet.dmpCmd(JMXServlet.java:330)
at net.hyperic.hq.product.servlet.webapp.JMXServlet.doGet(JMXServlet.java:468)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at net.hyperic.hq.product.servlet.filter.JMXFilter.doFilter(JMXFilter.java:277)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
at java.lang.Thread.run(Thread.java:595)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
18 years, 10 months
[JBoss JIRA] Created: (JBPORTAL-997) Can't build JBoss Portal on Windows XP
by Sverker Abrahamsson (JIRA)
Can't build JBoss Portal on Windows XP
--------------------------------------
Key: JBPORTAL-997
URL: http://jira.jboss.com/jira/browse/JBPORTAL-997
Project: JBoss Portal
Issue Type: Bug
Security Level: Public (Everyone can see)
Affects Versions: 2.4 Final
Environment: Windows XP, english language
Reporter: Sverker Abrahamsson
Attachments: ant.bat.patch
When trying to build JBoss portal on windows the following problem occurs:
C:\Project\Tools\JBoss\jboss-portal-2.4\build>build
Executing C:\Project\Tools\JBoss\jboss-portal-2.4\build\..\tools\bin\ant.bat -l
ogger org.apache.tools.ant.NoBannerLogger
Exception in thread "main" java.lang.NoClassDefFoundError: Files\Java\jdk1/5/0_0
6\lib\tools/jar;C:\Project\Tools\JBoss\jboss-portal-2/4\build\//\tools\lib\xml-a
pis/jar;C:\Project\Tools\JBoss\jboss-portal-2/4\build\//\tools\lib\xercesImpl/ja
r;C:\Project\Tools\JBoss\jboss-portal-2/4\build\//\tools\lib\xalan/jar;C:\Projec
t\Tools\JBoss\jboss-portal-2/4\build\//\tools\lib\saxon/jar;C:\Project\Tools\JBo
ss\jboss-portal-2/4\build\//\tools\lib\junit/jar;C:\Project\Tools\JBoss\jboss-po
rtal-2/4\build\//\tools\lib\jbossbuild/jar;C:\Project\Tools\JBoss\jboss-portal-2
/4\build\//\tools\lib\jboss-test/jar;C:\Project\Tools\JBoss\jboss-portal-2/4\bui
ld\//\tools\lib\explode/jar;C:\Project\Tools\JBoss\jboss-portal-2/4\build\//\too
ls\lib\crimson/jar;C:\Project\Tools\JBoss\jboss-portal-2/4\build\//\tools\lib\ca
rgo-core-uberjar-0/8/jar;C:\Project\Tools\JBoss\jboss-portal-2/4\build\//\tools\
lib\buildmagic-tasks/jar;C:\Project\Tools\JBoss\jboss-portal-2/4\build\//\tools\
lib\bsf/jar;C:\Project\Tools\JBoss\jboss-portal-2/4\build\//\tools\lib\ant/jar;C
:\Project\Tools\JBoss\jboss-portal-2/4\build\//\tools\lib\ant-nodeps/jar;C:\Proj
ect\Tools\JBoss\jboss-portal-2/4\build\//\tools\lib\ant-launcher/jar;C:\Project\
Tools\JBoss\jboss-portal-2/4\build\//\tools\lib\ant-junit/jar;
Press any key to continue . . .
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
18 years, 10 months
[JBoss JIRA] Created: (JBPORTAL-985) TxConnectionManager Connection error occured
by doung-seok lee (JIRA)
TxConnectionManager Connection error occured
--------------------------------------------
Key: JBPORTAL-985
URL: http://jira.jboss.com/jira/browse/JBPORTAL-985
Project: JBoss Portal
Issue Type: Bug
Security Level: Public (Everyone can see)
Environment: window xp
oracle 10g r2
ojdbc1.4.jar
jboss-4.0.4.GA + jboss portal 2.4CR4
java 1.5
Reporter: doung-seok lee
error 1=>
14:12:19,671 WARN [TxConnectionManager] Connection error occured: org.jboss.resource.connectionmanager.TxConnectionManager$TxConn
ectionEventListener@e64a7f[state=NORMAL mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@13da08 handles=1 lastUse=1
155877939609 permit=true trackByTx=true mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$OnePool@14f6d51 contex
t=org.jboss.resource.connectionmanager.InternalManagedConnectionPool@191ebc5 xaResource=org.jboss.resource.connectionmanager.TxCon
nectionManager$LocalXAResource@10ddb86 txSync=null]
java.lang.ClassCastException: org.jboss.portal.jems.hibernate.ByteArrayBlob
at oracle.jdbc.driver.OraclePreparedStatement.setBlob(OraclePreparedStatement.java:6795)
at org.jboss.resource.adapter.jdbc.WrappedPreparedStatement.setBlob(WrappedPreparedStatement.java:517)
at org.jboss.portal.jems.hibernate.CacheableBlobUserType.nullSafeSet(CacheableBlobUserType.java:97)
at org.hibernate.type.CustomType.nullSafeSet(CustomType.java:145)
at org.hibernate.persister.entity.AbstractEntityPersister.dehydrate(AbstractEntityPersister.java:1910)
at org.hibernate.persister.entity.AbstractEntityPersister.dehydrate(AbstractEntityPersister.java:1887)
at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2117)
at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2503)
at org.hibernate.action.EntityInsertAction.execute(EntityInsertAction.java:51)
at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:248)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:232)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:139)
at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:297)
at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)
at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:993)
at org.jboss.portal.cms.hibernate.HibernateStore$1.close(HibernateStore.java:1051)
error 2 =>
14:12:19,859 WARN [JDBCExceptionReporter] SQL Error: 0, SQLState: null
14:12:19,875 ERROR [JDBCExceptionReporter] Error; - nested throwable: (java.lang.ClassCastException: org.jboss.portal.jems.hiberna
te.ByteArrayBlob)
14:12:19,875 ERROR [AbstractFlushingEventListener] Could not synchronize database state with session
org.hibernate.exception.GenericJDBCException: could not insert: [org.jboss.portal.cms.hibernate.RepositoryEntry]
at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:103)
at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:91)
at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2140)
at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2503)
at org.hibernate.action.EntityInsertAction.execute(EntityInsertAction.java:51)
at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:248)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:232)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:139)
at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:297)
at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)
at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:993)
at org.jboss.portal.cms.hibernate.HibernateStore$1.close(HibernateStore.java:1051)
error3=>
14:12:20,093 ERROR [HibernateStore] failed to create new file: /meta/rootUUID
org.hibernate.exception.GenericJDBCException: could not insert: [org.jboss.portal.cms.hibernate.RepositoryEntry]
at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:103)
at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:91)
at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2140)
at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2503)
at org.hibernate.action.EntityInsertAction.execute(EntityInsertAction.java:51)
at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:248)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:232)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:139)
at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:297)
at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)
at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:993)
at org.jboss.portal.cms.hibernate.HibernateStore$1.close(HibernateStore.java:1051)
error4 =>
14:12:20,343 WARN [TxConnectionManager] Connection error occured: org.jboss.resource.connectionmanager.TxConnectionManager$TxCon
ectionEventListener@2f4356[state=NORMAL mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@a1bced handles=1 lastUse=
155877940328 permit=true trackByTx=true mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$OnePool@14f6d51 conte
t=org.jboss.resource.connectionmanager.InternalManagedConnectionPool@191ebc5 xaResource=org.jboss.resource.connectionmanager.TxCo
nectionManager$LocalXAResource@7a7f6b txSync=null]
java.lang.ClassCastException: org.jboss.portal.jems.hibernate.ByteArrayBlob
at oracle.jdbc.driver.OraclePreparedStatement.setBlob(OraclePreparedStatement.java:6795)
at org.jboss.resource.adapter.jdbc.WrappedPreparedStatement.setBlob(WrappedPreparedStatement.java:517)
at org.jboss.portal.jems.hibernate.CacheableBlobUserType.nullSafeSet(CacheableBlobUserType.java:97)
at org.hibernate.type.CustomType.nullSafeSet(CustomType.java:145)
at org.hibernate.persister.entity.AbstractEntityPersister.dehydrate(AbstractEntityPersister.java:1910)
at org.hibernate.persister.entity.AbstractEntityPersister.dehydrate(AbstractEntityPersister.java:1887)
at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2117)
at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2503)
at org.hibernate.action.EntityInsertAction.execute(EntityInsertAction.java:51)
at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:248)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:232)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:139)
at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:297)
at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)
at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:993)
error5 =>
14:12:20,515 WARN [JDBCExceptionReporter] SQL Error: 0, SQLState: null
14:12:20,515 ERROR [JDBCExceptionReporter] Error; - nested throwable: (java.lang.ClassCastException: org.jboss.portal.jems.hiberna
te.ByteArrayBlob)
14:12:20,515 ERROR [AbstractFlushingEventListener] Could not synchronize database state with session
org.hibernate.exception.GenericJDBCException: could not insert: [org.jboss.portal.cms.hibernate.RepositoryEntry]
at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:103)
at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:91)
at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2140)
at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2503)
at org.hibernate.action.EntityInsertAction.execute(EntityInsertAction.java:51)
at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:248)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:232)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:139)
at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:297)
at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)
at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:993)
at org.jboss.portal.cms.hibernate.HibernateStore$1.close(HibernateStore.java:1051)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
18 years, 10 months
[JBoss JIRA] Resolved: (JBPORTAL-844) Ehcache configuration issue on redeploy of portal
by Julien Viet (JIRA)
[ http://jira.jboss.com/jira/browse/JBPORTAL-844?page=all ]
Julien Viet resolved JBPORTAL-844.
----------------------------------
Fix Version/s: 2.8 Final
2.6 Final
Resolution: Done
Was solved somehow by having explicit configuration.
> Ehcache configuration issue on redeploy of portal
> -------------------------------------------------
>
> Key: JBPORTAL-844
> URL: http://jira.jboss.com/jira/browse/JBPORTAL-844
> Project: JBoss Portal
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: Portal Core
> Reporter: Julien Viet
> Fix For: 2.8 Final, 2.6 Final
>
>
> Ehcache is not provided by default in JBoss AS.
> When it is used by portal the following occurs :
> 1/ ehcache is loaded by hibernate which is loaded by the lib dir of the jboss config
> 2/ ehcache loads the default configuration /ehcache-failsafe.xml from its classloader using : getClass().loadResource("/ehcache-failsafe.xml");
> on a redeploy the same occurs but as ehcache is now linked by the hibernate classes which are not redeployed the failsafe config file cannot be loaded again as the original jar is gone.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
18 years, 10 months
[JBoss JIRA] Resolved: (JBPORTAL-781) problem with portlet hot deployment
by Julien Viet (JIRA)
[ http://jira.jboss.com/jira/browse/JBPORTAL-781?page=all ]
Julien Viet resolved JBPORTAL-781.
----------------------------------
Resolution: Out of Date
> problem with portlet hot deployment
> -----------------------------------
>
> Key: JBPORTAL-781
> URL: http://jira.jboss.com/jira/browse/JBPORTAL-781
> Project: JBoss Portal
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: Portal Portlet
> Affects Versions: 2.4 Final
> Reporter: Rali Genova
> Attachments: CalcPortlet.zip, serverlog.txt
>
>
> there is a database exception when trying to hot deploy a portlet war file, here is the stack trace:
> 2006-04-04 12:10:27,990 ERROR [org.jboss.deployment.MainDeployer] Could not start deployment: file:/
> C:/jboss-4.0.4RC1/server/default/tmp/deploy/tmp27876calcportlet-exp.war/WEB-INF/
> org.jboss.deployment.DeploymentException: Could not execute JDBC batch update; - nested throwable: (
> org.hibernate.exception.GenericJDBCException: Could not execute JDBC batch update)
> at org.jboss.portal.core.deployment.jboss.ObjectDeployment.start(ObjectDeployment.java:307)
> at org.jboss.portal.server.deployment.jboss.PortalDeploymentInfo$DeploymentContext.start(PortalDepl
> oymentInfo.java:208)
> at org.jboss.portal.server.deployment.jboss.ServerDeployer.start(ServerDeployer.java:244)
> at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1007)
> at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:808)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
> at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
> at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
> at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
> at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.ja
> va:142)
> at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
> at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:260)
> at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
> at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:190)
> at $Proxy101.deploy(Unknown Source)
> at org.jboss.portal.server.deployment.jboss.ServerDeployer.deploy(ServerDeployer.java:298)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
> at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
> at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
> at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:260)
> at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
> at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:190)
> at $Proxy100.deploy(Unknown Source)
> at org.jboss.portal.server.deployment.WebAppAdapter.deploy(WebAppAdapter.java:54)
> at org.jboss.portal.server.deployment.WebAppIntercepter.handleNotification(WebAppIntercepter.java:1
> 45)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.jboss.mx.notification.NotificationListenerProxy.invoke(NotificationListenerProxy.java:153)
> at $Proxy102.handleNotification(Unknown Source)
> at org.jboss.mx.util.JBossNotificationBroadcasterSupport.handleNotification(JBossNotificationBroadc
> asterSupport.java:127)
> at org.jboss.mx.util.JBossNotificationBroadcasterSupport.sendNotification(JBossNotificationBroadcas
> terSupport.java:108)
> at org.jboss.deployment.SubDeployerSupport.emitNotification(SubDeployerSupport.java:340)
> at org.jboss.deployment.SubDeployerSupport.start(SubDeployerSupport.java:308)
> at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:485)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
> at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
> at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
> at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
> at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.ja
> va:142)
> at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
> at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
> at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:260)
> at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
> at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:190)
> at $Proxy33.start(Unknown Source)
> at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1007)
> at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:808)
> at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
> at sun.reflect.GeneratedMethodAccessor48.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
> at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
> at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
> at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
> at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.ja
> va:142)
> at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
> at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:260)
> at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
> at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:190)
> at $Proxy8.deploy(Unknown Source)
> at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:334)
> at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:522)
> at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentSc
> anner.java:207)
> at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScan
> ner.java:218)
> at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScann
> er.java:197)
> Caused by: org.hibernate.exception.GenericJDBCException: Could not execute JDBC batch update
> at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:91)
> at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:79)
> at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
> at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:202)
> at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:230)
> at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:145)
> at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventLis
> tener.java:296)
> at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)
> at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1009)
> at org.jboss.portal.core.impl.model.portal.PersistentPortalObjectContainer$1.destroyChild(Persisten
> tPortalObjectContainer.java:153)
> at org.jboss.portal.core.impl.model.portal.ObjectNode.removeChild(ObjectNode.java:137)
> at org.jboss.portal.core.impl.model.portal.ObjectNode.removeChild(ObjectNode.java:133)
> at org.jboss.portal.core.impl.model.portal.PortalObjectImpl.destroyChild(PortalObjectImpl.java:127)
> at org.jboss.portal.core.deployment.jboss.ObjectDeployment.start(ObjectDeployment.java:251)
> ... 79 more
> Caused by: java.sql.BatchUpdateException: failed batch
> at org.hsqldb.jdbc.jdbcStatement.executeBatch(Unknown Source)
> at org.hsqldb.jdbc.jdbcPreparedStatement.executeBatch(Unknown Source)
> at org.jboss.resource.adapter.jdbc.WrappedStatement.executeBatch(WrappedStatement.java:517)
> at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:58)
> at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:195)
> ... 89 more
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
18 years, 10 months