[ 
https://issues.apache.org/activemq/browse/SM-236?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Guillaume Nodet closed SM-236.
------------------------------

    Resolution: Won't Fix

> Unable to start ServiceMix 2.1-SNAPSHOT -  ClassCircularityError
> ----------------------------------------------------------------
>
>                 Key: SM-236
>                 URL: https://issues.apache.org/activemq/browse/SM-236
>             Project: ServiceMix
>          Issue Type: Bug
>          Components: servicemix-core
>    Affects Versions: 2.0.2, 3.0-M1
>         Environment: AIX 5.3, RedHat Linux AS 3.0; IBM JVM 1.4 aand 1.5 Beta
>            Reporter: Jonathan Edwards
>            Priority: Blocker
>   Original Estimate: 0 minutes
>  Remaining Estimate: 0 minutes
>
> This defect also affects IBM JVM 1.4.
> When attempting to start ServiceMix, the following exception is thrown which 
> halts execution:
> /opt/java/IBMJava2-150-beta/bin/java -Xmx512M 
> -Dderby.system.home=/opt/apps/servicemix/servicemix-2.1-SNAPSHOT-1050-1/var 
> -Dderby.storage.fileSyncTransactionLog=true -classpath 
> .:/opt/apps/ant/current/lib/ant.jar:/opt/apps/ant/current/lib/ant-launcher.jar:/opt/apps/active/4.0/classes:.:/opt/apps/ant/current/lib/ant.jar:/opt/apps/ant/current/lib/ant-launcher.jar:/opt/apps/active/4.0/classes::/opt/apps/servicemix/servicemix-2.1-SNAPSHOT-1050-1/conf:/opt/apps/servicemix/servicemix-2.1-SNAPSHOT-1050-1/lib/classworlds-1.0.1.jar
>  
> -Dclassworlds.conf=/opt/apps/servicemix/servicemix-2.1-SNAPSHOT-1050-1/conf/servicemix.conf
>  -Dservicemix.home=/opt/apps/servicemix/servicemix-2.1-SNAPSHOT-1050-1 
> -Dcygwin.user.home= 
> -Djava.endorsed.dirs=/opt/apps/servicemix/servicemix-2.1-SNAPSHOT-1050-1/lib/endorsed
>  org.codehaus.classworlds.Launcher
> ServiceMix ESB: 2.1-SNAPSHOT
>  
> Loading ServiceMix from servicemix.xml on the CLASSPATH
> Dec 12, 2005 12:13:02 PM 
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader 
> loadBeanDefinitions
> INFO: Loading XML bean definitions from class path resource [servicemix.xml]
> Exception in thread "main" java.lang.ClassCircularityError
>         at java.lang.ClassLoader.defineClassImpl(Native Method)
>         at java.lang.ClassLoader.access$000(ClassLoader.java:30)
>         at java.lang.ClassLoader$1.run(ClassLoader.java:212)
>         at 
> java.security.AccessController.doPrivileged(AccessController.java:217)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:210)
>         at 
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:146)
>         at java.net.URLClassLoader.defineClass(URLClassLoader.java:531)
>         at java.net.URLClassLoader.access$400(URLClassLoader.java:116)
>         at java.net.URLClassLoader$ClassFinder.run(URLClassLoader.java:911)
>         at 
> java.security.AccessController.doPrivileged(AccessController.java:270)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:462)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:542)
>         at 
> org.codehaus.classworlds.RealmClassLoader.loadClassDirect(RealmClassLoader.java:195)
>         at 
> org.codehaus.classworlds.DefaultClassRealm.loadClassDirect(DefaultClassRealm.java:412)
>         at 
> org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:376)
>         at 
> org.codehaus.classworlds.RealmClassLoader.loadClass(RealmClassLoader.java:214)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:506)
>         at java.lang.J9VMInternals.verifyImpl(Native Method)
>         at java.lang.J9VMInternals.verify(J9VMInternals.java:75)
>         at java.lang.J9VMInternals.verify(J9VMInternals.java:40)
>         at java.lang.ClassLoader.resolveClass(ClassLoader.java:566)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:550)
>         at 
> org.codehaus.classworlds.RealmClassLoader.loadClassDirect(RealmClassLoader.java:195)
>         at 
> org.codehaus.classworlds.DefaultClassRealm.loadClassDirect(DefaultClassRealm.java:412)
>         at 
> org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:376)
>         at 
> org.codehaus.classworlds.RealmClassLoader.loadClass(RealmClassLoader.java:214)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:506)
>         at java.lang.ClassLoader.defineClassImpl(Native Method)
>         at java.lang.ClassLoader.access$000(ClassLoader.java:30)
>         at java.lang.ClassLoader$1.run(ClassLoader.java:212)
>         at 
> java.security.AccessController.doPrivileged(AccessController.java:217)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:210)
>         at 
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:146)
>         at java.net.URLClassLoader.defineClass(URLClassLoader.java:531)
>         at java.net.URLClassLoader.access$400(URLClassLoader.java:116)
>         at java.net.URLClassLoader$ClassFinder.run(URLClassLoader.java:911)
>         at 
> java.security.AccessController.doPrivileged(AccessController.java:270)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:462)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:542)
>         at 
> org.codehaus.classworlds.RealmClassLoader.loadClassDirect(RealmClassLoader.java:195)
>         at 
> org.codehaus.classworlds.DefaultClassRealm.loadClassDirect(DefaultClassRealm.java:412)
>         at 
> org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:376)
>         at 
> org.codehaus.classworlds.RealmClassLoader.loadClass(RealmClassLoader.java:214)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:506)
>         at java.lang.J9VMInternals.verifyImpl(Native Method)
>         at java.lang.J9VMInternals.verify(J9VMInternals.java:42)
>         at java.lang.ClassLoader.resolveClass(ClassLoader.java:566)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:550)
>         at 
> org.codehaus.classworlds.RealmClassLoader.loadClassDirect(RealmClassLoader.java:195)
>         at 
> org.codehaus.classworlds.DefaultClassRealm.loadClassDirect(DefaultClassRealm.java:412)
>         at 
> org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:376)
>         at 
> org.codehaus.classworlds.RealmClassLoader.loadClass(RealmClassLoader.java:214)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:506)
>         at java.lang.J9VMInternals.verifyImpl(Native Method)
>         at java.lang.J9VMInternals.verify(J9VMInternals.java:42)
>         at java.lang.ClassLoader.resolveClass(ClassLoader.java:566)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:550)
>         at 
> org.codehaus.classworlds.RealmClassLoader.loadClassDirect(RealmClassLoader.java:195)
>         at 
> org.codehaus.classworlds.DefaultClassRealm.loadClassDirect(DefaultClassRealm.java:412)
>         at 
> org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:376)
>         at 
> org.codehaus.classworlds.RealmClassLoader.loadClass(RealmClassLoader.java:214)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:506)
>         at java.lang.Class.forNameImpl(Native Method)
>         at java.lang.Class.forName(Class.java:164)
>         at org.springframework.util.ClassUtils.forName(ClassUtils.java:88)
>         at 
> org.springframework.beans.factory.support.BeanDefinitionReaderUtils.createBeanDefinition(BeanDefinitionReaderUtils.java:65)
>         at 
> org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parseBeanDefinitionElement(DefaultXmlBeanDefinitionParser.java:369)
>         at 
> org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parseBeanDefinitionElement(DefaultXmlBeanDefinitionParser.java:335)
>         at 
> org.xbean.spring.context.impl.XBeanXmlBeanDefinitionParser.parseBeanDefinitionElement(XBeanXmlBeanDefinitionParser.java:625)
>         at 
> org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parsePropertySubElement(DefaultXmlBeanDefinitionParser.java:667)
>         at 
> org.xbean.spring.context.impl.XBeanXmlBeanDefinitionParser.parsePropertySubElement(XBeanXmlBeanDefinitionParser.java:640)
>         at 
> org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parsePropertyValue(DefaultXmlBeanDefinitionParser.java:657)
>         at 
> org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parsePropertyElement(DefaultXmlBeanDefinitionParser.java:600)
>         at 
> org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parsePropertyElements(DefaultXmlBeanDefinitionParser.java:499)
>         at 
> org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parseBeanDefinitionElement(DefaultXmlBeanDefinitionParser.java:367)
>         at 
> org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parseBeanDefinitionElement(DefaultXmlBeanDefinitionParser.java:335)
>         at 
> org.xbean.spring.context.impl.XBeanXmlBeanDefinitionParser.parseBeanDefinitionElement(XBeanXmlBeanDefinitionParser.java:625)
>         at 
> org.xbean.spring.context.impl.XBeanXmlBeanDefinitionParser.parseBeanDefinitions(XBeanXmlBeanDefinitionParser.java:592)
>         at 
> org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.registerBeanDefinitions(DefaultXmlBeanDefinitionParser.java:186)
>         at 
> org.xbean.spring.context.impl.XBeanXmlBeanDefinitionReader.registerBeanDefinitions(XBeanXmlBeanDefinitionReader.java:78)
>         at 
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:163)
>         at 
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:125)
>         at 
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:141)
>         at 
> org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:113)
>         at 
> org.xbean.spring.context.ClassPathXmlApplicationContext.loadBeanDefinitions(ClassPathXmlApplicationContext.java:170)
>         at 
> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:89)
>         at 
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:268)
>         at 
> org.xbean.spring.context.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:158)
>         at 
> org.xbean.spring.context.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:48)
>         at org.servicemix.Main.main(Main.java:50)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
>         at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:615)
>         at org.codehaus.classworlds.Launcher.launchStandard(Launcher.java:410)
>         at org.codehaus.classworlds.Launcher.launch(Launcher.java:344)
>         at org.codehaus.classworlds.Launcher.main(Launcher.java:461)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to