[mule-user] mule(version:3.2.1ce) function test with FunctionalTestCase error

400 views
Skip to first unread message

LIXIAODONG LIXIAODONG

unread,
Dec 29, 2011, 4:19:04 AM12/29/11
to us...@mule.codehaus.org
I am a new user,I get the follow errors when I use mule function test.
ERROR MESSAGE:
org.mule.api.config.ConfigurationException: Error creating bean with name '_muleSimpleRegistryBootstrap' defined in URL [jar:file:/D:/work/javaOpenSource/Mule/MuleStudio/plugins/org.mule.tooling.server.3.2.1_1.0.0.201112201453/mule/mule/mule-module-spring-config-3.2.1.jar!/default-mule-config.xml]: Invocation of init method failed; nested exception is org.mule.api.lifecycle.InitialisationException: java.lang.NoClassDefFoundError: org/apache/chemistry/opencmis/commons/enums/AclPropagation (org.mule.api.lifecycle.InitialisationException)
at org.mule.config.builders.AbstractConfigurationBuilder.configure(AbstractConfigurationBuilder.java:52)
at org.mule.config.builders.AbstractResourceConfigurationBuilder.configure(AbstractResourceConfigurationBuilder.java:78)
at org.mule.context.DefaultMuleContextFactory.createMuleContext(DefaultMuleContextFactory.java:80)
at org.mule.tck.junit4.AbstractMuleContextTestCase.createMuleContext(AbstractMuleContextTestCase.java:203)
at org.mule.tck.junit4.AbstractMuleContextTestCase.setUpMuleContext(AbstractMuleContextTestCase.java:133)
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:597)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:27)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:46)
at org.junit.internal.runners.statements.FailOnTimeout$1.run(FailOnTimeout.java:28)
Caused by: org.mule.api.lifecycle.InitialisationException: Error creating bean with name '_muleSimpleRegistryBootstrap' defined in URL [jar:file:/D:/work/javaOpenSource/Mule/MuleStudio/plugins/org.mule.tooling.server.3.2.1_1.0.0.201112201453/mule/mule/mule-module-spring-config-3.2.1.jar!/default-mule-config.xml]: Invocation of init method failed; nested exception is org.mule.api.lifecycle.InitialisationException: java.lang.NoClassDefFoundError: org/apache/chemistry/opencmis/commons/enums/AclPropagation
at org.mule.registry.AbstractRegistry.initialise(AbstractRegistry.java:117)
at org.mule.config.spring.SpringXmlConfigurationBuilder.createSpringRegistry(SpringXmlConfigurationBuilder.java:116)
at org.mule.config.spring.SpringXmlConfigurationBuilder.doConfigure(SpringXmlConfigurationBuilder.java:73)
at org.mule.config.builders.AbstractConfigurationBuilder.configure(AbstractConfigurationBuilder.java:46)
... 15 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name '_muleSimpleRegistryBootstrap' defined in URL [jar:file:/D:/work/javaOpenSource/Mule/MuleStudio/plugins/org.mule.tooling.server.3.2.1_1.0.0.201112201453/mule/mule/mule-module-spring-config-3.2.1.jar!/default-mule-config.xml]: Invocation of init method failed; nested exception is org.mule.api.lifecycle.InitialisationException: java.lang.NoClassDefFoundError: org/apache/chemistry/opencmis/commons/enums/AclPropagation
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1412)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:574)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
at org.mule.config.spring.SpringRegistry.doInitialise(SpringRegistry.java:89)
at org.mule.registry.AbstractRegistry.initialise(AbstractRegistry.java:109)
... 18 more
Caused by: org.mule.api.lifecycle.InitialisationException: java.lang.NoClassDefFoundError: org/apache/chemistry/opencmis/commons/enums/AclPropagation
at org.mule.config.bootstrap.SimpleRegistryBootstrap.initialise(SimpleRegistryBootstrap.java:169)
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:597)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1536)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1477)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1409)
... 29 more
Caused by: java.lang.Exception: java.lang.NoClassDefFoundError: org/apache/chemistry/opencmis/commons/enums/AclPropagation
at org.mule.config.bootstrap.SimpleRegistryBootstrap.registerObject(SimpleRegistryBootstrap.java:354)
at org.mule.config.bootstrap.SimpleRegistryBootstrap.registerObjects(SimpleRegistryBootstrap.java:292)
at org.mule.config.bootstrap.SimpleRegistryBootstrap.initialise(SimpleRegistryBootstrap.java:165)
... 36 more
Caused by: java.lang.NoClassDefFoundError: org/apache/chemistry/opencmis/commons/enums/AclPropagation
at org.mule.module.cmis.config.AclPropagationEnumTransformer.<init>(AclPropagationEnumTransformer.java:26)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.mule.util.ClassUtils.instanciateClass(ClassUtils.java:412)
at org.mule.util.ClassUtils.instanciateClass(ClassUtils.java:447)
at org.mule.util.ClassUtils.instanciateClass(ClassUtils.java:419)
at org.mule.config.bootstrap.SimpleRegistryBootstrap.registerObject(SimpleRegistryBootstrap.java:325)
... 38 more
Caused by: java.lang.ClassNotFoundException: org.apache.chemistry.opencmis.commons.enums.AclPropagation
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
... 47 more

