You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@servicemix.apache.org by Jan Arend Jansen <no...@xs4all.nl> on 2007/11/29 09:55:33 UTC

Servicemix 3.2 and ODE 1.1 install error

Hi,

I'd like to use a BPEL engine in combination with CXF components on
ServiceMix 3.2. ODE seems to be ServiceMix's BPEL engine of choice, but
ODE-jbi-1.1 does not install on SM 3.2 due to a version conflict in the
geronimo libraries discussed earlier in this mailing list.

Architecturally I think a SE should have a scoped classloader that
prioritizes local SE libraries over the servicemix libraries. Otherwise you
will never be able to intergrate a non-servicemix maintained SE, beause of
potentential library conflicts. You can't really expect ODE to comply to the
versions of libraries that ServiceMix uses, can you? Is there a mechanism in
SM to force this?

I've tried to use the suggested workaround by creating a datasource on
ServiceMix level that ODE SE can use (as suggested by Alex in another
thread). That works, but the problem I run into is that this database does
not have the ODE schema auto-generated, so installation still fails....

Any suggestions how I could use a (not necessarilly ODE) BPEL engine in
combination with CXF with ServiceMix?

Thanks,
Jan Arend
-- 
View this message in context: http://www.nabble.com/Servicemix-3.2-and-ODE-1.1-install-error-tf4895765s12049.html#a14021370
Sent from the ServiceMix - User mailing list archive at Nabble.com.


Re: Servicemix 3.2 and ODE 1.1 install error

Posted by Jan Arend Jansen <no...@xs4all.nl>.
I will do that now. Thanks for the help


gnodet wrote:
> 
> Nice !  You should create a JIRA on Ode so that it can be fixed in the
> next
> release.
> 
> On Nov 29, 2007 11:33 AM, Jan Arend Jansen <no...@xs4all.nl> wrote:
> 
>>
>> Ok, I found the solution!
>>
>> I tried fiddeling with the
>> component-class-loader-delegation="self-first"
>> bootstrap-class-loader-delegation="parent-first"
>> settings of the jbi.xml of ode-jbi, but to no effect.
>>
>> I than modified the ode-jbi-1.1.zip file. I added
>>      <path-element>lib/geronimo-connector-1.2-beta.jar</path-element>
>> to both <component-class-path> and <bootstrap-class-path>
>> and
>>      geronimo-connector-1.2-beta.jar
>> to the lib dir. Deleted the data dir in SM and copied the modified
>> ode-jbi-1.1.zip to hotdeploy/
>>
>> That seems to do the trick.....so the classloader config was ok, only a
>> library was missing from ode which was available in a higher version in
>> servicemix, so the classloader loaded it from servicemix.
>>
>> Regards,
>> Jan Arend
>>
>> Jan Arend Jansen wrote:
>> >
>> > That sounds like the 'switch' I was looking for....I will give it a
>> try,
>> > thanks! I'll post the results.
>> >
>> >
>> > gnodet wrote:
>> >>
>> >> Have you tried to rebuild the Ode SE with a self-first classloader
>> >> instead
>> >> of a parent-first classloader ?
>> >> This can be done in the META-INF/jbi.xml descriptor.
>> >>
>> >> On Nov 29, 2007 9:55 AM, Jan Arend Jansen <no...@xs4all.nl> wrote:
>> >>
>> >>>
>> >>> Hi,
>> >>>
>> >>> I'd like to use a BPEL engine in combination with CXF components on
>> >>> ServiceMix 3.2. ODE seems to be ServiceMix's BPEL engine of choice,
>> but
>> >>> ODE-jbi-1.1 does not install on SM 3.2 due to a version conflict in
>> the
>> >>> geronimo libraries discussed earlier in this mailing list.
>> >>>
>> >>> Architecturally I think a SE should have a scoped classloader that
>> >>> prioritizes local SE libraries over the servicemix libraries.
>> Otherwise
>> >>> you
>> >>> will never be able to intergrate a non-servicemix maintained SE,
>> beause
>> >>> of
>> >>> potentential library conflicts. You can't really expect ODE to comply
>> to
>> >>> the
>> >>> versions of libraries that ServiceMix uses, can you? Is there a
>> >>> mechanism
>> >>> in
>> >>> SM to force this?
>> >>>
>> >>> I've tried to use the suggested workaround by creating a datasource
>> on
>> >>> ServiceMix level that ODE SE can use (as suggested by Alex in another
>> >>> thread). That works, but the problem I run into is that this database
>> >>> does
>> >>> not have the ODE schema auto-generated, so installation still
>> fails....
>> >>>
>> >>> Any suggestions how I could use a (not necessarilly ODE) BPEL engine
>> in
>> >>> combination with CXF with ServiceMix?
>> >>>
>> >>> Thanks,
>> >>> Jan Arend
>> >>> --
>> >>> View this message in context:
>> >>>
>> http://www.nabble.com/Servicemix-3.2-and-ODE-1.1-install-error-tf4895765s12049.html#a14021370
>> >>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>> >>>
>> >>>
>> >>
>> >>
>> >> --
>> >> Cheers,
>> >> Guillaume Nodet
>> >> ------------------------
>> >> Blog: http://gnodet.blogspot.com/
>> >>
>> >>
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Servicemix-3.2-and-ODE-1.1-install-error-tf4895765s12049.html#a14022967
>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>
>>
> 
> 
> -- 
> Cheers,
> Guillaume Nodet
> ------------------------
> Blog: http://gnodet.blogspot.com/
> 
> 

