hi everyone. i'm working on xwiki integration and i'm getting some deployment difficulties. this is the case : the xwiki app, deployed as a .war into nukes-core.sar, needs to use some nukes core services like UserModule, GroupModule and so on. xwiki gets correctly the binded services but an exception occurs when the UserModule tries to retrieve Hibernate Session.
10:27:44,475 INFO [Configuration] instantiating and configuring caches 10:27:44,475 INFO [SessionFactoryImpl] building session factory 10:27:44,625 INFO [ReflectHelper] reflection optimizer disabled for: com.xpn.xwiki.doc.XWikiAttachment, NullPointerException: null 10:27:44,675 INFO [ReflectHelper] reflection optimizer disabled for: com.xpn.xwiki.doc.XWikiAttachmentArchive, NullPointerException: null 10:27:45,196 INFO [ReflectHelper] reflection optimizer disabled for: com.xpn.xwiki.doc.XWikiAttachmentContent, BulkBeanException: null (property setContent) 10:27:45,216 INFO [SessionFactoryObjectFactory] no JNDI name configured 10:27:47,139 INFO [STDOUT] java.lang.NullPointerException 10:27:47,149 INFO [STDOUT] at org.jboss.hibernate.session.HibernateContext.prepareSession(HibernateContext.java:171) 10:27:47,149 INFO [STDOUT] at org.jboss.hibernate.session.HibernateContext.getSession(HibernateContext.java:99) 10:27:47,149 INFO [STDOUT] at org.jboss.nukes.core.impl.user.UserModuleImpl.getSession(UserModuleImpl.java:223) 10:27:47,149 INFO [STDOUT] at org.jboss.nukes.core.impl.user.UserModuleImpl.findUserByUserName(UserModuleImpl.java:53) 10:27:47,149 INFO [STDOUT] at com.xpn.xwiki.user.impl.jboss.NukesGroupServiceImpl.listGroupsForUser(NukesGroupServiceImpl.java:44) 10:27:47,149 INFO [STDOUT] at com.xpn.xwiki.user.impl.xwiki.XWikiRightServiceImpl.checkRight(XWikiRightServiceImpl.java:299) 10:27:47,149 INFO [STDOUT] at com.xpn.xwiki.user.impl.xwiki.XWikiRightServiceImpl.hasAccessLevel(XWikiRightServiceImpl.java:397) 10:27:47,149 INFO [STDOUT] at com.xpn.xwiki.user.impl.xwiki.XWikiRightServiceImpl.hasAccessLevel(XWikiRightServiceImpl.java:209) 10:27:47,149 INFO [STDOUT] at com.xpn.xwiki.user.impl.xwiki.XWikiRightServiceImpl.checkAccess(XWikiRightServiceImpl.java:163) 10:27:47,149 INFO [STDOUT] at com.xpn.xwiki.XWiki.checkAccess(XWiki.java:1783) 10:27:47,149 INFO [STDOUT] at com.xpn.xwiki.XWiki.prepareDocuments(XWiki.java:2293) 10:27:47,149 INFO [STDOUT] at com.xpn.xwiki.web.ViewEditAction.execute(ViewEditAction.java:116) 10:27:47,149 INFO [STDOUT] at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484) 10:27:47,149 INFO [STDOUT] at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274) 10:27:47,149 INFO [STDOUT] at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482) 10:27:47,149 INFO [STDOUT] at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507) 10:27:47,149 INFO [STDOUT] at javax.servlet.http.HttpServlet.service(HttpServlet.java:697) 10:27:47,149 INFO [STDOUT] at javax.servlet.http.HttpServlet.service(HttpServlet.java:810) 10:27:47,149 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237) 10:27:47,149 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) 10:27:47,149 INFO [STDOUT] at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75) 10:27:47,149 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186) 10:27:47,149 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) 10:27:47,149 INFO [STDOUT] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214) 10:27:47,149 INFO [STDOUT] at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) 10:27:47,149 INFO [STDOUT] at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) 10:27:47,149 INFO [STDOUT] at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198) 10:27:47,149 INFO [STDOUT] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152) 10:27:47,149 INFO [STDOUT] at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) 10:27:47,149 INFO [STDOUT] at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:44) 10:27:47,149 INFO [STDOUT] at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) 10:27:47,149 INFO [STDOUT] at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:169) 10:27:47,149 INFO [STDOUT] at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) 10:27:47,149 INFO [STDOUT] at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) 10:27:47,149 INFO [STDOUT] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137) 10:27:47,149 INFO [STDOUT] at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) 10:27:47,149 INFO [STDOUT] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118) 10:27:47,149 INFO [STDOUT] at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) 10:27:47,149 INFO [STDOUT] at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) 10:27:47,149 INFO [STDOUT] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) 10:27:47,149 INFO [STDOUT] at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) 10:27:47,149 INFO [STDOUT] at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) 10:27:47,149 INFO [STDOUT] at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929) 10:27:47,149 INFO [STDOUT] at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160) 10:27:47,149 INFO [STDOUT] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799) 10:27:47,149 INFO [STDOUT] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705) 10:27:47,149 INFO [STDOUT] at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577) 10:27:47,149 INFO [STDOUT] at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683) 10:27:47,149 INFO [STDOUT] at java.lang.Thread.run(Thread.java:534) 10:27:47,259 INFO [STDOUT] java.lang.NullPointerException 10:27:47,259 INFO [STDOUT] at org.jboss.hibernate.session.HibernateContext.prepareSession(HibernateContext.java:171) 10:27:47,259 INFO [STDOUT] at org.jboss.hibernate.session.HibernateContext.getSession(HibernateContext.java:99) 10:27:47,259 INFO [STDOUT] at org.jboss.nukes.core.impl.user.UserModuleImpl.getSession(UserModuleImpl.java:223) 10:27:47,259 INFO [STDOUT] at org.jboss.nukes.core.impl.user.UserModuleImpl.findUserByUserName(UserModuleImpl.java:53) 10:27:47,259 INFO [STDOUT] at com.xpn.xwiki.user.impl.jboss.NukesGroupServiceImpl.listGroupsForUser(NukesGroupServiceImpl.java:44) 10:27:47,259 INFO [STDOUT] at com.xpn.xwiki.user.impl.xwiki.XWikiRightServiceImpl.checkRight(XWikiRightServiceImpl.java:299) 10:27:47,259 INFO [STDOUT] at com.xpn.xwiki.user.impl.xwiki.XWikiRightServiceImpl.hasAccessLevel(XWikiRightServiceImpl.java:397) 10:27:47,259 INFO [STDOUT] at com.xpn.xwiki.user.impl.xwiki.XWikiRightServiceImpl.hasAccessLevel(XWikiRightServiceImpl.java:209) 10:27:47,259 INFO [STDOUT] at com.xpn.xwiki.api.XWiki.getDocument(XWiki.java:71) 10:27:47,259 INFO [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 10:27:47,259 INFO [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 10:27:47,259 INFO [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 10:27:47,259 INFO [STDOUT] at java.lang.reflect.Method.invoke(Method.java:324) 10:27:47,259 INFO [STDOUT] at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:267) 10:27:47,259 INFO [STDOUT] at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:197) 10:27:47,259 INFO [STDOUT] at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:175) 10:27:47,259 INFO [STDOUT] at org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:327) 10:27:47,259 INFO [STDOUT] at org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:51) 10:27:47,259 INFO [STDOUT] at org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:95) 10:27:47,259 INFO [STDOUT] at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:55) 10:27:47,259 INFO [STDOUT] at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:70) 10:27:47,259 INFO [STDOUT] at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230) 10:27:47,259 INFO [STDOUT] at com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:198) 10:27:47,259 INFO [STDOUT] at com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:100) 10:27:47,259 INFO [STDOUT] at com.xpn.xwiki.XWiki.parseTemplate(XWiki.java:782) 10:27:47,259 INFO [STDOUT] at com.xpn.xwiki.api.XWiki.parseTemplate(XWiki.java:182) 10:27:47,259 INFO [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 10:27:47,259 INFO [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 10:27:47,259 INFO [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 10:27:47,259 INFO [STDOUT] at java.lang.reflect.Method.invoke(Method.java:324) 10:27:47,259 INFO [STDOUT] at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:267) 10:27:47,259 INFO [STDOUT] at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:197) 10:27:47,259 INFO [STDOUT] at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:175) 10:27:47,259 INFO [STDOUT] at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:220) 10:27:47,259 INFO [STDOUT] at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230) 10:27:47,259 INFO [STDOUT] at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:172) 10:27:47,259 INFO [STDOUT] at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:114) 10:27:47,259 INFO [STDOUT] at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:55) 10:27:47,259 INFO [STDOUT] at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230) 10:27:47,259 INFO [STDOUT] at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:89) 10:27:47,259 INFO [STDOUT] at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230) 10:27:47,259 INFO [STDOUT] at com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:198) 10:27:47,259 INFO [STDOUT] at com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:100) 10:27:47,259 INFO [STDOUT] at com.xpn.xwiki.XWiki.parseTemplate(XWiki.java:782) 10:27:47,259 INFO [STDOUT] at com.xpn.xwiki.web.Utils.parseTemplate(Utils.java:76) 10:27:47,259 INFO [STDOUT] at com.xpn.xwiki.web.ViewEditAction.execute(ViewEditAction.java:168) 10:27:47,259 INFO [STDOUT] at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484) 10:27:47,259 INFO [STDOUT] at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274) 10:27:47,259 INFO [STDOUT] at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482) 10:27:47,259 INFO [STDOUT] at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507) 10:27:47,259 INFO [STDOUT] at javax.servlet.http.HttpServlet.service(HttpServlet.java:697) 10:27:47,259 INFO [STDOUT] at javax.servlet.http.HttpServlet.service(HttpServlet.java:810) 10:27:47,259 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237) 10:27:47,259 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) 10:27:47,259 INFO [STDOUT] at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75) 10:27:47,259 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186) 10:27:47,259 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) 10:27:47,259 INFO [STDOUT] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214) 10:27:47,259 INFO [STDOUT] at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) 10:27:47,259 INFO [STDOUT] at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) 10:27:47,259 INFO [STDOUT] at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198) 10:27:47,259 INFO [STDOUT] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152) 10:27:47,259 INFO [STDOUT] at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) 10:27:47,259 INFO [STDOUT] at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:44) 10:27:47,259 INFO [STDOUT] at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) 10:27:47,259 INFO [STDOUT] at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:169) 10:27:47,259 INFO [STDOUT] at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) 10:27:47,259 INFO [STDOUT] at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) 10:27:47,259 INFO [STDOUT] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137) 10:27:47,259 INFO [STDOUT] at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) 10:27:47,259 INFO [STDOUT] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118) 10:27:47,259 INFO [STDOUT] at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) 10:27:47,259 INFO [STDOUT] at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) 10:27:47,259 INFO [STDOUT] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) 10:27:47,289 INFO [STDOUT] at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) 10:27:47,289 INFO [STDOUT] at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) 10:27:47,289 INFO [STDOUT] at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929) 10:27:47,289 INFO [STDOUT] at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160) 10:27:47,289 INFO [STDOUT] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799) 10:27:47,289 INFO [STDOUT] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705) 10:27:47,289 INFO [STDOUT] at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577) 10:27:47,289 INFO [STDOUT] at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683) 10:27:47,289 INFO [STDOUT] at java.lang.Thread.run(Thread.java:534) 10:27:47,289 INFO [Engine] StandardContext[/xwiki] Velocity [error] RHS of #set statement is null. Context will not be modified. [line 6, column 1] 10:27:47,289 INFO [Engine] StandardContext[/xwiki] Velocity [error] Left side ($logo) of '!=' operation has null value. Operation not possible. [line 7, c olumn 12] 10:27:47,339 INFO [Engine] StandardContext[/xwiki] Velocity [error] Error in evaluation of == expression. Both arguments must be of the same Class. Current ly left = class java.lang.Boolean, right = class java.lang.Integer. [line 4, column 26] (ASTEQNode) 10:27:47,419 INFO [Engine] StandardContext[/xwiki] Velocity [error] Error in evaluation of == expression. Both arguments must be of the same Class. Current ly left = class java.lang.Boolean, right = class java.lang.Integer. [line 13, column 60] (ASTEQNode) 10:27:47,419 INFO [Engine] StandardContext[/xwiki] Velocity [error] Error in evaluation of == expression. Both arguments must be of the same Class. Current ly left = class java.lang.Boolean, right = class java.lang.Integer. [line 13, column 60] (ASTEQNode) 10:27:47,679 WARN [BaseLocaleMacro] Cannot read description from properties radeox_markup for macro.rss 10:27:47,679 WARN [BaseLocaleMacro] Cannot read description from properties radeox_markup for macro.image 10:27:47,679 WARN [BaseLocaleMacro] Cannot read description from properties radeox_markup for macro.attach 10:27:47,679 WARN [BaseLocaleMacro] Cannot read description from properties radeox_markup for macro.form 10:27:47,679 WARN [BaseLocaleMacro] Cannot read description from properties radeox_markup for macro.field 10:27:47,679 WARN [BaseLocaleMacro] Cannot read description from properties radeox_markup for macro.rss 10:27:47,679 WARN [BaseLocaleMacro] Cannot read description from properties radeox_markup for macro.image 10:27:47,679 WARN [BaseLocaleMacro] Cannot read description from properties radeox_markup for macro.attach 10:27:47,679 WARN [BaseLocaleMacro] Cannot read description from properties radeox_markup for macro.form 10:27:47,679 WARN [BaseLocaleMacro] Cannot read description from properties radeox_markup for macro.field 10:27:47,729 WARN [XWikiStatsServiceImpl] Setting cookie TY8BINDPTODLAEC1BSZSAEOBEGNMTUMN for name visitid with domain null and path / and maxage 1384183. ----------- maybe i should deploy xwiki.war in a different way, maybe in a .ear with the core har and lib like the forum application!?!? thank you in advance View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3862540#3862540 Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3862540 ------------------------------------------------------- The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt _______________________________________________ JBoss-Development mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jboss-development
