You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ofbiz.apache.org by Teste Teste <cc...@gmail.com> on 2006/11/22 21:22:12 UTC

EAR Websphere - Ofbiz

Hello,

I am making a EAR of the OFBIZ for Wesphere 6 and receipt errors of
NullPointer in the classes of the BeanShell. I was watching the code
and arrives until the point of the error that is
BshUtil.getMasterInterpreter(null) when a Interpreter is created. You
would have some idea?

There is some example of template of creation of the EAR for Websphere
or another server, I thank for it. Thanks and greetings.

It follows log:

[21/11/06 18:01:52:062 GMT-03:00] 00000042 BSFManager    E   Exception :
[21/11/06 18:01:52:094 GMT-03:00] 00000042 BSFManager    E
TRAS0014I: A seguinte exce‡Æo foi registrada
java.lang.NullPointerException
            at sun.misc.Resource.getBytes(Resource.java:108)
            at java.net.URLClassLoader.defineClass(URLClassLoader.java:471)
            at java.net.URLClassLoader.access$500(URLClassLoader.java(Inlined
Compiled Code))
            at java.net.URLClassLoader$ClassFinder.run(URLClassLoader.java(Compiled
Code))
            at java.security.AccessController.doPrivileged1(Native Method)
            at java.security.AccessController.doPrivileged(AccessController.java(Compiled
Code))
            at java.net.URLClassLoader.findClass(URLClassLoader.java(Compiled
Code))
            at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled
Code))
            at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled
Code))
            at org.ofbiz.base.util.CachedClassLoader.loadClass(CachedClassLoader.java:170)
            at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled
Code))
            at org.ofbiz.base.util.CachedClassLoader.loadClass(CachedClassLoader.java:170)
            at org.ofbiz.base.util.CachedClassLoader.loadClass(CachedClassLoader.java:145)
            at java.lang.Class.forName0(Native Method)
            at java.lang.Class.forName(Class.java:260)
            at bsh.classpath.ClassManagerImpl.plainClassForName(ClassManagerImpl.java:202)
            at bsh.classpath.ClassManagerImpl.classForName(ClassManagerImpl.java:176)
            at bsh.NameSpace.classForName(NameSpace.java:844)
            at bsh.NameSpace.getImportedClassImpl(NameSpace.java:820)
            at bsh.NameSpace.getClassImpl(NameSpace.java:737)
            at bsh.NameSpace.getClass(NameSpace.java:692)
            at bsh.Name.consumeNextObjectField(Name.java:282)
            at bsh.Name.toObject(Name.java:202)
            at bsh.Name.toObject(Name.java:185)
            at bsh.NameSpace.get(NameSpace.java:174)
            at bsh.Interpreter.get(Interpreter.java:697)
            at bsh.Interpreter.getu(Interpreter.java:709)
            at bsh.Interpreter.<init>(Interpreter.java:196)
            at bsh.Interpreter.<init>(Interpreter.java:211)
            at bsh.Interpreter.<init>(Interpreter.java:245)
            at org.ofbiz.base.util.BshUtil.getMasterInterpreter(BshUtil.java:145)
            at org.ofbiz.base.util.OfbizBshBsfEngine.initialize(OfbizBshBsfEngine.java:76)
            at org.apache.bsf.BSFManager$9.run(Unknown Source)
            at java.security.AccessController.doPrivileged1(Native Method)
            at java.security.AccessController.doPrivileged(AccessController.java:351)
            at org.apache.bsf.BSFManager.loadScriptingEngine(Unknown Source)
            at org.apache.bsf.BSFManager.exec(Unknown Source)
            at org.jpublish.action.ScriptAction.execute(ScriptAction.java:114)
            at org.jpublish.action.ActionWrapper.execute(ActionWrapper.java:93)
            at org.jpublish.action.ActionManager.executeGlobalActions(ActionManager.java:288)
            at org.ofbiz.webapp.view.JPublishWrapper.executeGlobalActions(JPublishWrapper.java:144)
            at org.ofbiz.webapp.view.JPublishWrapper.render(JPublishWrapper.java:320)
            at org.ofbiz.webapp.view.JPublishViewHandler.render(JPublishViewHandler.java:84)
            at org.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:612)
            at org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:397)
            at org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:196)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
            at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1212)
            at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1173)
            at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:92)
            at org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:260)
            at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)
            at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:77)
            at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:626)
            at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:2841)
            at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:220)
            at com.ibm.ws.webcontainer.VirtualHost.handleRequest(VirtualHost.java:204)
            at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1681)
            at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:77)
            at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:421)
            at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:367)
            at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:94)
            at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:548)
            at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:601)
            at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:934)
            at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1021)
            at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1332)
.
  java.lang.NullPointerException
            at sun.misc.Resource.getBytes(Resource.java:108)
            at java.net.URLClassLoader.defineClass(URLClassLoader.java:471)

            at java.net.URLClassLoader.access$500(URLClassLoader.java(Inlined
Compiled Code))

            at java.net.URLClassLoader$ClassFinder.run(URLClassLoader.java(Compiled
Code))

            at java.security.AccessController.doPrivileged1(Native Method)

            at java.security.AccessController.doPrivileged(AccessController.java(Compiled
Code))

            at java.net.URLClassLoader.findClass(URLClassLoader.java(Compiled
Code))

            at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled
