Return-Path: Delivered-To: apmail-geronimo-user-archive@www.apache.org Received: (qmail 89607 invoked from network); 19 Jun 2008 13:29:29 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 19 Jun 2008 13:29:29 -0000 Received: (qmail 71284 invoked by uid 500); 19 Jun 2008 13:29:28 -0000 Delivered-To: apmail-geronimo-user-archive@geronimo.apache.org Received: (qmail 71260 invoked by uid 500); 19 Jun 2008 13:29:28 -0000 Mailing-List: contact user-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: user@geronimo.apache.org List-Id: Delivered-To: mailing list user@geronimo.apache.org Received: (qmail 71249 invoked by uid 99); 19 Jun 2008 13:29:28 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Jun 2008 06:29:28 -0700 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_PASS,WHOIS_MYPRIVREG X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of kevan.miller@gmail.com designates 209.85.198.236 as permitted sender) Received: from [209.85.198.236] (HELO rv-out-0506.google.com) (209.85.198.236) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Jun 2008 13:28:37 +0000 Received: by rv-out-0506.google.com with SMTP id f6so5993286rvb.55 for ; Thu, 19 Jun 2008 06:28:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :in-reply-to:content-type:mime-version:subject:date:references :x-mailer; bh=cDiXB7n1gZoZG5DTBWCx2hofGsKqP9Xf0kKigfRvsbM=; b=U3E0+2Fk8rh9jIqedpthY22Dbyz4TFZOog8uNZiy6zTJBgaf/A8Skyvtzg83YlR7EK eQ8yDFOw+nZrB7ZFruTV/nQb4gobsU34o9dJqo/dDtZmhgxMQu8dAI/Oudxf+9M3tHKh 3it7KvF02mD3VF3WtAhVzdn1UNaWn2k2z4TWQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:in-reply-to:content-type:mime-version:subject :date:references:x-mailer; b=kdiKqkzEtg9iVl6wALQlM17Ar4i/+V6UC+6kbFCEo5ohqxnRSdtJzOaZYxcaaosII/ quzQvZRvtebZeHrFVDIwmaVbhY+ka01yCOMCyTuoqw+xt1yqYT28zxk6v+epBWfrTEKD ys/IvV+dQpr0isYU8h5TixPK/0rlGHQJYAXrg= Received: by 10.141.137.16 with SMTP id p16mr6424010rvn.192.1213882135757; Thu, 19 Jun 2008 06:28:55 -0700 (PDT) Received: from ?10.0.1.186? ( [65.190.205.55]) by mx.google.com with ESMTPS id 4sm800320yxj.7.2008.06.19.06.28.54 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 19 Jun 2008 06:28:54 -0700 (PDT) Message-Id: From: Kevan Miller To: user@geronimo.apache.org In-Reply-To: <17997043.post@talk.nabble.com> Content-Type: multipart/alternative; boundary=Apple-Mail-13--648267739 Mime-Version: 1.0 (Apple Message framework v924) Subject: Re: java.lang.NoClassDefFoundError: org.apache.geronimo.system.rmi.RMIClassLoaderSpiImpl Date: Thu, 19 Jun 2008 09:28:53 -0400 References: <17997043.post@talk.nabble.com> X-Mailer: Apple Mail (2.924) X-Virus-Checked: Checked by ClamAV on apache.org --Apple-Mail-13--648267739 Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit On Jun 19, 2008, at 12:20 AM, pmavinakuli wrote: > > Hello, All. > > We are facing a problem while starting "our" geronimo server , due > to the > following problem. We have added the jar file name in metainf file. > Still it > has not been able to start the geronimo without any problem. Any > help would > be greatly appreciated. Thanks a lot in advance. How are you starting Geronimo? Looks a little non-standard... What version of Java are you using? Hmm. Isn't geronimo-system already in your manifest.mf? If I had to guess, you're missing concurrent-1.3.4.jar. These should all be handled by META-INF/manifest.mf in your server.jar. If this isn't working, than something's pretty messed up in your environment. If you're creating a new execution environment, look at server.jar and make sure you're getting the manifest.mf jars onto your classpath. --kevan > > > Exception stack trace. > Module 4/4 geronimo/j2ee-security/1.1.1/car 08:46:11,324 > ERROR > [GBeanInstanceState] Error while starting; GBean is now in the > FAILED state: > abstractName="geronimo/j2ee-security/1.1.1/car? > ServiceModule=geronimo/j2ee-security/1.1.1/ > car,j2eeType=GBean,name=JMXService" > > java.lang.NoClassDefFoundError: > org.apache.geronimo.system.rmi.RMIClassLoaderSpiImpl > > at > java > .rmi.server.RMIClassLoader.initializeProvider(RMIClassLoader.java:668) > > at > java.rmi.server.RMIClassLoader.access$000(RMIClassLoader.java:93) > > at java.rmi.server.RMIClassLoader > $1.run(RMIClassLoader.java:103) > > at java.security.AccessController.doPrivileged(Native > Method) > > at > java.rmi.server.RMIClassLoader.(RMIClassLoader.java:100) > > at > sun > .rmi > .server.MarshalOutputStream.annotateClass(MarshalOutputStream.java:75) > > at > java.io.ObjectOutputStream.writeNonProxyDesc(ObjectOutputStream.java: > 1174) > > at > java.io.ObjectOutputStream.writeClassDesc(ObjectOutputStream.java: > 1127) > > at > java > .io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java: > 1284) > > at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079) > > at > java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302) > > at sun.rmi.registry.RegistryImpl_Stub.bind(Unknown Source) > > at > com.sun.jndi.rmi.registry.RegistryContext.bind(RegistryContext.java: > 116) > > at > com > .sun.jndi.toolkit.url.GenericURLContext.bind(GenericURLContext.java: > 208) > > at javax.naming.InitialContext.bind(InitialContext.java: > 359) > > at > javax > .management > .remote.rmi.RMIConnectorServer.bind(RMIConnectorServer.java:635) > > at > javax > .management > .remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:427) > > at > org > .apache.geronimo.jmxremoting.JMXConnector.doStart(JMXConnector.java: > 190) > > at > org > .apache > .geronimo > .gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:977) > > 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.GBeanInstanceState.startRecursive(GBeanInstanceState.java: > 124) > > at > org > .apache > .geronimo > .gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:527) > > at > com > .businessobjects > .framework > .servers.common.fast.FastKernel.startRecursiveGBean(FastKernel.java: > 357) > > at > org > .apache > .geronimo > .kernel > .config > .ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java: > 374) > > at > org > .apache > .geronimo > .kernel > .config > .KernelConfigurationManager.start(KernelConfigurationManager.java:187) > > at > org > .apache > .geronimo > .kernel > .config > .SimpleConfigurationManager > .startConfiguration(SimpleConfigurationManager.java:527) > > at > org > .apache > .geronimo > .kernel > .config > .SimpleConfigurationManager > .startConfiguration(SimpleConfigurationManager.java:508) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > > at > sun > .reflect > .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > > at > sun > .reflect > .DelegatingMethodAccessorImpl > .invoke(DelegatingMethodAccessorImpl.java:25) > > at java.lang.reflect.Method.invoke(Method.java:585) > > at > org > .apache > .geronimo > .gbean > .runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java: > 34) > > at > org > .apache > .geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:122) > > at > org > .apache > .geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:804) > > at > org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java: > 57) > > at > org > .apache > .geronimo > .kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35) > > at > org > .apache > .geronimo > .kernel > .basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java: > 96) > > at > org.apache.geronimo.kernel.config.EditableConfigurationManager$ > $EnhancerByCGLIB$$2c9ea6a1.startConfiguration() > > at > org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:297) > > at > org.apache.geronimo.system.main.Daemon.(Daemon.java:74) > > at > org.apache.geronimo.system.main.Daemon.main(Daemon.java:377) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > > at > sun > .reflect > .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > > at > sun > .reflect > .DelegatingMethodAccessorImpl > .invoke(DelegatingMethodAccessorImpl.java:25) > > at java.lang.reflect.Method.invoke(Method.java:585) > > at > com > .businessobjects > .framework.servers.platform.bootstrap.Main.main(Main.java:273) > > > > -- > View this message in context: http://www.nabble.com/java.lang.NoClassDefFoundError%3A-org.apache.geronimo.system.rmi.RMIClassLoaderSpiImpl-tp17997043s134p17997043.html > Sent from the Apache Geronimo - Users mailing list archive at > Nabble.com. > --Apple-Mail-13--648267739 Content-Type: text/html; charset=US-ASCII Content-Transfer-Encoding: quoted-printable
On Jun 19, 2008, = at 12:20 AM, pmavinakuli wrote:


