You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by "mike domingue (JIRA)" <ji...@apache.org> on 2007/04/14 09:40:15 UTC
[jira] Created: (OPENEJB-559) nullpointer exception with helloworld
example
nullpointer exception with helloworld example
----------------------------------------------
Key: OPENEJB-559
URL: https://issues.apache.org/jira/browse/OPENEJB-559
Project: OpenEJB
Issue Type: Task
Affects Versions: 1.0
Environment: redhat linux 2.4
tomcat 5.5.23
Reporter: mike domingue
I am new to OPENEJB and testing the helloworld example.
When I do I get an error when I open url http://spitfire/myHelloEjb/openejb.jsp
exception
org.apache.jasper.JasperException
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:476)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:389)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
root cause
java.lang.NullPointerException
org.openejb.core.ivm.naming.IvmContext.lookup(IvmContext.java:152)
javax.naming.InitialContext.lookup(InitialContext.java:351)
org.apache.jsp.openejb_jsp._jspService(openejb_jsp.java:58)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:328)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
In TOMCAT the server.xml is defined as
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<!-- insert by mdomingue -->
<Context path="/myHelloEjb" docBase="myHelloEjb"
debug="5" reloadable="true" crossContext="true">
<Ejb name="ejb/hello"
type="Session"
home="org.acme.HelloHome"
remote="org.acme.Hello"/>
<ResourceParams name="ejb/hello">
<parameter>
<name>factory</name>
<value>org.openejb.client.TomcatEjbFactory</value>
</parameter>
<parameter>
<name>openejb.naming.factory.initial</name>
<value>org.openejb.client.LocalInitialContextFactory</value>
</parameter>
<parameter>
<name>openejb.naming.security.principal</name>
<value>username</value>
</parameter>
<parameter>
<name>openejb.naming.security.credentials</name>
<value>password</value>
</parameter>
<parameter>
<name>openejb.naming.provider.url</name>
<value>localhost:4201</value>
</parameter>
<parameter>
<name>openejb.ejb-link</name>
<value>Hello</value>
</parameter>
</ResourceParams>
</Context>
Also, here is a section of the tomcat log showing OPENEJB being loaded
INFO: XML validation disabled
14-Apr-2007 07:49:50 org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive openejb-loader-1.0.war
OpenEJB init-params:
param-name: openejb.home, param-value: /openejb-1.0
OpenEJB init-params:
param-name: openejb.home, param-value: /openejb-1.0
OpenEJB 1.0 build: 20060226-1701
http://www.openejb.org
resources 1
OpenEJB ready.
log4j:WARN No appenders could be found for logger (org.apache.commons.digester.Digester.sax).
log4j:WARN Please initialize the log4j system properly.
14-Apr-2007 07:49:57 org.apache.coyote.http11.Http11BaseProtocol start
INFO: Starting Coyote HTTP/1.1 on http-80
14-Apr-2007 07:49:57 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
14-Apr-2007 07:49:57 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/57 config=null
14-Apr-2007 07:49:58 org.apache.catalina.storeconfig.StoreLoader load
I am unable to figure what is wrong with this setup?
Thanks in advance.
Mike D.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (OPENEJB-559) nullpointer exception with
helloworld example
Posted by "José Perdigão (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/OPENEJB-559?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12490946 ]
José Perdigão commented on OPENEJB-559:
---------------------------------------
I have the same problem, notify me if you find a solution to the problem.
Thanks
--
José Miguel Perdigão
<zeperdi.pt.vu>
> nullpointer exception with helloworld example
> ----------------------------------------------
>
> Key: OPENEJB-559
> URL: https://issues.apache.org/jira/browse/OPENEJB-559
> Project: OpenEJB
> Issue Type: Task
> Affects Versions: 1.0
> Environment: redhat linux 2.4
> tomcat 5.5.23
> Reporter: mike domingue
>
> I am new to OPENEJB and testing the helloworld example.
> When I do I get an error when I open url http://spitfire/myHelloEjb/openejb.jsp
> exception
> org.apache.jasper.JasperException
> org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:476)
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:389)
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> root cause
> java.lang.NullPointerException
> org.openejb.core.ivm.naming.IvmContext.lookup(IvmContext.java:152)
> javax.naming.InitialContext.lookup(InitialContext.java:351)
> org.apache.jsp.openejb_jsp._jspService(openejb_jsp.java:58)
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:328)
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> In TOMCAT the server.xml is defined as
> <Host name="localhost" appBase="webapps"
> unpackWARs="true" autoDeploy="true"
> xmlValidation="false" xmlNamespaceAware="false">
> <!-- insert by mdomingue -->
> <Context path="/myHelloEjb" docBase="myHelloEjb"
> debug="5" reloadable="true" crossContext="true">
> <Ejb name="ejb/hello"
> type="Session"
> home="org.acme.HelloHome"
> remote="org.acme.Hello"/>
> <ResourceParams name="ejb/hello">
> <parameter>
> <name>factory</name>
> <value>org.openejb.client.TomcatEjbFactory</value>
> </parameter>
> <parameter>
> <name>openejb.naming.factory.initial</name>
> <value>org.openejb.client.LocalInitialContextFactory</value>
> </parameter>
> <parameter>
> <name>openejb.naming.security.principal</name>
> <value>username</value>
> </parameter>
> <parameter>
> <name>openejb.naming.security.credentials</name>
> <value>password</value>
> </parameter>
> <parameter>
> <name>openejb.naming.provider.url</name>
> <value>localhost:4201</value>
> </parameter>
> <parameter>
> <name>openejb.ejb-link</name>
> <value>Hello</value>
> </parameter>
> </ResourceParams>
> </Context>
> Also, here is a section of the tomcat log showing OPENEJB being loaded
> INFO: XML validation disabled
> 14-Apr-2007 07:49:50 org.apache.catalina.startup.HostConfig deployWAR
> INFO: Deploying web application archive openejb-loader-1.0.war
> OpenEJB init-params:
> param-name: openejb.home, param-value: /openejb-1.0
> OpenEJB init-params:
> param-name: openejb.home, param-value: /openejb-1.0
> OpenEJB 1.0 build: 20060226-1701
> http://www.openejb.org
> resources 1
> OpenEJB ready.
> log4j:WARN No appenders could be found for logger (org.apache.commons.digester.Digester.sax).
> log4j:WARN Please initialize the log4j system properly.
> 14-Apr-2007 07:49:57 org.apache.coyote.http11.Http11BaseProtocol start
> INFO: Starting Coyote HTTP/1.1 on http-80
> 14-Apr-2007 07:49:57 org.apache.jk.common.ChannelSocket init
> INFO: JK: ajp13 listening on /0.0.0.0:8009
> 14-Apr-2007 07:49:57 org.apache.jk.server.JkMain start
> INFO: Jk running ID=0 time=0/57 config=null
> 14-Apr-2007 07:49:58 org.apache.catalina.storeconfig.StoreLoader load
> I am unable to figure what is wrong with this setup?
> Thanks in advance.
> Mike D.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (OPENEJB-559) nullpointer exception with
helloworld example
Posted by "mike domingue (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/OPENEJB-559?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12490959 ]
mike domingue commented on OPENEJB-559:
---------------------------------------
Jose,
I gave up in the end trying to get the Hello example to work.
However, I found someone who raised the same problem and another example
program was offered.
I worked through the example here and it worked on my TOMCAT/OPENEJB system
See this link
http://www.opensubscriber.com/message/openejb-users@incubator.apache.org/5394209.html
Mike Domingue
IT Manager
Bison Bede Ltd, No. 1 Industrial Estate, Medomsley Road, Consett, DH8 6ST
T: + 44 (0)1207 585068
F: + 44 (0)1207 585085
This E-mail and any files transmitted with it are confidential and may
contain privileged information. It is intended solely for the use of
the individual or entity to whom it is addressed. If you are not the
addressee it may be unlawful for you to read, copy, distribute, disclose
or otherwise use the information in this E-mail. If you have received
this E-mail in error please notify the sender or telephone 01207
585000. Any views or opinions expressed are solely those of the author
and do not necessarily represent those of Bison Bede Limited. Although
we have scanned this E-mail and any attachments for viruses, it is your
responsibility to ensure that they are virus free.
> nullpointer exception with helloworld example
> ----------------------------------------------
>
> Key: OPENEJB-559
> URL: https://issues.apache.org/jira/browse/OPENEJB-559
> Project: OpenEJB
> Issue Type: Task
> Affects Versions: 1.0
> Environment: redhat linux 2.4
> tomcat 5.5.23
> Reporter: mike domingue
>
> I am new to OPENEJB and testing the helloworld example.
> When I do I get an error when I open url http://spitfire/myHelloEjb/openejb.jsp
> exception
> org.apache.jasper.JasperException
> org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:476)
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:389)
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> root cause
> java.lang.NullPointerException
> org.openejb.core.ivm.naming.IvmContext.lookup(IvmContext.java:152)
> javax.naming.InitialContext.lookup(InitialContext.java:351)
> org.apache.jsp.openejb_jsp._jspService(openejb_jsp.java:58)
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:328)
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> In TOMCAT the server.xml is defined as
> <Host name="localhost" appBase="webapps"
> unpackWARs="true" autoDeploy="true"
> xmlValidation="false" xmlNamespaceAware="false">
> <!-- insert by mdomingue -->
> <Context path="/myHelloEjb" docBase="myHelloEjb"
> debug="5" reloadable="true" crossContext="true">
> <Ejb name="ejb/hello"
> type="Session"
> home="org.acme.HelloHome"
> remote="org.acme.Hello"/>
> <ResourceParams name="ejb/hello">
> <parameter>
> <name>factory</name>
> <value>org.openejb.client.TomcatEjbFactory</value>
> </parameter>
> <parameter>
> <name>openejb.naming.factory.initial</name>
> <value>org.openejb.client.LocalInitialContextFactory</value>
> </parameter>
> <parameter>
> <name>openejb.naming.security.principal</name>
> <value>username</value>
> </parameter>
> <parameter>
> <name>openejb.naming.security.credentials</name>
> <value>password</value>
> </parameter>
> <parameter>
> <name>openejb.naming.provider.url</name>
> <value>localhost:4201</value>
> </parameter>
> <parameter>
> <name>openejb.ejb-link</name>
> <value>Hello</value>
> </parameter>
> </ResourceParams>
> </Context>
> Also, here is a section of the tomcat log showing OPENEJB being loaded
> INFO: XML validation disabled
> 14-Apr-2007 07:49:50 org.apache.catalina.startup.HostConfig deployWAR
> INFO: Deploying web application archive openejb-loader-1.0.war
> OpenEJB init-params:
> param-name: openejb.home, param-value: /openejb-1.0
> OpenEJB init-params:
> param-name: openejb.home, param-value: /openejb-1.0
> OpenEJB 1.0 build: 20060226-1701
> http://www.openejb.org
> resources 1
> OpenEJB ready.
> log4j:WARN No appenders could be found for logger (org.apache.commons.digester.Digester.sax).
> log4j:WARN Please initialize the log4j system properly.
> 14-Apr-2007 07:49:57 org.apache.coyote.http11.Http11BaseProtocol start
> INFO: Starting Coyote HTTP/1.1 on http-80
> 14-Apr-2007 07:49:57 org.apache.jk.common.ChannelSocket init
> INFO: JK: ajp13 listening on /0.0.0.0:8009
> 14-Apr-2007 07:49:57 org.apache.jk.server.JkMain start
> INFO: Jk running ID=0 time=0/57 config=null
> 14-Apr-2007 07:49:58 org.apache.catalina.storeconfig.StoreLoader load
> I am unable to figure what is wrong with this setup?
> Thanks in advance.
> Mike D.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.