ode-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tammo van Lessen <tvanles...@gmail.com>
Subject Re: Process Management
Date Fri, 12 Dec 2008 09:48:13 GMT
Hi Surendar,

could you please file a bug? https://issues.apache.org/jira/browse/ODE

Thanks,
  Tammo

Surendar wrote:
> hi tammo,
> 
> once i deploy my jbi version of ode which i get in the following link
> http://ode.apache.org/getting-ode.html
> i downloaded the ode 1.2 and extract that zip inside that
> ode-jbi-1.2.zip will be there, i just copy that zip and drop inside the
> deploy directory of servicemix 4.0 m2, while iam doing that iam getting
> the following error
> 
> | ERROR | pool-1-thread-1  | OdeLifeCycle                     |
> org.apache.ode.jbi.OdeLifeCycle   178 | Database configuration error.
> java.lang.RuntimeException: TransactionManager is not recoverable.
>    at org.apache.ode.il.dbutil.Database.initInternalDb(Database.java:179)
>    at org.apache.ode.il.dbutil.Database.initEmbeddedDb(Database.java:232)
>    at org.apache.ode.il.dbutil.Database.initDataSource(Database.java:147)
>    at org.apache.ode.il.dbutil.Database.start(Database.java:99)
>    at org.apache.ode.jbi.OdeLifeCycle.initDataSource(OdeLifeCycle.java:175)
>    at org.apache.ode.jbi.OdeLifeCycle.init(OdeLifeCycle.java:113)
>    at
> org.apache.servicemix.jbi.deployer.impl.ComponentImpl$ComponentWrapper.init(ComponentImpl.java:249)
> 
>    at
> org.apache.servicemix.jbi.runtime.impl.ComponentRegistryImpl.doRegister(ComponentRegistryImpl.java:97)
> 
>    at
> org.apache.servicemix.jbi.runtime.impl.ComponentRegistryImpl.doRegister(ComponentRegistryImpl.java:37)
> 
>    at
> org.apache.servicemix.nmr.core.ServiceRegistryImpl.register(ServiceRegistryImpl.java:47)
> 
>    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.springframework.osgi.util.internal.ReflectionUtils.invokeMethod(ReflectionUtils.java:108)
> 
>    at
> org.springframework.osgi.config.CustomListenerAdapterUtils.invokeCustomMethods(CustomListenerAdapterUtils.java:154)
> 
>    at
> org.springframework.osgi.config.OsgiServiceLifecycleListenerAdapter.bind(OsgiServiceLifecycleListenerAdapter.java:186)
> 
>    at
> org.springframework.osgi.service.importer.support.internal.util.OsgiServiceBindingUtils.callListenersBind(OsgiServiceBindingUtils.java:50)
> 
>    at
> org.springframework.osgi.service.importer.support.internal.collection.OsgiServiceCollection$Listener.serviceChanged(OsgiServiceCollection.java:106)
> 
>    at
> org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:765)
> 
>    at
> org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:623)
> 
>    at
> org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:554)
> 
>    at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3612)
>    at org.apache.felix.framework.Felix.access$000(Felix.java:36)
>    at org.apache.felix.framework.Felix$1.serviceChanged(Felix.java:626)
>    at
> org.apache.felix.framework.ServiceRegistry.fireServiceChanged(ServiceRegistry.java:559)
> 
>    at
> org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:75)
> 
>    at org.apache.felix.framework.Felix.registerService(Felix.java:2702)
>    at
> org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:254)
> 
>    at
> org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:232)
> 
>    at
> org.apache.servicemix.jbi.deployer.impl.Deployer.registerService(Deployer.java:463)
> 
>    at
> org.apache.servicemix.jbi.deployer.impl.Deployer.installComponent(Deployer.java:265)
> 
>    at
> org.apache.servicemix.jbi.deployer.impl.Deployer.register(Deployer.java:186)
> 
>    at
> org.apache.servicemix.jbi.deployer.impl.AbstractBundleWatcher.onBundleStarted(AbstractBundleWatcher.java:80)
> 
>    at
> org.apache.servicemix.jbi.deployer.impl.AbstractBundleWatcher.access$000(AbstractBundleWatcher.java:34)
> 
>    at
> org.apache.servicemix.jbi.deployer.impl.AbstractBundleWatcher$1.bundleChanged(AbstractBundleWatcher.java:53)
> 
>    at
> org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
> 
>    at
> org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
> 
>    at
> org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
> 
>    at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3601)
>    at org.apache.felix.framework.Felix._startBundle(Felix.java:1616)
>    at org.apache.felix.framework.Felix.startBundle(Felix.java:1544)
>    at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:371)
>    at
> org.apache.servicemix.kernel.filemonitor.FileMonitor.refreshPackagesAndStartOrUpdateBundles(FileMonitor.java:543)
> 
>    at
> org.apache.servicemix.kernel.filemonitor.FileMonitor.onFilesChanged(FileMonitor.java:290)
> 
>    at
> org.apache.servicemix.kernel.filemonitor.FileMonitor$3$1.run(FileMonitor.java:309)
> 
>    at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
> 
>    at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
> 
>    at java.lang.Thread.run(Thread.java:595)
> 15:16:38,799 | WARN  | pool-1-thread-1  |
> ComponentRegistryImpl            | mix.nmr.core.ServiceRegistryImpl   49
> | Unable to register service
> org.apache.servicemix.jbi.deployer.impl.ComponentImpl@36428 with
> properties {NAME=OdeBpelEngine, objectClass=[Ljava.lang.String;@1fcadd3,
> service.id=97, TYPE=service-engine}. Reason: javax.jbi.JBIException:
> Database configuration error.
> javax.jbi.JBIException: Database configuration error.
>    at org.apache.ode.jbi.OdeLifeCycle.initDataSource(OdeLifeCycle.java:179)
>    at org.apache.ode.jbi.OdeLifeCycle.init(OdeLifeCycle.java:113)
>    at
> org.apache.servicemix.jbi.deployer.impl.ComponentImpl$ComponentWrapper.init(ComponentImpl.java:249)
> 
>    at
> org.apache.servicemix.jbi.runtime.impl.ComponentRegistryImpl.doRegister(ComponentRegistryImpl.java:97)
> 
>    at
> org.apache.servicemix.jbi.runtime.impl.ComponentRegistryImpl.doRegister(ComponentRegistryImpl.java:37)
> 
>    at
> org.apache.servicemix.nmr.core.ServiceRegistryImpl.register(ServiceRegistryImpl.java:47)
> 
>    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.springframework.osgi.util.internal.ReflectionUtils.invokeMethod(ReflectionUtils.java:108)
> 
>    at
> org.springframework.osgi.config.CustomListenerAdapterUtils.invokeCustomMethods(CustomListenerAdapterUtils.java:154)
> 
>    at
> org.springframework.osgi.config.OsgiServiceLifecycleListenerAdapter.bind(OsgiServiceLifecycleListenerAdapter.java:186)
> 
>    at
> org.springframework.osgi.service.importer.support.internal.util.OsgiServiceBindingUtils.callListenersBind(OsgiServiceBindingUtils.java:50)
> 
>    at
> org.springframework.osgi.service.importer.support.internal.collection.OsgiServiceCollection$Listener.serviceChanged(OsgiServiceCollection.java:106)
> 
>    at
> org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:765)
> 
>    at
> org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:623)
> 
>    at
> org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:554)
> 
>    at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3612)
>    at org.apache.felix.framework.Felix.access$000(Felix.java:36)
>    at org.apache.felix.framework.Felix$1.serviceChanged(Felix.java:626)
>    at
> org.apache.felix.framework.ServiceRegistry.fireServiceChanged(ServiceRegistry.java:559)
> 
>    at
> org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:75)
> 
>    at org.apache.felix.framework.Felix.registerService(Felix.java:2702)
>    at
> org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:254)
> 
>    at
> org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:232)
> 
>    at
> org.apache.servicemix.jbi.deployer.impl.Deployer.registerService(Deployer.java:463)
> 
>    at
> org.apache.servicemix.jbi.deployer.impl.Deployer.installComponent(Deployer.java:265)
> 
>    at
> org.apache.servicemix.jbi.deployer.impl.Deployer.register(Deployer.java:186)
> 
>    at
> org.apache.servicemix.jbi.deployer.impl.AbstractBundleWatcher.onBundleStarted(AbstractBundleWatcher.java:80)
> 
>    at
> org.apache.servicemix.jbi.deployer.impl.AbstractBundleWatcher.access$000(AbstractBundleWatcher.java:34)
> 
>    at
> org.apache.servicemix.jbi.deployer.impl.AbstractBundleWatcher$1.bundleChanged(AbstractBundleWatcher.java:53)
> 
>    at
> org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
> 
>    at
> org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
> 
>    at
> org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
> 
>    at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3601)
>    at org.apache.felix.framework.Felix._startBundle(Felix.java:1616)
>    at org.apache.felix.framework.Felix.startBundle(Felix.java:1544)
>    at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:371)
>    at
> org.apache.servicemix.kernel.filemonitor.FileMonitor.refreshPackagesAndStartOrUpdateBundles(FileMonitor.java:543)
> 
>    at
> org.apache.servicemix.kernel.filemonitor.FileMonitor.onFilesChanged(FileMonitor.java:290)
> 
>    at
> org.apache.servicemix.kernel.filemonitor.FileMonitor$3$1.run(FileMonitor.java:309)
> 
>    at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
> 
>    at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
> 
>    at java.lang.Thread.run(Thread.java:595)
> Caused by: java.lang.RuntimeException: TransactionManager is not
> recoverable.
>    at org.apache.ode.il.dbutil.Database.initInternalDb(Database.java:179)
>    at org.apache.ode.il.dbutil.Database.initEmbeddedDb(Database.java:232)
>    at org.apache.ode.il.dbutil.Database.initDataSource(Database.java:147)
>    at org.apache.ode.il.dbutil.Database.start(Database.java:99)
>    at org.apache.ode.jbi.OdeLifeCycle.initDataSource(OdeLifeCycle.java:175)
>    ... 44 more
> 15:16:38,801 | WARN  | pool-1-thread-1  |
> CustomListenerAdapterUtils       | onfig.CustomListenerAdapterUtils  161
> | custom method [public void
> org.apache.servicemix.nmr.core.ServiceRegistryImpl.register(java.lang.Object,java.util.Map)]
> threw exception when passing service type [$Proxy29]
> org.apache.servicemix.nmr.api.ServiceMixException: Unable to register
> service org.apache.servicemix.jbi.deployer.impl.ComponentImpl@36428 with
> properties {NAME=OdeBpelEngine, objectClass=[Ljava.lang.String;@1fcadd3,
> service.id=97, TYPE=service-engine}. Reason: javax.jbi.JBIException:
> Database configuration error.
>    at
> org.apache.servicemix.nmr.core.ServiceRegistryImpl.register(ServiceRegistryImpl.java:52)
> 
>    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.springframework.osgi.util.internal.ReflectionUtils.invokeMethod(ReflectionUtils.java:108)
> 
>    at
> org.springframework.osgi.config.CustomListenerAdapterUtils.invokeCustomMethods(CustomListenerAdapterUtils.java:154)
> 
>    at
> org.springframework.osgi.config.OsgiServiceLifecycleListenerAdapter.bind(OsgiServiceLifecycleListenerAdapter.java:186)
> 
>    at
> org.springframework.osgi.service.importer.support.internal.util.OsgiServiceBindingUtils.callListenersBind(OsgiServiceBindingUtils.java:50)
> 
>    at
> org.springframework.osgi.service.importer.support.internal.collection.OsgiServiceCollection$Listener.serviceChanged(OsgiServiceCollection.java:106)
> 
>    at
> org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:765)
> 
>    at
> org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:623)
> 
>    at
> org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:554)
> 
>    at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3612)
>    at org.apache.felix.framework.Felix.access$000(Felix.java:36)
>    at org.apache.felix.framework.Felix$1.serviceChanged(Felix.java:626)
>    at
> org.apache.felix.framework.ServiceRegistry.fireServiceChanged(ServiceRegistry.java:559)
> 
>    at
> org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:75)
> 
>    at org.apache.felix.framework.Felix.registerService(Felix.java:2702)
>    at
> org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:254)
> 
>    at
> org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:232)
> 
>    at
> org.apache.servicemix.jbi.deployer.impl.Deployer.registerService(Deployer.java:463)
> 
>    at
> org.apache.servicemix.jbi.deployer.impl.Deployer.installComponent(Deployer.java:265)
> 
>    at
> org.apache.servicemix.jbi.deployer.impl.Deployer.register(Deployer.java:186)
> 
>    at
> org.apache.servicemix.jbi.deployer.impl.AbstractBundleWatcher.onBundleStarted(AbstractBundleWatcher.java:80)
> 
>    at
> org.apache.servicemix.jbi.deployer.impl.AbstractBundleWatcher.access$000(AbstractBundleWatcher.java:34)
> 
>    at
> org.apache.servicemix.jbi.deployer.impl.AbstractBundleWatcher$1.bundleChanged(AbstractBundleWatcher.java:53)
> 
>    at
> org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
> 
>    at
> org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
> 
>    at
> org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
> 
>    at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3601)
>    at org.apache.felix.framework.Felix._startBundle(Felix.java:1616)
>    at org.apache.felix.framework.Felix.startBundle(Felix.java:1544)
>    at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:371)
>    at
> org.apache.servicemix.kernel.filemonitor.FileMonitor.refreshPackagesAndStartOrUpdateBundles(FileMonitor.java:543)
> 
>    at
> org.apache.servicemix.kernel.filemonitor.FileMonitor.onFilesChanged(FileMonitor.java:290)
> 
>    at
> org.apache.servicemix.kernel.filemonitor.FileMonitor$3$1.run(FileMonitor.java:309)
> 
>    at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
> 
>    at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
> 
>    at java.lang.Thread.run(Thread.java:595)
> Caused by: javax.jbi.JBIException: Database configuration error.
>    at org.apache.ode.jbi.OdeLifeCycle.initDataSource(OdeLifeCycle.java:179)
>    at org.apache.ode.jbi.OdeLifeCycle.init(OdeLifeCycle.java:113)
>    at
> org.apache.servicemix.jbi.deployer.impl.ComponentImpl$ComponentWrapper.init(ComponentImpl.java:249)
> 
>    at
> org.apache.servicemix.jbi.runtime.impl.ComponentRegistryImpl.doRegister(ComponentRegistryImpl.java:97)
> 
>    at
> org.apache.servicemix.jbi.runtime.impl.ComponentRegistryImpl.doRegister(ComponentRegistryImpl.java:37)
> 
>    at
> org.apache.servicemix.nmr.core.ServiceRegistryImpl.register(ServiceRegistryImpl.java:47)
> 
>    ... 39 more
> Caused by: java.lang.RuntimeException: TransactionManager is not
> recoverable.
>    at org.apache.ode.il.dbutil.Database.initInternalDb(Database.java:179)
>    at org.apache.ode.il.dbutil.Database.initEmbeddedDb(Database.java:232)
>    at org.apache.ode.il.dbutil.Database.initDataSource(Database.java:147)
>    at org.apache.ode.il.dbutil.Database.start(Database.java:99)
>    at org.apache.ode.jbi.OdeLifeCycle.initDataSource(OdeLifeCycle.java:175)
>    ... 44 more
> 
> 
> because of this the odeapplication sa which i created using the
> servicemix3.2  is not working . can u provide any document on ode how to
> maintain the state in ode for workflow instances. if u know any book or
> document which help me to work on the process management in ode.
> 
> 
> with regards
> 
> Surendar V
> Surendar V
> 
> 
> Tammo van Lessen wrote:
>> Hi Surendar,
>>
>> which version of Ode are you using and what kind of transaction manager
>> error do you get?
>>
>> Best,
>>   Tammo
>>
>> Surendar wrote:
>>  
>>> hi dileep
>>>
>>> i am trying with ode in servicemix4.0 because from 4.0 onwards they
>>> providing the osgi support, since iam in need of using JAAS model in my
>>> project iam using the servicemix 4.0
>>>
>>> With Regards
>>>
>>> Surendar V
>>>
>>>
>>>
>>>
>>>
>>>
>>> dileep wrote:
>>>    
>>>> Hi Surendar,
>>>>
>>>> I am not yet tried that out with Servicemix 4.0.I will surely inform
>>>> you
>>>> when I give it a try.
>>>> Is there any specific reason why you want to try out with 4.0.If not
>>>> then
>>>> you can surely try it with servicemix 3.3.(I know it works there)
>>>>
>>>> Thanks
>>>> Dileep
>>>>
>>>> -----Original Message-----
>>>> From: Surendar [mailto:surendarv@7strata.com] Sent: Wednesday,
>>>> December 10, 2008 8:46 PM
>>>> To: user@ode.apache.org
>>>> Subject: Re: Process Management
>>>>
>>>> hi dileep
>>>> thanks, i will try that and let u know, can u tell me one thing, how
>>>> to make ode to be work in servicemix 4.0, i developed my application
>>>> using servicemix3.0 with ode but while i deploy that jbi -ode.zip into
>>>> servicemix4.0 it showing me Transaction manager error.
>>>>
>>>>
>>>> can u tell me how to do that
>>>>
>>>> with regards
>>>>
>>>> Surendar V
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>         
>>
>>
>>
>>   
> 
> 


Mime
View raw message