Hello, All.

We are facing a problem while = starting "our" geronimo server , due to the
following problem. We = have added the jar file name in metainf file. Still it
has not been = able to start the geronimo without any problem. Any help would
be = greatly appreciated. Thanks a lot in advance. =

How are you starting Geronimo? = Looks a little non-standard... What version of Java are you = using? 

Hmm. Isn't geronimo-system already = in your manifest.mf? If I had to guess, you're = missing concurrent-1.3.4.jar. These should all be handled by = META-INF/manifest.mf in your server.jar. If this isn't working, than = something's pretty messed up in your environment. If you're creating a = new execution environment, look at server.jar and make sure you're = getting the manifest.mf jars onto your = classpath. 

--kevan 



Exception stack trace. =
Module 4/4 geronimo/j2ee-security/1.1.1/car =          08:46:11,324 = ERROR
[GBeanInstanceState] Error while starting; GBean is now in the = FAILED = state:
abstractName=3D"geronimo/j2ee-security/1.1.1/car?ServiceModule=3D= geronimo/j2ee-security/1.1.1/car,j2eeType=3DGBean,name=3DJMXService"
java.lang.NoClassDefFoundError:
org.apache.geronimo.system.rmi.RMICla= ssLoaderSpiImpl

=            at
ja= va.rmi.server.RMIClassLoader.initializeProvider(RMIClassLoader.java:668)
=            at
ja= va.rmi.server.RMIClassLoader.access$000(RMIClassLoader.java:93)

