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

Reply via email to