-- 
View this message in context: http://www.nabble.com/Servicemix-3.2-and-ODE-1.1-install-error-tf4895765s12049.html#a14024594
Sent from the ServiceMix - User mailing list archive at Nabble.com.


Re: Servicemix 3.2 and ODE 1.1 install error

Posted by Alex Boisvert <bo...@intalio.com>.
On 11/29/07, Daya K Dubey <da...@googlemail.com> wrote:
>
> can any one let me know.. how to unsubscribe from thia mialing list.. i
> tried unsubscribe email id .. but still i mgetting mails..


Send an email to  users-unsubscribe@servicemix.apache.org

(from http://servicemix.apache.org/mailing-lists.html)

alex

Re: Servicemix 3.2 and ODE 1.1 install error

Posted by Daya K Dubey <da...@googlemail.com>.
can any one let me know.. how to unsubscribe from thia mialing list.. i
tried unsubscribe email id .. but still i mgetting mails..

On Nov 29, 2007 11:34 AM, Guillaume Nodet <gn...@gmail.com> wrote:

> Nice !  You should create a JIRA on Ode so that it can be fixed in the
> next
> release.
>
> On Nov 29, 2007 11:33 AM, Jan Arend Jansen <no...@xs4all.nl> wrote:
>
> >
> > Ok, I found the solution!
> >
> > I tried fiddeling with the
> > component-class-loader-delegation="self-first"
> > bootstrap-class-loader-delegation="parent-first"
> > settings of the jbi.xml of ode-jbi, but to no effect.
> >
> > I than modified the ode-jbi-1.1.zip file. I added
> >      <path-element>lib/geronimo-connector-1.2-beta.jar</path-element>
> > to both <component-class-path> and <bootstrap-class-path>
> > and
> >      geronimo-connector-1.2-beta.jar
> > to the lib dir. Deleted the data dir in SM and copied the modified
> > ode-jbi-1.1.zip to hotdeploy/
> >
> > That seems to do the trick.....so the classloader config was ok, only a
> > library was missing from ode which was available in a higher version in
> > servicemix, so the classloader loaded it from servicemix.
> >
> > Regards,
> > Jan Arend
> >
> > Jan Arend Jansen wrote:
> > >
> > > That sounds like the 'switch' I was looking for....I will give it a
> try,
> > > thanks! I'll post the results.
> > >
> > >
> > > gnodet wrote:
> > >>
> > >> Have you tried to rebuild the Ode SE with a self-first classloader
> > >> instead
> > >> of a parent-first classloader ?
> > >> This can be done in the META-INF/jbi.xml descriptor.
> > >>
> > >> On Nov 29, 2007 9:55 AM, Jan Arend Jansen <no...@xs4all.nl> wrote:
> > >>
> > >>>
> > >>> Hi,
> > >>>
> > >>> I'd like to use a BPEL engine in combination with CXF components on
> > >>> ServiceMix 3.2. ODE seems to be ServiceMix's BPEL engine of choice,
> > but
> > >>> ODE-jbi-1.1 does not install on SM 3.2 due to a version conflict in
> > the
> > >>> geronimo libraries discussed earlier in this mailing list.
> > >>>
> > >>> Architecturally I think a SE should have a scoped classloader that
> > >>> prioritizes local SE libraries over the servicemix libraries.
> > Otherwise
> > >>> you
> > >>> will never be able to intergrate a non-servicemix maintained SE,
> > beause
> > >>> of
> > >>> potentential library conflicts. You can't really expect ODE to
> comply
> > to
> > >>> the
> > >>> versions of libraries that ServiceMix uses, can you? Is there a
> > >>> mechanism
> > >>> in
> > >>> SM to force this?
> > >>>
> > >>> I've tried to use the suggested workaround by creating a datasource
> on
> > >>> ServiceMix level that ODE SE can use (as suggested by Alex in
> another
> > >>> thread). That works, but the problem I run into is that this
> database
> > >>> does
> > >>> not have the ODE schema auto-generated, so installation still
> > fails....
> > >>>
> > >>> Any suggestions how I could use a (not necessarilly ODE) BPEL engine
> > in
> > >>> combination with CXF with ServiceMix?
> > >>>
> > >>> Thanks,
> > >>> Jan Arend
> > >>> --
> > >>> View this message in context:
> > >>>
> >
> http://www.nabble.com/Servicemix-3.2-and-ODE-1.1-install-error-tf4895765s12049.html#a14021370
> > >>> Sent from the ServiceMix - User mailing list archive at Nabble.com<http://nabble.com/>
> .
> > >>>
> > >>>
> > >>
> > >>
> > >> --
> > >> Cheers,
> > >> Guillaume Nodet
> > >> ------------------------
> > >> Blog: http://gnodet.blogspot.com/
> > >>
> > >>
> > >
> > >
> >
> > --
> > View this message in context:
> >
> http://www.nabble.com/Servicemix-3.2-and-ODE-1.1-install-error-tf4895765s12049.html#a14022967
> > Sent from the ServiceMix - User mailing list archive at Nabble.com<http://nabble.com/>
> .
> >
> >
>
>
> --
> Cheers,
> Guillaume Nodet
> ------------------------
> Blog: http://gnodet.blogspot.com/
>



-- 
Thanks and Regards
Daya K Dubey

Re: Servicemix 3.2 and ODE 1.1 install error

Posted by Guillaume Nodet <gn...@gmail.com>.
Nice !  You should create a JIRA on Ode so that it can be fixed in the next
release.

On Nov 29, 2007 11:33 AM, Jan Arend Jansen <no...@xs4all.nl> wrote:

>
> Ok, I found the solution!
>
> I tried fiddeling with the
> component-class-loader-delegation="self-first"
> bootstrap-class-loader-delegation="parent-first"
> settings of the jbi.xml of ode-jbi, but to no effect.
>
> I than modified the ode-jbi-1.1.zip file. I added
>      <path-element>lib/geronimo-connector-1.2-beta.jar</path-element>
> to both <component-class-path> and <bootstrap-class-path>
> and
>      geronimo-connector-1.2-beta.jar
> to the lib dir. Deleted the data dir in SM and copied the modified
> ode-jbi-1.1.zip to hotdeploy/
>
> That seems to do the trick.....so the classloader config was ok, only a
> library was missing from ode which was available in a higher version in
> servicemix, so the classloader loaded it from servicemix.
>
> Regards,
> Jan Arend
>
> Jan Arend Jansen wrote:
> >
> > That sounds like the 'switch' I was looking for....I will give it a try,
> > thanks! I'll post the results.
> >
> >
> > gnodet wrote:
> >>
> >> Have you tried to rebuild the Ode SE with a self-first classloader
> >> instead
> >> of a parent-first classloader ?
> >> This can be done in the META-INF/jbi.xml descriptor.
> >>
> >> On Nov 29, 2007 9:55 AM, Jan Arend Jansen <no...@xs4all.nl> wrote:
> >>
> >>>
> >>> Hi,
> >>>
> >>> I'd like to use a BPEL engine in combination with CXF components on
> >>> ServiceMix 3.2. ODE seems to be ServiceMix's BPEL engine of choice,
> but
> >>> ODE-jbi-1.1 does not install on SM 3.2 due to a version conflict in
> the
> >>> geronimo libraries discussed earlier in this mailing list.
> >>>
> >>> Architecturally I think a SE should have a scoped classloader that
> >>> prioritizes local SE libraries over the servicemix libraries.
> Otherwise
> >>> you
> >>> will never be able to intergrate a non-servicemix maintained SE,
> beause
> >>> of
> >>> potentential library conflicts. You can't really expect ODE to comply
> to
> >>> the
> >>> versions of libraries that ServiceMix uses, can you? Is there a
> >>> mechanism
> >>> in
> >>> SM to force this?
> >>>
> >>> I've tried to use the suggested workaround by creating a datasource on
> >>> ServiceMix level that ODE SE can use (as suggested by Alex in another
> >>> thread). That works, but the problem I run into is that this database
> >>> does
> >>> not have the ODE schema auto-generated, so installation still
> fails....
> >>>
> >>> Any suggestions how I could use a (not necessarilly ODE) BPEL engine
> in
> >>> combination with CXF with ServiceMix?
> >>>
> >>> Thanks,
> >>> Jan Arend
> >>> --
> >>> View this message in context:
> >>>
> http://www.nabble.com/Servicemix-3.2-and-ODE-1.1-install-error-tf4895765s12049.html#a14021370
> >>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
> >>>
> >>>
> >>
> >>
> >> --
> >> Cheers,
> >> Guillaume Nodet
> >> ------------------------
> >> Blog: http://gnodet.blogspot.com/
> >>
> >>
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/Servicemix-3.2-and-ODE-1.1-install-error-tf4895765s12049.html#a14022967
> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>
>


-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/

Re: Servicemix 3.2 and ODE 1.1 install error

Posted by Jan Arend Jansen <no...@xs4all.nl>.
Ok, I found the solution!

I tried fiddeling with the 
component-class-loader-delegation="self-first" 
bootstrap-class-loader-delegation="parent-first"
settings of the jbi.xml of ode-jbi, but to no effect.

I than modified the ode-jbi-1.1.zip file. I added
      <path-element>lib/geronimo-connector-1.2-beta.jar</path-element>
to both <component-class-path> and <bootstrap-class-path>
and 
      geronimo-connector-1.2-beta.jar
to the lib dir. Deleted the data dir in SM and copied the modified
ode-jbi-1.1.zip to hotdeploy/

That seems to do the trick.....so the classloader config was ok, only a
library was missing from ode which was available in a higher version in
servicemix, so the classloader loaded it from servicemix. 

Regards,
Jan Arend

Jan Arend Jansen wrote:
> 
> That sounds like the 'switch' I was looking for....I will give it a try,
> thanks! I'll post the results.
> 
> 
> gnodet wrote:
>> 
>> Have you tried to rebuild the Ode SE with a self-first classloader
>> instead
>> of a parent-first classloader ?
>> This can be done in the META-INF/jbi.xml descriptor.
>> 
>> On Nov 29, 2007 9:55 AM, Jan Arend Jansen <no...@xs4all.nl> wrote:
>> 
>>>
>>> Hi,
>>>
>>> I'd like to use a BPEL engine in combination with CXF components on
>>> ServiceMix 3.2. ODE seems to be ServiceMix's BPEL engine of choice, but
>>> ODE-jbi-1.1 does not install on SM 3.2 due to a version conflict in the
>>> geronimo libraries discussed earlier in this mailing list.
>>>
>>> Architecturally I think a SE should have a scoped classloader that
>>> prioritizes local SE libraries over the servicemix libraries. Otherwise
>>> you
>>> will never be able to intergrate a non-servicemix maintained SE, beause
>>> of
>>> potentential library conflicts. You can't really expect ODE to comply to
>>> the
>>> versions of libraries that ServiceMix uses, can you? Is there a
>>> mechanism
>>> in
>>> SM to force this?
>>>
>>> I've tried to use the suggested workaround by creating a datasource on
>>> ServiceMix level that ODE SE can use (as suggested by Alex in another
>>> thread). That works, but the problem I run into is that this database
>>> does
>>> not have the ODE schema auto-generated, so installation still fails....
>>>
>>> Any suggestions how I could use a (not necessarilly ODE) BPEL engine in
>>> combination with CXF with ServiceMix?
>>>
>>> Thanks,
>>> Jan Arend
>>> --
>>> View this message in context:
>>> http://www.nabble.com/Servicemix-3.2-and-ODE-1.1-install-error-tf4895765s12049.html#a14021370
>>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>>
>>>
>> 
>> 
>> -- 
>> Cheers,
>> Guillaume Nodet
>> ------------------------
>> Blog: http://gnodet.blogspot.com/
>> 
>> 
> 
> 

-- 
View this message in context: http://www.nabble.com/Servicemix-3.2-and-ODE-1.1-install-error-tf4895765s12049.html#a14022967
Sent from the ServiceMix - User mailing list archive at Nabble.com.


Re: Servicemix 3.2 and ODE 1.1 install error

Posted by Jan Arend Jansen <no...@xs4all.nl>.
That sounds like the 'switch' I was looking for....I will give it a try,
thanks! I'll post the results.


gnodet wrote:
> 
> Have you tried to rebuild the Ode SE with a self-first classloader instead
> of a parent-first classloader ?
> This can be done in the META-INF/jbi.xml descriptor.
> 
> On Nov 29, 2007 9:55 AM, Jan Arend Jansen <no...@xs4all.nl> wrote:
> 
>>
>> Hi,
>>
>> I'd like to use a BPEL engine in combination with CXF components on
>> ServiceMix 3.2. ODE seems to be ServiceMix's BPEL engine of choice, but
>> ODE-jbi-1.1 does not install on SM 3.2 due to a version conflict in the
>> geronimo libraries discussed earlier in this mailing list.
>>
>> Architecturally I think a SE should have a scoped classloader that
>> prioritizes local SE libraries over the servicemix libraries. Otherwise
>> you
>> will never be able to intergrate a non-servicemix maintained SE, beause
>> of
>> potentential library conflicts. You can't really expect ODE to comply to
>> the
>> versions of libraries that ServiceMix uses, can you? Is there a mechanism
>> in
>> SM to force this?
>>
>> I've tried to use the suggested workaround by creating a datasource on
>> ServiceMix level that ODE SE can use (as suggested by Alex in another
>> thread). That works, but the problem I run into is that this database
>> does
>> not have the ODE schema auto-generated, so installation still fails....
>>
>> Any suggestions how I could use a (not necessarilly ODE) BPEL engine in
>> combination with CXF with ServiceMix?
>>
>> Thanks,
>> Jan Arend
>> --
>> View this message in context:
>> http://www.nabble.com/Servicemix-3.2-and-ODE-1.1-install-error-tf4895765s12049.html#a14021370
>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>
>>
> 
> 
> -- 
> Cheers,
> Guillaume Nodet
> ------------------------
> Blog: http://gnodet.blogspot.com/
> 
> 

-- 
View this message in context: http://www.nabble.com/Servicemix-3.2-and-ODE-1.1-install-error-tf4895765s12049.html#a14022541
Sent from the ServiceMix - User mailing list archive at Nabble.com.


Re: Servicemix 3.2 and ODE 1.1 install error

Posted by Guillaume Nodet <gn...@gmail.com>.
Have you tried to rebuild the Ode SE with a self-first classloader instead
of a parent-first classloader ?
This can be done in the META-INF/jbi.xml descriptor.

On Nov 29, 2007 9:55 AM, Jan Arend Jansen <no...@xs4all.nl> wrote:

>
> Hi,
>
> I'd like to use a BPEL engine in combination with CXF components on
> ServiceMix 3.2. ODE seems to be ServiceMix's BPEL engine of choice, but
> ODE-jbi-1.1 does not install on SM 3.2 due to a version conflict in the
> geronimo libraries discussed earlier in this mailing list.
>
> Architecturally I think a SE should have a scoped classloader that
> prioritizes local SE libraries over the servicemix libraries. Otherwise
> you
> will never be able to intergrate a non-servicemix maintained SE, beause of
> potentential library conflicts. You can't really expect ODE to comply to
> the
> versions of libraries that ServiceMix uses, can you? Is there a mechanism
> in
> SM to force this?
>
> I've tried to use the suggested workaround by creating a datasource on
> ServiceMix level that ODE SE can use (as suggested by Alex in another
> thread). That works, but the problem I run into is that this database does
> not have the ODE schema auto-generated, so installation still fails....
>
> Any suggestions how I could use a (not necessarilly ODE) BPEL engine in
> combination with CXF with ServiceMix?
>
> Thanks,
> Jan Arend
> --
> View this message in context:
> http://www.nabble.com/Servicemix-3.2-and-ODE-1.1-install-error-tf4895765s12049.html#a14021370
> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>
>


-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/

Re: AW: Servicemix 3.2 and ODE 1.1 install error

Posted by Jan Arend Jansen <no...@xs4all.nl>.
Nice work! I will give it a spin.


Kristian Köhler-2 wrote:
> 
> Hi
> 
> I faced the same problem and created a complete distribution for this (CXF
> is not included). 
> 
> You can find it here:
> http://gaswerk.sourceforge.net/gaswerk-soa-stack.html
> 
> this is a ServiceMix 3.2 distribution with ODE 1.1. Geronimo Application
> Server is used for Transaction and Connection management. I think you
> could integrate CXF easily ;-) 
> 
> Other solution:
> 
> I have also created schema files for derby and MySQL for ODE if you want
> to populate your empty db:
> 
> https://gaswerk.svn.sourceforge.net/svnroot/gaswerk/assemblies/soa-stack/trunk/gaswerk-database/gaswerk-soa-stack-db/src/main/sql/complete-db-derby.sql
> 
> https://gaswerk.svn.sourceforge.net/svnroot/gaswerk/assemblies/soa-stack/trunk/gaswerk-database/gaswerk-soa-stack-db/src/main/sql/complete-db-mysql.sql
> 
> So you could use your configuration... ;-)
> 
> Kristian
> 
>> -----Ursprüngliche Nachricht-----
>> Von: Jan Arend Jansen [mailto:nonose@xs4all.nl]
>> Gesendet: Donnerstag, 29. November 2007 09:56
>> An: users@servicemix.apache.org
>> Betreff: Servicemix 3.2 and ODE 1.1 install error
>> 
>> 
>> 
>> Hi,
>> 
>> I'd like to use a BPEL engine in combination with CXF components on
>> ServiceMix 3.2. ODE seems to be ServiceMix's BPEL engine of 
>> choice, but
>> ODE-jbi-1.1 does not install on SM 3.2 due to a version 
>> conflict in the
>> geronimo libraries discussed earlier in this mailing list.
>> 
>> Architecturally I think a SE should have a scoped classloader that
>> prioritizes local SE libraries over the servicemix libraries. 
>> Otherwise you
>> will never be able to intergrate a non-servicemix maintained 
>> SE, beause of
>> potentential library conflicts. You can't really expect ODE 
>> to comply to the
>> versions of libraries that ServiceMix uses, can you? Is there 
>> a mechanism in
>> SM to force this?
>> 
>> I've tried to use the suggested workaround by creating a datasource on
>> ServiceMix level that ODE SE can use (as suggested by Alex in another
>> thread). That works, but the problem I run into is that this 
>> database does
>> not have the ODE schema auto-generated, so installation still 
>> fails....
>> 
>> Any suggestions how I could use a (not necessarilly ODE) BPEL 
>> engine in
>> combination with CXF with ServiceMix?
>> 
>> Thanks,
>> Jan Arend
>> -- 
>> View this message in context: 
>> http://www.nabble.com/Servicemix-3.2-and-ODE-1.1-install-error
> -tf4895765s12049.html#a14021370
> Sent from the ServiceMix - User mailing list archive at Nabble.com.
> 
> --
> http://gaswerk.sourceforge.net
> 
> 