=            at = java.rmi.server.RMIClassLoader$1.run(RMIClassLoader.java:103)

=            at = java.security.AccessController.doPrivileged(Native Method)

=            at
ja= va.rmi.server.RMIClassLoader.<clinit>(RMIClassLoader.java:100)

=            at
su= n.rmi.server.MarshalOutputStream.annotateClass(MarshalOutputStream.java:75= )

=            at
ja= va.io.ObjectOutputStream.writeNonProxyDesc(ObjectOutputStream.java:1174)
=            at
ja= va.io.ObjectOutputStream.writeClassDesc(ObjectOutputStream.java:1127)
<= br> =            at
ja= va.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1284)=

=            at
ja= va.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
=            at
ja= va.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)

=            at = sun.rmi.registry.RegistryImpl_Stub.bind(Unknown Source)

=            at
co= m.sun.jndi.rmi.registry.RegistryContext.bind(RegistryContext.java:116)
=
=            at
co= m.sun.jndi.toolkit.url.GenericURLContext.bind(GenericURLContext.java:208)<= br>
=            at = javax.naming.InitialContext.bind(InitialContext.java:359)

=            at
ja= vax.management.remote.rmi.RMIConnectorServer.bind(RMIConnectorServer.java:= 635)

=            at
ja= vax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java= :427)

=            at
or= g.apache.geronimo.jmxremoting.JMXConnector.doStart(JMXConnector.java:190)<= br>
=            at
or= g.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance= .java:977)

=            at
or= g.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanI= nstanceState.java:267)

=            at
or= g.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceStat= e.java:102)

=            at
or= g.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanIns= tanceState.java:124)

=            at
or= g.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance= .java:527)

=            at
co= m.businessobjects.framework.servers.common.fast.FastKernel.startRecursiveG= Bean(FastKernel.java:357)

=            at
or= g.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans= (ConfigurationUtil.java:374)

=            at
or= g.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelCon= figurationManager.java:187)

=            at
or= g.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfigurat= ion(SimpleConfigurationManager.java:527)

=            at
or= g.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfigurat= ion(SimpleConfigurationManager.java:508)

=            at = sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

=            at
su= n.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39= )

=            at
su= n.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl= .java:25)

=            at = java.lang.reflect.Method.invoke(Method.java:585)

=            at
or= g.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionM= ethodInvoker.java:34)

=            at
or= g.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:= 122)

=            at
or= g.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:80= 4)

=            at
or= g.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)
<= br> =            at
or= g.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvo= ker.java:35)

=            at
or= g.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMetho= dInterceptor.java:96)

=            at
or= g.apache.geronimo.kernel.config.EditableConfigurationManager$$EnhancerByCG= LIB$$2c9ea6a1.startConfiguration(<generated>)

=            at
or= g.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:297)

=            at = org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:74)

=            at = org.apache.geronimo.system.main.Daemon.main(Daemon.java:377)

=            at = sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

=            at
su= n.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39= )

=            at
su= n.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl= .java:25)

=            at = java.lang.reflect.Method.invoke(Method.java:585)

=            at
co= m.businessobjects.framework.servers.platform.bootstrap.Main.main(Main.java= :273)



--
View this message in context: h= ttp://www.nabble.com/java.lang.NoClassDefFoundError%3A-org.apache.geronimo= .system.rmi.RMIClassLoaderSpiImpl-tp17997043s134p17997043.html
Sent= from the Apache Geronimo - Users mailing list archive at = Nabble.com.


= --Apple-Mail-13--648267739--