the attachment are my unit test class and xml config files &#12290;

How can I do to solve the problem.
Hope some one can help me!
Thanks!

simple_service_test.xml
SimpleServiceTest.java

Dirk Olmes

unread,
Dec 29, 2011, 5:39:04 AM12/29/11
to us...@mule.codehaus.org
> Caused by: java.lang.ClassNotFoundException: org.apache.chemistry.opencmis.commons.enums.AclPropagation
> at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
> ... 47 more

This clearly smells like a classpath issue. I'm not aware that Mule
itself uses the AclPropagation class. Do you have any other modules on
the classpath that contains a registry-bootstrap.properties which tries
to pull in extra stuff that may require that class?

-dirk

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

http://xircles.codehaus.org/manage_email


lixiaoodng lixiaoodng

unread,
Dec 29, 2011, 8:09:22 PM12/29/11
to us...@mule.codehaus.org
Thanks,I have solved the problem.I add the dependency jar file to the classpath,and It works.
But I met the new problems.
The follows is the error detail,hope somobody can help me.

[12-30 09:04:12] ERROR DefaultMessagingExceptionStrategy [Thread-0]:
********************************************************************************
Message : There is no receiver registered on connector "connector.VM.mule.default" for endpointUri vm://out
Code : MULE_ERROR-67001
--------------------------------------------------------------------------------
Exception stack is:
1. There is no receiver registered on connector "connector.VM.mule.default" for endpointUri vm://out (org.mule.api.transport.NoReceiverForEndpointException)
org.mule.transport.vm.VMMessageDispatcher:77 (http://www.mulesoft.org/docs/site/current3/apidocs/org/mule/api/transport/NoReceiverForEndpointException.html)
--------------------------------------------------------------------------------
Root Exception stack trace:
org.mule.api.transport.NoReceiverForEndpointException: There is no receiver registered on connector "connector.VM.mule.default" for endpointUri vm://out
at org.mule.transport.vm.VMMessageDispatcher.doSend(VMMessageDispatcher.java:77)
at org.mule.transport.AbstractMessageDispatcher.process(AbstractMessageDispatcher.java:81)
at org.mule.transport.AbstractConnector$DispatcherMessageProcessor.process(AbstractConnector.java:2553)
+ 3 more (set debug level logging or '-Dmule.verbose.exceptions=true' for everything)
********************************************************************************

Dirk Olmes

unread,
Dec 29, 2011, 8:53:59 PM12/29/11
to us...@mule.codehaus.org
> org.mule.api.transport.NoReceiverForEndpointException: There is no
> receiver registered on connector "connector.VM.mule.default" for
> endpointUri vm://out

Well the error message says it all: somewhere in your config you're
sending to a vm://out endpoint but you don't have an inbound endpoint
listening on that address.

-dirk

Code Master

unread,
Jun 3, 2014, 8:02:38 AM6/3/14
to mule...@googlegroups.com, us...@mule.codehaus.org, mule.us...@mulesource.com
Hi, Can you please tell us, what depedency file you added to resolve this issue.

Code Master

unread,
Jun 4, 2014, 2:05:09 AM6/4/14
to mule...@googlegroups.com, us...@mule.codehaus.org, mule.us...@mulesource.com
Reply all
Reply to author
Forward
0 new messages