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.