-- 
View this message in context: http://www.nabble.com/Servicemix-3.2-and-ODE-1.1-install-error-tf4895765s12049.html#a14022542
Sent from the ServiceMix - User mailing list archive at Nabble.com.


AW: Servicemix 3.2 and ODE 1.1 install error

Posted by Kristian Köhler <Kr...@dmc.de>.
Hi

I faced the same problem and created a complete distribution for this (CXF is not included). 

You can find it here:
http://gaswerk.sourceforge.net/gaswerk-soa-stack.html

this is a ServiceMix 3.2 distribution with ODE 1.1. Geronimo Application Server is used for Transaction and Connection management. I think you could integrate CXF easily ;-) 

Other solution:

I have also created schema files for derby and MySQL for ODE if you want to populate your empty db:

https://gaswerk.svn.sourceforge.net/svnroot/gaswerk/assemblies/soa-stack/trunk/gaswerk-database/gaswerk-soa-stack-db/src/main/sql/complete-db-derby.sql

https://gaswerk.svn.sourceforge.net/svnroot/gaswerk/assemblies/soa-stack/trunk/gaswerk-database/gaswerk-soa-stack-db/src/main/sql/complete-db-mysql.sql

So you could use your configuration... ;-)

Kristian

> -----Ursprüngliche Nachricht-----
> Von: Jan Arend Jansen [mailto:nonose@xs4all.nl]
> Gesendet: Donnerstag, 29. November 2007 09:56
> An: users@servicemix.apache.org
> Betreff: Servicemix 3.2 and ODE 1.1 install error
> 
> 
> 
> Hi,
> 
> I'd like to use a BPEL engine in combination with CXF components on
> ServiceMix 3.2. ODE seems to be ServiceMix's BPEL engine of 
> choice, but
> ODE-jbi-1.1 does not install on SM 3.2 due to a version 
> conflict in the
> geronimo libraries discussed earlier in this mailing list.
> 
> Architecturally I think a SE should have a scoped classloader that
> prioritizes local SE libraries over the servicemix libraries. 
> Otherwise you
> will never be able to intergrate a non-servicemix maintained 
> SE, beause of
> potentential library conflicts. You can't really expect ODE 
> to comply to the
> versions of libraries that ServiceMix uses, can you? Is there 
> a mechanism in
> SM to force this?
> 
> I've tried to use the suggested workaround by creating a datasource on
> ServiceMix level that ODE SE can use (as suggested by Alex in another
> thread). That works, but the problem I run into is that this 
> database does
> not have the ODE schema auto-generated, so installation still 
> fails....
> 
> Any suggestions how I could use a (not necessarilly ODE) BPEL 
> engine in
> combination with CXF with ServiceMix?
> 
> Thanks,
> Jan Arend
> -- 
> View this message in context: 
> http://www.nabble.com/Servicemix-3.2-and-ODE-1.1-install-error
-tf4895765s12049.html#a14021370
Sent from the ServiceMix - User mailing list archive at Nabble.com.

--
http://gaswerk.sourceforge.net