History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: MULE-3200
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Travis Carlson
Reporter: Travis Carlson
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
Mule

jBPM test cases throw a NPE on shutdown

Created: 08/Apr/08 11:50 AM   Updated: 11/Apr/08 08:24 AM
Component/s: Transport: BPM / BPEL
Affects Version/s: 2.0.0-RC3
Fix Version/s: 2.0.1

Time Tracking:
Not Specified

Labels:
User impact: Medium
Log Output:
[04-07 19:30:51] ERROR DisposableBeanAdapter [main]: Couldn't invoke destroy method of bean with name 'jbpmConfig'
java.lang.NullPointerException
at org.springmodules.workflow.jbpm31.LocalJbpmConfigurationFactoryBean.destroy(LocalJbpmConfigurationFactoryBean.java:105)
at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:154)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:397)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:375)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:348)
at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:861)
at org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:839)
at org.springframework.context.support.AbstractApplicationContext.close(AbstractApplicationContext.java:802)
at org.mule.config.spring.SpringRegistry.doDispose(SpringRegistry.java:273)
at org.mule.registry.AbstractRegistry.dispose(AbstractRegistry.java:110)
at org.mule.registry.AbstractRegistry.dispose(AbstractRegistry.java:114)
at org.mule.lifecycle.phases.MuleContextDisposePhase.fireLifecycle(MuleContextDisposePhase.java:36)
at org.mule.lifecycle.GenericLifecycleManager.firePhase(GenericLifecycleManager.java:79)
at org.mule.DefaultMuleContext.dispose(DefaultMuleContext.java:199)
at org.mule.tck.AbstractMuleTestCase.disposeManager(AbstractMuleTestCase.java:451)
at org.mule.tck.AbstractMuleTestCase.tearDown(AbstractMuleTestCase.java:416)


 Description  « Hide
This began around 2.0-RC3
I suspect it may have to do with our LocalJbpmConfigurationFactoryBeanWorkaround class, which is probably no longer needed anyways. Need to upgrade to the latest version of Spring Modules and test.

 All   Comments   Work Log   Change History   Transitions   FishEye      Sort Order: Ascending order - Click to sort in descending order
Travis Carlson - 11/Apr/08 08:24 AM
Fixed in r11566