geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tim Howe (JIRA)" <...@geronimo.apache.org>
Subject [jira] Commented: (GERONIMO-2168) NPE when deploying RAR
Date Sun, 09 Jul 2006 21:46:30 GMT
    [ http://issues.apache.org/jira/browse/GERONIMO-2168?page=comments#action_12419934 ] 

Tim Howe commented on GERONIMO-2168:
------------------------------------

Donald, thanks for your input.

I haven't yet.  Currently I'm rebuilding Geronimo from source and adding debugging statements.
 However if I can't quickly and obviously find the problem I'll try that.  Regardless, I'll
update with the results.

Are your suggestions related to known issues or just an attempt to get rid of possible trouble
spots?

I thought I'd seen spaces in some of the names of sample applications, and Geronimo seems
to be escaping them properly.  Where should they be removed from?  The deployment plan, ra.xml,
or both?

As far as the version number, is Maven used for deployment as well?  I thought it was only
used for building Geronimo itself.  In fact, before beginning to build from source, I didn't
even have Maven installed.


> NPE when deploying RAR
> ----------------------
>
>          Key: GERONIMO-2168
>          URL: http://issues.apache.org/jira/browse/GERONIMO-2168
>      Project: Geronimo
>         Type: Bug
>     Security: public(Regular issues) 
>     Versions: 1.1
>  Environment: Solaris 9 (Sparc), Java 1.5.0_06 (also appears in 1.4.2_05)
>     Reporter: Tim Howe
>     Priority: Critical

>
> I've been using Geronimo 1.0, and now 1.1, as the app server for the
> development of a JCA connector for our proprietary EIS and generally
> been very happy with it.
> I've had no problem running servlets, deploying WARs, and the like.
> However, I've run into a problem deploying a RAR that I built.  I view
> it as highly probably that there's a bug somewhere in my resource
> adapter, but it seems to be triggering a bug in Geronimo, which appears
> in both Java 1.4.2 and 1.5:
> {quote}
> {{23:52:38,091 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED
state: abstractName="com.celebrityresorts/rcc/0/rar?J2EEApplication=null,JCAConnectionFactory=Celebrity%20Resorts%20RCC%20development%20instance,JCAResource=com.celebrityresorts/rcc/0/rar,ResourceAdapter=com.celebrityresorts/rcc/0/rar,ResourceAdapterModule=com.celebrityresorts/rcc/0/rar,j2eeType=JCAManagedConnectionFactory,name=Celebrity%20Resorts%20RCC%20development%20instance"
> java.lang.NullPointerException
>         at java.io.PrintWriter.write(PrintWriter.java:401)
>         at java.io.PrintWriter.print(PrintWriter.java:546)
>         at java.io.PrintWriter.println(PrintWriter.java:683)
>         at java.lang.Throwable.printStackTrace(Throwable.java:510)
>         at org.apache.geronimo.gbean.runtime.GBeanInstance.printException(GBeanInstance.java:1047)
>         at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:983)
>         at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:267)
>         at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
>         at org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:526)
>         at org.apache.geronimo.gbean.runtime.GBeanDependency.attemptFullStart(GBeanDependency.java:111)
>         at org.apache.geronimo.gbean.runtime.GBeanDependency.addTarget(GBeanDependency.java:146)
>         at org.apache.geronimo.gbean.runtime.GBeanDependency$1.running(GBeanDependency.java:120)
>         at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.fireRunningEvent(BasicLifecycleMonitor.java:173)
>         at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$300(BasicLifecycleMonitor.java:41)
>         at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor$RawLifecycleBroadcaster.fireRunningEvent(BasicLifecycleMonitor.java:251)
>         at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:292)
>         at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
>         at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:124)
>         at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:540)}}
> {quote}
> and so on.  The only thing I can figure is that somehow the Exception
> getting thrown is null, but I can't see how, as it seems to stem from
> bq. {{throw new Exception("A reference has failed so construction can not complete");}}
> so I'm very confused.  Of course it's also quite late for me and I may
> be reading the stack trace wrong.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Mime
View raw message