ode-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Milinda Pathirage <milinda.pathir...@gmail.com>
Subject Re: Exception during deployment of process using ode-extensions-e4x
Date Wed, 16 Sep 2009 15:47:55 GMT
There is a bug in README file. I'll fix it ASAP.

thanks
Milinda

On Wed, Sep 16, 2009 at 9:17 PM, Milinda Pathirage <
milinda.pathirage@gmail.com> wrote:

> Hi Daniela,
>
> You are using wrong namespace. Deplare the extension namespace as
> following.
>
> <extensions>
>         <extension namespace="http://ode.apache.org/extensions/e4x"
> mustUnderstand="yes"/>
>     </extensions>
>
>
> Thanks,
> Milinda
>
>
> On Wed, Sep 16, 2009 at 5:05 PM, Daniela Butano <Daniela.Butano@eng.it>wrote:
>
>>
>>
>>  Hi Ode team,
>> I've installed  Apache-Ode 2 beta2 as a war, I've copied the extension
>> ode-extensions-e4x and his libraries in Web-INF/lib, I've registered in the
>> ode-axis2.properties:
>>
>>  ode-axis2.extension.bundles.runtime =
>> org.apache.ode.extension.e4x.JSExtensionBundle
>>
>>  but when I deploy my process that declares:
>>
>>  <bpel:extensions>
>>         <bpel:extension namespace="http://ode.apache.org/extensions/js"
>>                 mustUnderstand="yes"/>
>>     </bpel:extensions>
>>
>>  the following exception has been displayed:
>>
>>  ERROR - GeronimoLog.error(108) | Deployment of SimpleExtensionAssign-17
>> failed, aborting for now.
>> org.apache.ode.bpel.iapi.ContextException: Deployment failed within the
>> engine.
>>         at
>> org.apache.ode.store.ProcessStoreImpl.deploy(ProcessStoreImpl.java:308)
>>         at
>> org.apache.ode.axis2.deploy.DeploymentPoller.check(DeploymentPoller.java:144)
>>         at
>> org.apache.ode.axis2.deploy.DeploymentPoller.access$300(DeploymentPoller.java:55)
>>         at
>> org.apache.ode.axis2.deploy.DeploymentPoller$PollingThread.run(DeploymentPoller.java:188)
>> Caused by: org.apache.ode.bpel.iapi.BpelEngineException: Deployment of
>> process "{test.extension}SimpleExtensi
>> nAssign-18" failed. The process model requires the engine to understand
>> language extensions defined by http:/
>> ode.apache.org/extensions/js. No extension bundle has been registered for
>> this namespace.
>>         at
>> org.apache.ode.bpel.rtrep.v2.RuntimeImpl.init(RuntimeImpl.java:67)
>>         at
>> org.apache.ode.bpel.engine.ODEProcess$HydrationLatch.doHydrate(ODEProcess.java:1253)
>>         at
>> org.apache.ode.bpel.engine.ODEProcess$HydrationLatch.access$200(ODEProcess.java:1215)
>>         at
>> org.apache.ode.bpel.engine.ODEProcess$HydrationLatch$2.run(ODEProcess.java:1226)
>>         at
>> org.apache.ode.bpel.engine.NStateLatch.latch(NStateLatch.java:89)
>>         at
>> org.apache.ode.bpel.engine.ODEProcess.hydrate(ODEProcess.java:847)
>>         at
>> org.apache.ode.bpel.engine.BpelServerImpl.register(BpelServerImpl.java:383)
>>         at org.apache.ode.axis2.ODEServer.handleEvent(ODEServer.java:626)
>>         at org.apache.ode.axis2.ODEServer.access$100(ODEServer.java:91)
>>         at
>> org.apache.ode.axis2.ODEServer$ProcessStoreListenerImpl.onProcessStoreEvent(ODEServer.java:613)
>>         at
>> org.apache.ode.store.ProcessStoreImpl.fireEvent(ProcessStoreImpl.java:517)
>>         at
>> org.apache.ode.store.ProcessStoreImpl.fireStateChange(ProcessStoreImpl.java:523)
>>         at
>> org.apache.ode.store.ProcessStoreImpl.deploy(ProcessStoreImpl.java:301)
>>         ... 3 more
>>
>>  Is there something else that I need to do?
>>
>>  Tanks in advance
>>
>>  Daniela Butano
>>
>>
>>
>
>
> --
> Milinda Pathirage
> Senior Software Engineer & Product Manager WSO2 BPS; http://wso2.org/bps
> WSO2 Inc.; http://wso2.com
> E-mail: milinda@wso2.com, milinda.pathirage@gmail.com
> Web: http://mpathirage.com
> Blog: http://blog.mpathirage.com
>



-- 
Milinda Pathirage
Senior Software Engineer & Product Manager WSO2 BPS; http://wso2.org/bps
WSO2 Inc.; http://wso2.com
E-mail: milinda@wso2.com, milinda.pathirage@gmail.com
Web: http://mpathirage.com
Blog: http://blog.mpathirage.com

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message