Code))

            at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled
Code))

            at org.ofbiz.base.util.CachedClassLoader.loadClass(CachedClassLoader.java:170)

            at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled
Code))

            at org.ofbiz.base.util.CachedClassLoader.loadClass(CachedClassLoader.java:170)

            at org.ofbiz.base.util.CachedClassLoader.loadClass(CachedClassLoader.java:145)

            at java.lang.Class.forName0(Native Method)

            at java.lang.Class.forName(Class.java:260)

            at bsh.classpath.ClassManagerImpl.plainClassForName(ClassManagerImpl.java:202)

            at bsh.classpath.ClassManagerImpl.classForName(ClassManagerImpl.java:176)

            at bsh.NameSpace.classForName(NameSpace.java:844)

            at bsh.NameSpace.getImportedClassImpl(NameSpace.java:820)

            at bsh.NameSpace.getClassImpl(NameSpace.java:737)

            at bsh.NameSpace.getClass(NameSpace.java:692)

            at bsh.Name.consumeNextObjectField(Name.java:282)

            at bsh.Name.toObject(Name.java:202)

            at bsh.Name.toObject(Name.java:185)

            at bsh.NameSpace.get(NameSpace.java:174)

            at bsh.Interpreter.get(Interpreter.java:697)

            at bsh.Interpreter.getu(Interpreter.java:709)

            at bsh.Interpreter.<init>(Interpreter.java:196)

            at bsh.Interpreter.<init>(Interpreter.java:211)

            at bsh.Interpreter.<init>(Interpreter.java:245)

            at org.ofbiz.base.util.BshUtil.getMasterInterpreter(BshUtil.java:145)

            at org.ofbiz.base.util.OfbizBshBsfEngine.initialize(OfbizBshBsfEngine.java:76)

            at org.apache.bsf.BSFManager$9.run(Unknown Source)

            at java.security.AccessController.doPrivileged1(Native Method)

            at java.security.AccessController.doPrivileged(AccessController.java:351)

            at org.apache.bsf.BSFManager.loadScriptingEngine(Unknown Source)

            at org.apache.bsf.BSFManager.exec(Unknown Source)

            at org.jpublish.action.ScriptAction.execute(ScriptAction.java:114)

            at org.jpublish.action.ActionWrapper.execute(ActionWrapper.java:93)

            at org.jpublish.action.ActionManager.executeGlobalActions(ActionManager.java:288)

            at org.ofbiz.webapp.view.JPublishWrapper.executeGlobalActions(JPublishWrapper.java:144)

            at org.ofbiz.webapp.view.JPublishWrapper.render(JPublishWrapper.java:320)

            at org.ofbiz.webapp.view.JPublishViewHandler.render(JPublishViewHandler.java:84)

            at org.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:612)

            at org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:397)

            at org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:196)

            at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)

            at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)

            at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1212)

            at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1173)

            at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:92)

            at org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:260)

            at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)

            at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:77)

            at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:626)

            at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:2841)

            at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:220)

            at com.ibm.ws.webcontainer.VirtualHost.handleRequest(VirtualHost.java:204)

            at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1681)

            at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:77)

            at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:421)

            at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:367)

            at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:94)

            at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:548)

            at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:601)

            at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:934)

            at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1021)

            at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1332)



[21/11/06 18:01:52:141 GMT-03:00] 00000042 SystemOut     O 117438
(WebContainer : 2) [     ControlServlet.java:199:ERROR]

---- exception report
----------------------------------------------------------

Error in request handler:

Exception: org.ofbiz.base.util.GeneralException

Message: JPublish execution error (unable to load language: beanshell)

---- stack trace
---------------------------------------------------------------

org.ofbiz.base.util.GeneralException: JPublish execution error (unable
to load language: beanshell)

org.ofbiz.webapp.view.JPublishWrapper.render(JPublishWrapper.java:348)

org.ofbiz.webapp.view.JPublishViewHandler.render(JPublishViewHandler.java:84)

org.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:612)

org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:397)

org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:196)

javax.servlet.http.HttpServlet.service(HttpServlet.java:743)

javax.servlet.http.HttpServlet.service(HttpServlet.java:856)

com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1212)

com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1173)

com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:92)

org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:260)

com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)

com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:77)

com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:626)

com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:2841)

com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:220)

com.ibm.ws.webcontainer.VirtualHost.handleRequest(VirtualHost.java:204)

com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1681)

com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:77)

com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:421)

com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:367)

com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:94)

com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:548)

com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:601)

com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:934)

com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1021)

com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1332)

org.apache.bsf.BSFException: unable to load language: beanshell

org.apache.bsf.BSFManager.loadScriptingEngine(Unknown Source)

org.apache.bsf.BSFManager.exec(Unknown Source)

org.jpublish.action.ScriptAction.execute(ScriptAction.java:114)