ode-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Nowakowski, Mateusz" <Mateusz.Nowakow...@sabre.com>
Subject RE: Running ODE on SMX4
Date Fri, 17 Aug 2012 13:06:27 GMT
You need to modify MANIFEST.MF and accommodate features dependencies.

Here is my crazy solution:

1) Get ode-jbi-bundle-1.3.5.jar
2) replace its MANIFEST.MF with [1]
3) install the modified ode-jbi-bundle in your private local/remote mvn repository
3) create own feautes file with [2]
4) install modified ode feature

Enjoy!
Tested under Fuse ESB Enterprise 7 and 7.0.1



[1]
Manifest-Version: 1.0
Bnd-LastModified: 1344006111221
Build-Jdk: 1.6.0_31
Built-By: MATI
Bundle-DocURL: http://www.apache.org
Bundle-License: http://www.apache.org/licenses/LICENSE-2.0
Bundle-ManifestVersion: 2
Bundle-Name: ODE :: JBI Bundle
Bundle-SymbolicName: ode-jbi-bundle
Bundle-Vendor: Apache Software Foundation
Bundle-Version: 1.3.5.1
Created-By: Apache Maven Bundle Plugin
DynamicImport-Package: *
Embed-Dependency: *;inline=**.xsd|schemaorg_apache_xmlbeans/**|**.xml
Export-Package: org.apache.ode.bpel.elang.xquery10.compiler;uses:="javax
 .xml.xpath,org.apache.ode.bpel.elang.xpath20.compiler,net.sf.saxon.dom,
 org.apache.ode.utils,net.sf.saxon.om,net.sf.saxon.expr,org.w3c.dom,java
 x.xml.namespace,org.apache.xml.utils,org.apache.ode.utils.xsl,org.apach
 e.commons.logging,org.apache.ode.utils.msg,org.apache.ode.bpel.compiler
 .bom,org.apache.ode.bpel.elang.xquery10.o,org.apache.ode.bpel.elang.xpa
 th20.o,net.sf.saxon,org.apache.ode.bpel.elang.xpath10.compiler,org.apac
 he.ode.bpel.compiler.api,org.apache.ode.bpel.elang.xpath10.o,javax.xml.
 transform,org.apache.ode.bpel.o,javax.xml.xquery,net.sf.saxon.xqj";vers
 ion="1.3.5.1",org.apache.ode.ql;uses:="org.apache.ode.ql.tree.nodes,org
 .apache.ode.ql.eval.skel";version="1.3.5.1",org.apache.ode.bpel.runtime
 .msgs;uses:="org.apache.ode.utils.msg";version="1.3.5.1",org.apache.ode
 .utils.xsd;uses:="org.apache.commons.logging,org.apache.ode.utils,org.a
 pache.ode.utils.fs,org.apache.xerces.xni,org.apache.xerces.xni.parser,o
 rg.apache.ode.utils.msg,javax.xml.namespace,org.apache.xerces.xs,org.w3
 c.dom.ls,org.apache.xerces.dom,org.w3c.dom,org.apache.xerces.impl.xs";v
 ersion="1.3.5.1",org.apache.ode.activityRecovery.impl;uses:="org.apache
 .xmlbeans.impl.values,org.apache.ode.activityRecovery,org.apache.xmlbea
 ns,javax.xml.namespace";version="1.3.5.1",org.apache.ode.utils.rmi;uses
 :="org.apache.commons.logging";version="1.3.5.1",org.apache.ode.ra.tran
 sports;version="1.3.5.1",org.apache.ode.bpel.schedules;uses:="javax.xml
 .stream,org.apache.xmlbeans,org.w3c.dom,org.apache.xmlbeans.xml.stream,
 org.apache.ode.bpel.dd";version="1.3.5.1",org.apache.ode.bpel.iapi;uses
 :="javax.wsdl,javax.xml.namespace,org.apache.ode.bpel.evt,org.apache.od
 e.bpel.bdi.breaks,org.apache.ode.utils,org.w3c.dom,org.apache.ode.bpel.
 o,org.apache.ode.bpel.common";version="1.3.5.1",org.apache.ode.bpel.mem
 dao;uses:="org.apache.ode.bpel.dao,javax.sql,org.apache.ode.bpel.iapi,j
 avax.xml.namespace,org.apache.ode.bpel.common,org.apache.ode.utils.stl,
 org.apache.ode.bpel.evt,org.apache.commons.logging,org.apache.ode.utils
 ,org.w3c.dom";version="1.3.5.1",org.apache.ode.bpel.jca.clientapi;uses:
 ="javax.resource.cci,org.apache.ode.bpel.pmapi";version="1.3.5.1",org.a
 pache.ode.bpel.engine;uses:="org.apache.ode.bpel.dao,org.apache.commons
 .logging,org.apache.ode.bpel.iapi,javax.xml.namespace,org.apache.ode.bp
 el.runtime,org.apache.ode.utils.msg,org.w3c.dom,javax.wsdl,org.apache.o
 de.utils,org.apache.ode.bpel.intercept,org.apache.ode.bpel.o,org.apache
 .ode.bpel.evt,org.apache.ode.bpel.common,org.apache.ode.bpel.pmapi,org.
 apache.ode.bpel.bdi.breaks,org.apache.ode.bpel.runtime.breaks,org.apach
 e.ode.utils.uuid,org.apache.ode.jacob.soup,org.apache.ode.bpel.engine.e
 xtvar,org.apache.ode.bpel.runtime.channels,org.apache.ode.agents.memory
 ,org.apache.ode.bpel.explang,org.apache.ode.jacob,org.apache.ode.bpel.e
 var,org.apache.ode.bpel.memdao,org.apache.ode.jacob.vpu,org.apache.ode.
 utils.stl,org.apache.ode.utils.xsl,org.apache.ode.bpel.engine.migration
 ,org.apache.ode.bpel.engine.cron,org.apache.ode.bpel.engine.replayer,or
 g.apache.commons.collections.comparators,org.apache.xmlbeans,org.apache
 .ode.bpel.evtproc,javax.management";version="1.3.5.1",org.apache.ode.bp
 el.elang.xpath10.o;uses:="org.apache.ode.bpel.o,org.apache.ode.utils,ja
 vax.xml.namespace";version="1.3.5.1",org.apache.ode.utils;uses:="org.ap
 ache.commons.logging,javax.xml.parsers,javax.xml.transform.dom,org.w3c.
 dom,javax.xml.namespace,org.xml.sax,javax.xml.stream,org.w3c.dom.ls,jav
 ax.xml.transform,org.apache.xml.serialize,javax.xml.transform.stream,ne
 t.sf.saxon.om,org.apache.xerces.dom,org.apache.ode.utils.sax,javax.xml.
 transform.sax,org.apache.commons.collections.map,org.apache.commons.lan
 g,javax.sql,org.apache.ode.utils.stl,org.apache.axis2.util,org.apache.a
 xis2.transport.http,org.apache.commons.httpclient.params,org.apache.com
 mons.httpclient,org.apache.commons.httpclient.util,org.apache.ode.utils
 .msg,org.apache.xerces.jaxp,org.apache.xerces.parsers";version="1.3.5.1
 ",org.apache.ode.jbi.msgmap;uses:="org.apache.commons.logging,org.apach
 e.ode.utils,javax.xml.transform,org.w3c.dom,org.apache.ode.bpel.iapi,ja
 vax.xml.transform.dom,javax.jbi.messaging,javax.xml.namespace,javax.wsd
 l";version="1.3.5.1",org.apache.ode.bpel.dd;uses:="javax.xml.stream,org
 .apache.xmlbeans,org.w3c.dom,org.apache.xmlbeans.xml.stream,javax.xml.n
 amespace,org.apache.ode.activityRecovery";version="1.3.5.1",org.apache.
 ode.bpel.evt;uses:="org.apache.ode.utils,javax.xml.namespace,org.apache
 .ode.bpel.common,org.w3c.dom";version="1.3.5.1",org.apache.ode.jbi.osgi
 .deployer;uses:="javax.jbi.component,org.osgi.framework,org.apache.ode.
 bpel.iapi,org.apache.ode.jbi,org.apache.commons.io,javax.jbi.management
 ,org.osgi.util.tracker,org.springframework.osgi.context,org.apache.ode.
 jbi.osgi,org.springframework.beans.factory";version="1.3.5.1",org.apach
 e.ode.bpel.dao;uses:="org.w3c.dom,org.apache.ode.bpel.common,org.apache
 .ode.bpel.evt,javax.xml.namespace,javax.sql,org.apache.ode.bpel.iapi";v
 ersion="1.3.5.1",org.apache.ode.bpel.extvar.jdbc;uses:="org.apache.ode.
 bpel.evar,org.apache.ode.utils,javax.xml.namespace,org.w3c.dom,org.apac
 he.commons.logging,javax.sql,javax.naming";version="1.3.5.1",org.apache
 .ode.ra.transports.rmi;uses:="org.apache.ode.ra.transports";version="1.
 3.5.1",org.apache.ode.il;uses:="org.apache.commons.logging,org.apache.x
 mlbeans,org.apache.ode.bpel.pmapi,org.apache.axiom.om.impl.builder,org.
 w3c.dom,org.apache.axiom.om,javax.xml.namespace,javax.xml.stream,org.ap
 ache.axiom.om.impl.dom,javax.transaction,org.apache.geronimo.transactio
 n.manager,org.apache.ode.bpel.iapi,javax.xml.transform,org.apache.ode.u
 tils";version="1.3.5.1",org.apache.ode.agents.memory;version="1.3.5.1",
 org.apache.ode.bpel.compiler.wsdl;uses:="org.apache.ode.utils.msg,org.a
 pache.ode.bpel.compiler.bom,org.apache.ode.utils,javax.wsdl.extensions,
 com.ibm.wsdl.util.xml,org.w3c.dom,javax.xml.namespace,javax.wsdl,org.ap
 ache.ode.utils.stl,javax.wsdl.xml,javax.wsdl.factory,com.ibm.wsdl.xml";
 version="1.3.5.1",org.apache.ode.jacob;uses:="org.apache.commons.loggin
 g,org.apache.ode.jacob.vpu,org.apache.ode.utils";version="1.3.5.1",org.
 apache.ode.jacob.soup;uses:="org.apache.ode.utils,org.apache.ode.jacob"
 ;version="1.3.5.1",org.apache.ode.jacob.vpu;uses:="org.apache.ode.jacob
 ,org.apache.ode.jacob.soup,org.apache.ode.utils,org.apache.commons.logg
 ing,org.apache.ode.utils.msg";version="1.3.5.1",org.apache.ode.dao.jpa;
 uses:="org.apache.ode.bpel.dao,org.apache.ode.utils,org.apache.openjpa.
 util,org.apache.openjpa.enhance,javax.persistence,org.w3c.dom,javax.tra
 nsaction,org.apache.commons.logging,javax.sql,org.apache.ode.bpel.commo
 n,javax.xml.namespace,org.apache.openjpa.persistence,org.apache.ode.bpe
 l.evt,org.apache.openjpa.ee,org.apache.ode.utils.uuid,org.apache.ode.bp
 el.iapi";version="1.3.5.1",org.apache.ode.bpel.pmapi.impl;uses:="org.ap
 ache.xmlbeans.impl.values,org.apache.xmlbeans,org.apache.ode.bpel.pmapi
 ,javax.xml.namespace";version="1.3.5.1",org.apache.ode.daohib.bpel.ql;u
 ses:="org.hibernate,org.hibernate.criterion,org.apache.ode.daohib.bpel.
 hobj,org.apache.ode.ql.tree.nodes,org.apache.ode.ql.eval.skel,org.apach
 e.commons.lang,org.apache.ode.ql.tree,org.apache.ode.ql,org.apache.ode.
 utils";version="1.3.5.1",org.apache.ode.utils.xml.capture;uses:="org.xm
 l.sax,org.apache.commons.logging,org.apache.ode.utils";version="1.3.5.1
 ",org.apache.ode.utils.msg;version="1.3.5.1",org.apache.ode.bpel.compil
 er;uses:="org.apache.ode.bpel.compiler.api,org.apache.ode.bpel.compiler
 .bom,org.apache.ode.bpel.o,org.apache.ode.utils.msg,org.apache.commons.
 logging,org.apache.ode.utils,org.w3c.dom,javax.xml.namespace,org.apache
 .ode.utils.xsl,net.sf.saxon,org.xml.sax,javax.xml.transform,org.apache.
 ode.utils.stl,javax.wsdl,org.apache.ode.utils.xsd,org.apache.ode.utils.
 fs,org.apache.xerces.xni.parser,org.apache.ode.bpel.compiler.wsdl,javax
 .wsdl.xml,javax.wsdl.factory,org.apache.ode.bpel.elang.xpath10.compiler
 ,javax.xml.transform.dom,javax.wsdl.extensions,javax.xml.transform.stre
 am,org.apache.xerces.xni";version="1.3.5.1",org.apache.ode.jca.server;v
 ersion="1.3.5.1",org.apache.ode.bpel.engine.cron;uses:="org.apache.comm
 ons.logging,org.apache.ode.bpel.engine,org.apache.ode.bpel.iapi,javax.x
 ml.namespace,org.apache.ode.utils,org.apache.ode.bpel.dao,org.apache.od
 e.bpel.common,org.apache.ode.store,org.apache.xmlbeans,org.apache.ode.b
 pel.dd,org.apache.ode.bpel.schedules";version="1.3.5.1",org.apache.ode.
 bpel.evtproc;uses:="org.apache.ode.bpel.pmapi,org.apache.ode.bpel.iapi,
 org.apache.ode.bpel.evt";version="1.3.5.1",org.apache.ode.bpel.elang.xp
 ath20.compiler;uses:="org.apache.ode.utils,javax.xml.xpath,org.apache.o
 de.bpel.elang.xpath10.compiler,org.apache.ode.bpel.compiler.api,org.apa
 che.ode.utils.xsl,org.apache.ode.bpel.elang.xpath20.o,javax.xml.namespa
 ce,org.apache.ode.bpel.elang.xpath10.o,javax.xml.transform,org.apache.o
 de.bpel.o,org.apache.ode.utils.msg,org.w3c.dom,net.sf.saxon.xpath,net.s
 f.saxon.trans,net.sf.saxon.expr,net.sf.saxon.functions,net.sf.saxon,org
 .apache.commons.logging,org.apache.ode.bpel.compiler.bom,net.sf.saxon.o
 m";version="1.3.5.1",org.apache.ode.utils.jmx;uses:="javax.management,o
 rg.apache.commons.logging,org.apache.ode.utils";version="1.3.5.1",org.a
 pache.ode.bpel.o;uses:="javax.xml.namespace,org.apache.ode.utils,org.w3
 c.dom,javax.wsdl,org.apache.ode.utils.stl";version="1.3.5.1",org.apache
 .ode.jbi.osgi;uses:="org.osgi.framework";version="1.3.5.1",org.apache.o
 de.bpel.runtime.monitor;uses:="org.apache.ode.bpel.common,org.apache.od
 e.bpel.o";version="1.3.5.1",org.apache.ode.bpel.elang.xquery10.runtime;
 uses:="javax.xml.xpath,net.sf.saxon.dom,org.apache.ode.utils,org.apache
 .ode.bpel.elang.xpath20.runtime,net.sf.saxon.om,net.sf.saxon.expr,org.w
 3c.dom,javax.xml.namespace,net.sf.saxon.value,org.apache.commons.loggin
 g,org.apache.ode.utils.xsd,org.apache.ode.bpel.common,net.sf.saxon.tran
 s,net.sf.saxon,org.apache.ode.bpel.elang.xpath20.compiler,org.apache.od
 e.bpel.elang.xpath10.o,org.apache.ode.bpel.explang,org.apache.ode.bpel.
 o,org.apache.ode.utils.xsl,org.apache.ode.bpel.elang.xquery10.o,org.apa
 che.ode.bpel.elang.xpath20.o,javax.xml.transform,javax.xml.xquery,net.s
 f.saxon.xqj";version="1.3.5.1",org.apache.ode.ql.tree;uses:="org.apache
 .ode.ql.tree.nodes,org.apache.ode.ql.jcc";version="1.3.5.1",org.apache.
 ode.utils.trax;uses:="org.apache.commons.logging,javax.xml.transform";v
 ersion="1.3.5.1",org.apache.ode.bpel.runtime;uses:="org.apache.ode.bpel
 .o,org.apache.commons.logging,org.apache.ode.jacob,org.apache.ode.bpel.
 common,org.apache.ode.bpel.explang,org.apache.ode.bpel.evar,org.apache.
 ode.bpel.runtime.channels,org.w3c.dom,org.apache.ode.bpel.evt,javax.xml
 .namespace,org.apache.ode.bpel.iapi,org.apache.ode.utils.msg,org.apache
 .ode.utils,org.apache.ode.jacob.vpu,javax.wsdl,org.apache.ode.utils.xsd
 ,org.apache.ode.utils.stl";version="1.3.5.1",org.apache.ode.bpel.engine
 .migration;uses:="org.apache.commons.logging,org.apache.ode.bpel.dao,or
 g.apache.ode.bpel.common,org.apache.ode.bpel.engine,org.apache.ode.bpel
 .iapi,org.apache.ode.bpel.o,javax.wsdl,javax.xml.namespace,org.apache.o
 de.bpel.runtime,org.apache.ode.jacob.soup,org.apache.ode.jacob.vpu,java
 x.sql,org.apache.ode.utils";version="1.3.5.1",org.apache.ode.bpel.engin
 e.extvar;uses:="org.w3c.dom,javax.xml.namespace,org.apache.ode.utils,or
 g.apache.ode.bpel.iapi,org.apache.ode.bpel.evar,org.apache.commons.logg
 ing,org.apache.ode.bpel.o";version="1.3.5.1",org.apache.ode.utils.stl;v
 ersion="1.3.5.1",org.apache.ode.jacob.examples.synch;uses:="org.apache.
 ode.jacob,org.apache.commons.logging,org.apache.ode.jacob.soup,org.apac
 he.ode.jacob.vpu";version="1.3.5.1",org.apache.ode.bpel.runtime.channel
 s;uses:="org.apache.ode.jacob,org.apache.commons.logging,org.apache.ode
 .utils,org.apache.ode.bpel.o,org.w3c.dom,javax.xml.namespace,org.apache
 .ode.bpel.runtime";version="1.3.5.1",org.apache.ode.bpel.elang.xpath20.
 o;uses:="org.apache.ode.bpel.elang.xpath10.o,org.apache.ode.bpel.o,net.
 sf.saxon.expr,javax.xml.namespace";version="1.3.5.1",org.apache.ode.ra;
 uses:="javax.resource.spi,javax.resource,javax.transaction.xa,javax.res
 ource.spi.endpoint,javax.resource.cci,javax.naming,org.apache.ode.utils
 ,org.apache.ode.ra.transports,javax.security.auth,org.apache.ode.ra.tra
 nsports.rmi";version="1.3.5.1",org.apache.ode.jacob.classgen.testtypes;
 version="1.3.5.1",org.apache.ode.bpel.compiler.api;uses:="org.apache.od
 e.utils.msg,org.apache.ode.bpel.compiler.bom,org.apache.ode.utils,javax
 .xml.transform,org.apache.ode.bpel.o,javax.wsdl,javax.xml.namespace";ve
 rsion="1.3.5.1",org.apache.ode.daohib;uses:="org.hibernate.connection,o
 rg.hibernate,org.apache.ode.utils,javax.transaction,org.hibernate.trans
 action,org.hibernate.engine,org.hibernate.dialect,org.apache.commons.lo
 gging,org.hibernate.id,org.hibernate.type,org.hibernate.classic,javax.s
 ql,org.hibernate.cfg,org.apache.ode.utils.uuid,org.apache.ode.daohib.bp
 el.hobj";version="1.3.5.1",org.apache.ode.jca.server.rmi;uses:="org.apa
 che.ode.utils,org.apache.ode.ra.transports.rmi,org.apache.ode.jca.serve
 r,org.apache.commons.logging";version="1.3.5.1",org.apache.ode.jacob.ap
 ;version="1.3.5.1",org.apache.ode.bpel.compiler.bom;uses:="org.w3c.dom,
 javax.xml.namespace,org.apache.ode.utils.stl,org.apache.ode.bpel.compil
 er.api,org.apache.ode.utils,javax.wsdl.extensions,org.apache.commons.lo
 gging,org.xml.sax,org.apache.xml.utils,org.xml.sax.helpers";version="1.
 3.5.1",org.apache.ode.bpel.pmapi;uses:="javax.xml.stream,org.apache.xml
 beans,org.w3c.dom,org.apache.xmlbeans.xml.stream,org.apache.ode.bpel.bd
 i.breaks,org.apache.ode.bpel.common,org.apache.ode.bpel.o,javax.xml.nam
 espace";version="1.3.5.1",org.apache.ode.bpel.dd.impl;uses:="org.apache
 .xmlbeans.impl.values,org.apache.xmlbeans,org.apache.ode.bpel.dd,javax.
 xml.namespace,org.apache.ode.activityRecovery";version="1.3.5.1",org.ap
 ache.ode.bpel.jmx;uses:="javax.management,org.apache.ode.bpel.evt,javax
 .management.openmbean";version="1.3.5.1",org.apache.ode.store;uses:="ja
 vax.xml.namespace,org.apache.commons.logging,org.apache.ode.bpel.compil
 er,org.apache.ode.utils,javax.wsdl.factory,org.apache.xmlbeans,org.apac
 he.ode.utils.fs,org.springframework.context.support,org.springframework
 .context,org.apache.ode.bpel.iapi,javax.wsdl,org.apache.ode.bpel.compil
 er.wsdl,javax.wsdl.xml,org.apache.ode.bpel.dd,org.apache.ode.bpel.o,org
 .apache.xerces.xni,org.apache.xerces.xni.parser,org.apache.ode.bpel.com
 piler.api,org.apache.ode.utils.msg,org.w3c.dom,org.apache.ode.activityR
 ecovery,org.apache.ode.bpel.evt,org.hsqldb.jdbc,org.apache.ode.store.hi
 b,org.apache.ode.il.config,javax.sql,org.apache.ode.store.jpa";version=
 "1.3.5.1",org.apache.ode.daohib.bpel;uses:="org.apache.ode.bpel.dao,org
 .apache.ode.daohib,org.apache.ode.utils,org.apache.ode.daohib.bpel.hobj
 ,org.w3c.dom,org.xml.sax,org.hibernate.dialect,org.apache.commons.loggi
 ng,javax.sql,org.hibernate,javax.transaction,org.apache.ode.bpel.common
 ,org.apache.ode.utils.stl,org.apache.ode.bpel.evt,org.apache.ode.ql.tre
 e,org.apache.ode.ql.tree.nodes,org.apache.ode.bpel.iapi,javax.xml.names
 pace,org.hibernate.criterion,org.apache.ode.ql.eval.skel,org.apache.ode
 .daohib.bpel.ql";version="1.3.5.1",org.apache.ode.store.jpa;uses:="org.
 apache.ode.store,org.apache.commons.logging,javax.persistence,javax.sql
 ,javax.transaction,org.apache.ode.dao.jpa,org.apache.ode.utils.stl,java
 x.xml.namespace,org.apache.openjpa.util,org.apache.ode.bpel.iapi,org.ap
 ache.openjpa.enhance";version="1.3.5.1",org.apache.ode.il.dbutil;uses:=
 "org.apache.ode.il.config,org.apache.commons.beanutils,org.apache.geron
 imo.connector.outbound.connectionmanagerconfig,javax.naming,org.apache.
 ode.utils.msg,org.apache.commons.logging,org.apache.ode.bpel.dao,org.ap
 ache.geronimo.connector.outbound.connectiontracking,javax.sql,javax.res
 ource.spi,org.apache.ode.utils,javax.transaction,org.apache.derby.jdbc,
 org.apache.geronimo.transaction.manager,org.apache.geronimo.connector.o
 utbound,org.tranql.connector.jdbc";version="1.3.5.1",org.apache.ode.ql.
 tree.nodes;uses:="javax.xml.namespace";version="1.3.5.1",org.apache.ode
 .scheduler.simple;uses:="org.apache.commons.logging,javax.sql,org.apach
 e.ode.utils,org.apache.ode.bpel.iapi,org.apache.ode.utils.stl,javax.tra
 nsaction,org.apache.log4j.helpers";version="1.3.5.1",org.apache.ode.bpe
 l.connector;uses:="org.apache.ode.jca.server.rmi,org.apache.ode.jca.ser
 ver,org.apache.ode.bpel.iapi,org.apache.ode.bpel.engine,org.apache.ode.
 bpel.pmapi";version="1.3.5.1",org.apache.ode.utils.wsdl;uses:="org.apac
 he.ode.utils.msg,org.w3c.dom,javax.xml.namespace,javax.wsdl.extensions.
 http,org.apache.ode.utils.stl,javax.wsdl.extensions.soap,javax.wsdl,jav
 ax.wsdl.extensions.mime,javax.wsdl.extensions,org.apache.ode.utils";ver
 sion="1.3.5.1",org.apache.ode.bpel.intercept;uses:="org.apache.ode.bpel
 .iapi,javax.xml.namespace,org.apache.ode.bpel.dao,org.apache.ode.bpel.e
 ngine";version="1.3.5.1",org.apache.ode.bpel.epr;uses:="org.apache.comm
 ons.logging,org.apache.ode.utils,org.w3c.dom,javax.xml.namespace,org.ap
 ache.ode.bpel.iapi";version="1.3.5.1",org.apache.ode.utils.cli;uses:="o
 rg.apache.ode.utils.fs,org.apache.ode.utils.msg,org.apache.log4j,org.ap
 ache.ode.utils";version="1.3.5.1",org.apache.ode.utils.http;version="1.
 3.5.1",org.apache.ode.bpel.runtime.explang.konst;uses:="org.apache.ode.
 utils.xsd,org.apache.ode.bpel.common,org.apache.ode.bpel.explang,org.ap
 ache.ode.bpel.o,org.w3c.dom";version="1.3.5.1",org.apache.ode.bpel.comm
 on;uses:="org.apache.ode.utils,javax.xml.namespace,org.apache.ode.utils
 .stl,org.apache.ode.utils.msg,org.apache.commons.logging,org.apache.ode
 .bpel.pmapi";version="1.3.5.1",org.apache.ode.utils.fs;uses:="org.apach
 e.commons.logging,org.apache.ode.utils";version="1.3.5.1",org.apache.od
 e.bpel.common.evt;uses:="org.apache.commons.logging,org.apache.ode.bpel
 .iapi,org.apache.ode.bpel.evt,org.apache.commons.lang";version="1.3.5.1
 ",org.apache.ode.jacob.examples.sequence;uses:="org.apache.ode.jacob";v
 ersion="1.3.5.1",org.apache.ode.bpel.schedules.impl;uses:="org.apache.x
 mlbeans.impl.values,org.apache.xmlbeans,org.apache.ode.bpel.schedules,j
 avax.xml.namespace,org.apache.ode.bpel.dd";version="1.3.5.1",org.apache
 .ode.bpel.explang;uses:="org.apache.ode.bpel.common,org.apache.ode.bpel
 .o,org.w3c.dom,javax.xml.namespace,org.apache.ode.utils.xsd";version="1
 .3.5.1",org.apache.ode.bpel.elang.xpath20.runtime;uses:="javax.xml.xpat
 h,org.apache.ode.bpel.common,org.apache.ode.utils,javax.xml.namespace,o
 rg.w3c.dom,org.apache.commons.httpclient,org.apache.commons.logging,net
 .sf.saxon.value,org.apache.ode.bpel.elang.xpath20.o,org.apache.ode.bpel
 .explang,net.sf.saxon.dom,org.apache.ode.bpel.o,net.sf.saxon.type,javax
 .xml.transform,org.apache.ode.utils.xsl,javax.xml.transform.dom,org.apa
 che.ode.bpel.elang,org.apache.ode.bpel.elang.xpath10.o,net.sf.saxon.tra
 ns,net.sf.saxon,org.apache.ode.bpel.elang.xpath20.compiler,net.sf.saxon
 .om,net.sf.saxon.xpath,net.sf.saxon.pattern,net.sf.saxon.expr,org.apach
 e.ode.utils.xsd";version="1.3.5.1",org.apache.ode.utils.xsl;uses:="org.
 apache.commons.logging,javax.xml.transform.dom,org.w3c.dom,javax.xml.na
 mespace,org.apache.commons.collections.map,javax.xml.transform,org.apac
 he.ode.utils,javax.xml.transform.stream";version="1.3.5.1",org.apache.o
 de.bpel.engine.replayer;uses:="org.apache.ode.bpel.pmapi,org.apache.ode
 .bpel.dao,org.apache.ode.bpel.runtime,org.apache.commons.logging,org.ap
 ache.ode.bpel.engine,org.apache.ode.bpel.o,org.apache.ode.bpel.iapi,org
 .apache.xmlbeans,org.w3c.dom,javax.xml.namespace,org.apache.ode.bpel.ru
 ntime.channels,javax.wsdl,org.apache.ode.jacob,org.apache.ode.bpel.comm
 on,org.apache.ode.utils,net.sf.saxon,javax.xml.stream,javax.xml.xquery,
 net.sf.saxon.xqj";version="1.3.5.1",org.apache.ode.bpel.bdi.breaks;vers
 ion="1.3.5.1",org.apache.ode.bpel.evar;uses:="org.w3c.dom,javax.xml.nam
 espace";version="1.3.5.1",org.apache.ode.daohib.bpel.hobj;uses:="org.ap
 ache.commons.logging,org.hibernate.usertype,javax.xml.namespace";versio
 n="1.3.5.1",org.apache.ode.jacob.examples.eratosthenes;uses:="org.apach
 e.ode.jacob,org.apache.commons.logging,org.apache.ode.jacob.soup,org.ap
 ache.ode.jacob.vpu";version="1.3.5.1",org.apache.ode.bpel.elang.xquery1
 0.o;uses:="org.apache.ode.bpel.o,org.apache.ode.bpel.elang.xpath20.o,ja
 vax.xml.namespace";version="1.3.5.1",org.apache.ode.jbi.util;uses:="org
 .w3c.dom,org.apache.commons.logging,org.apache.ode.utils,javax.xml.pars
 ers,org.xml.sax,com.ibm.wsdl.extensions.schema,javax.wsdl.factory,javax
 .xml.namespace,javax.wsdl,javax.wsdl.extensions.schema,javax.wsdl.exten
 sions";version="1.3.5.1",org.apache.ode.jacob.examples.cell;uses:="org.
 apache.ode.jacob,org.apache.commons.logging";version="1.3.5.1",org.apac
 he.ode.store.hib;uses:="org.apache.ode.store,org.apache.commons.logging
 ,org.hibernate,javax.xml.namespace,org.hibernate.connection,javax.sql,o
 rg.apache.ode.utils.msg,org.hibernate.cfg,org.apache.ode.bpel.iapi,org.
 hibernate.dialect,org.hibernate.classic,org.apache.ode.utils,org.apache
 .ode.daohib,javax.transaction,org.apache.ode.utils.stl";version="1.3.5.
 1",org.apache.ode.bpel.elang;uses:="org.apache.commons.logging,org.apac
 he.ode.bpel.elang.xpath10.o,javax.xml.transform,org.apache.ode.utils.fs
 ,javax.xml.transform.stream,org.apache.ode.bpel.o";version="1.3.5.1",or
 g.apache.ode.il.config;uses:="org.apache.commons.logging,org.apache.ode
 .utils";version="1.3.5.1",org.apache.ode.bpel.elang.xpath10.compiler;us
 es:="org.apache.ode.bpel.compiler.api,org.jaxen,org.apache.ode.utils.xs
 l,org.apache.ode.utils.msg,javax.xml.namespace,org.apache.ode.bpel.elan
 g.xpath10.o,javax.xml.transform,org.apache.ode.utils,org.apache.ode.bpe
 l.o,org.jaxen.expr,org.apache.ode.bpel.compiler.bom,net.sf.saxon,org.ja
 xen.saxpath.helpers,org.jaxen.saxpath,org.w3c.dom,org.apache.commons.lo
 gging,javax.xml.transform.stream";version="1.3.5.1",org.apache.ode.acti
 vityRecovery;uses:="javax.xml.stream,org.apache.xmlbeans,org.w3c.dom,or
 g.apache.xmlbeans.xml.stream";version="1.3.5.1",org.apache.ode.bpel.run
 time.breaks;uses:="org.apache.ode.bpel.bdi.breaks,org.apache.ode.bpel.e
 vt";version="1.3.5.1",org.apache.ode.jbi;uses:="org.apache.commons.logg
 ing,javax.jbi.messaging,org.apache.ode.bpel.iapi,javax.wsdl,javax.xml.n
 amespace,javax.xml.transform,org.apache.ode.il,javax.xml.transform.dom,
 org.w3c.dom,org.apache.axiom.om,org.apache.ode.utils,javax.jbi.serviced
 esc,javax.jbi.component,org.apache.ode.utils.msg,javax.jbi,javax.manage
 ment,org.apache.ode.il.config,org.apache.ode.jbi.msgmap,org.apache.ode.
 bpel.engine,org.apache.ode.scheduler.simple,org.apache.ode.bpel.pmapi,o
 rg.apache.ode.store,javax.wsdl.xml,org.apache.ode.bpel.o,javax.wsdl.fac
 tory,org.apache.ode.bpel.dao,org.apache.ode.agents.memory,org.apache.od
 e.jbi.util,javax.sql,javax.transaction,org.apache.ode.utils.fs,org.apac
 he.ode.bpel.memdao,javax.jbi.management,org.apache.ode.bpel.extvar.jdbc
 ,org.apache.ode.il.dbutil,org.apache.ode.bpel.evar,org.apache.ode.bpel.
 connector,org.apache.ode.bpel.intercept,javax.xml.parsers";version="1.3
 .5.1",org.apache.ode.ql.jcc;uses:="javax.xml.namespace,org.apache.ode.q
 l.tree,org.apache.ode.ql.tree.nodes";version="1.3.5.1",org.apache.ode.b
 pel.elang.xpath10.runtime;uses:="org.jaxen.dom,org.w3c.dom,org.apache.c
 ommons.logging,org.apache.ode.bpel.common,org.apache.ode.bpel.elang.xpa
 th10.o,org.jaxen,org.apache.ode.bpel.explang,org.apache.ode.bpel.o,org.
 apache.ode.utils.xsl,javax.xml.transform.dom,org.apache.ode.bpel.elang,
 javax.xml.namespace,javax.xml.transform,net.sf.saxon.dom,org.apache.ode
 .utils,org.apache.ode.utils.xsd,net.sf.saxon";version="1.3.5.1",org.apa
 che.ode.utils.uuid;uses:="org.apache.ode.utils";version="1.3.5.1",org.a
 pache.ode.ql.eval.skel;version="1.3.5.1",org.apache.ode.utils.sax;uses:
 ="org.xml.sax,org.apache.commons.logging,org.apache.ode.utils.msg";vers
 ion="1.3.5.1"
Ignore-Package: com.sun.mirror.declaration,com.sun.mirror.type,com.sun.m
 irror.apt,com.sun.mirror.util,org.apache.axis2.client
Import-Package: com.ibm.wsdl.extensions.schema;resolution:=optional,com.
 ibm.wsdl.util.xml;resolution:=optional,com.ibm.wsdl.xml;resolution:=opt
 ional,javax.jbi;version="1.0",javax.jbi.component;version="1.0",javax.j
 bi.management;version="1.0",javax.jbi.messaging;version="1.0",javax.jbi
 .servicedesc;version="1.0",javax.management;resolution:=optional,javax.
 management.openmbean;resolution:=optional,javax.naming;resolution:=opti
 onal,javax.persistence;resolution:=optional,javax.resource;resolution:=
 optional,javax.resource.cci;resolution:=optional,javax.resource.spi;res
 olution:=optional,javax.resource.spi.endpoint;resolution:=optional,java
 x.security.auth;resolution:=optional,javax.sql;resolution:=optional,jav
 ax.transaction;version="[1.1,1.2)",javax.transaction.xa;version="[1.1,1
 .2)",javax.wsdl;resolution:=optional,javax.wsdl.extensions;resolution:=
 optional,javax.wsdl.extensions.http;resolution:=optional,javax.wsdl.ext
 ensions.mime;resolution:=optional,javax.wsdl.extensions.schema;resoluti
 on:=optional,javax.wsdl.extensions.soap;resolution:=optional,javax.wsdl
 .factory;resolution:=optional,javax.wsdl.xml;resolution:=optional,javax
 .xml.namespace;resolution:=optional,javax.xml.parsers;resolution:=optio
 nal,javax.xml.stream;resolution:=optional;version="[1.0,2)",javax.xml.t
 ransform;resolution:=optional,javax.xml.transform.dom;resolution:=optio
 nal,javax.xml.transform.sax;resolution:=optional,javax.xml.transform.st
 ream;resolution:=optional,javax.xml.xpath;resolution:=optional,javax.xm
 l.xquery;resolution:=optional,net.sf.saxon;resolution:=optional,net.sf.
 saxon.dom;resolution:=optional,net.sf.saxon.expr;resolution:=optional,n
 et.sf.saxon.functions;resolution:=optional,net.sf.saxon.om;resolution:=
 optional,net.sf.saxon.pattern;resolution:=optional,net.sf.saxon.trans;r
 esolution:=optional,net.sf.saxon.type;resolution:=optional,net.sf.saxon
 .value;resolution:=optional,net.sf.saxon.xpath,net.sf.saxon.xqj;resolut
 ion:=optional,org.apache.axiom.om;resolution:=optional,org.apache.axiom
 .om.impl.builder;resolution:=optional,org.apache.axiom.om.impl.dom;reso
 lution:=optional,org.apache.axis2.transport.http;resolution:=optional,o
 rg.apache.axis2.util;resolution:=optional,org.apache.commons.beanutils;
 version="[1.8,2)",org.apache.commons.collections.comparators;version="[
 3.2,4)",org.apache.commons.collections.map;version="[3.2,4)",org.apache
 .commons.httpclient;version="[3,4]",org.apache.commons.httpclient.param
 s;version="[3,4]",org.apache.commons.httpclient.util;version="[3,4]",or
 g.apache.commons.io;version="[1.4,2)",org.apache.commons.lang;version="
 [2.4,3)",org.apache.commons.logging;version="[1.1,1.2)",org.apache.derb
 y.jdbc;resolution:=optional,org.apache.geronimo.connector.outbound;reso
 lution:=optional,org.apache.geronimo.connector.outbound.connectionmanag
 erconfig;resolution:=optional,org.apache.geronimo.connector.outbound.co
 nnectiontracking;resolution:=optional,org.apache.geronimo.transaction.m
 anager;version="[2,3)",org.apache.karaf.shell.console,org.apache.log4j;
 resolution:=optional,org.apache.log4j.helpers;resolution:=optional,org.
 apache.openjpa.ee;resolution:=optional,org.apache.openjpa.enhance;resol
 ution:=optional,org.apache.openjpa.persistence;resolution:=optional,org
 .apache.openjpa.util;resolution:=optional,org.apache.xerces.dom;resolut
 ion:=optional,org.apache.xerces.impl.xs;resolution:=optional,org.apache
 .xerces.jaxp;resolution:=optional,org.apache.xerces.parsers;resolution:
 =optional,org.apache.xerces.xni;resolution:=optional,org.apache.xerces.
 xni.parser;resolution:=optional,org.apache.xerces.xs;resolution:=option
 al,org.apache.xml.serialize;resolution:=optional,org.apache.xml.utils;r
 esolution:=optional,org.apache.xmlbeans;resolution:=optional,org.apache
 .xmlbeans.impl.values;resolution:=optional,org.apache.xmlbeans.xml.stre
 am;resolution:=optional,org.hibernate;resolution:=optional,org.hibernat
 e.cfg;resolution:=optional,org.hibernate.classic;resolution:=optional,o
 rg.hibernate.connection;resolution:=optional,org.hibernate.criterion;re
 solution:=optional,org.hibernate.dialect;resolution:=optional,org.hiber
 nate.engine;resolution:=optional,org.hibernate.id;resolution:=optional,
 org.hibernate.transaction;resolution:=optional,org.hibernate.type;resol
 ution:=optional,org.hibernate.usertype;resolution:=optional,org.hsqldb.
 jdbc;resolution:=optional,org.jaxen;resolution:=optional,org.jaxen.dom;
 resolution:=optional,org.jaxen.expr;resolution:=optional,org.jaxen.saxp
 ath,org.jaxen.saxpath.helpers;resolution:=optional,org.osgi.framework;r
 esolution:=optional;version="[1.5,2)",org.osgi.util.tracker;resolution:
 =optional;version="[1.4,2)",org.springframework.beans.factory;version="
 [3,4)",org.springframework.context;version="[3,4)",org.springframework.
 context.support;version="[3,4)",org.springframework.osgi.context;resolu
 tion:=optional;version="[1.2,2)",org.tranql.connector.jdbc,org.w3c.dom,
 org.w3c.dom.ls;resolution:=optional,org.xml.sax,org.xml.sax.ext,org.xml
 .sax.helpers
Tool: Bnd-1.50.0

[2]

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<features name="working-ode" xmlns="http://karaf.apache.org/xmlns/features/v1.0.0">


    <feature name="ode" version="1.3.5.1">
        <feature version="1.3.5.1">ode-derby-deps</feature>
        <feature version="1.3.5.1">ode-jpa-deps</feature>
        <feature version="1.3.5.1">ode-core-deps</feature>
        <feature version="1.3.5.1">ode-core</feature>
    </feature>

    <feature name="ode-core-deps" version="1.3.5.1">
        <feature>transaction</feature>
        <bundle>mvn:commons-collections/commons-collections/3.2.1</bundle>
        <bundle>mvn:commons-beanutils/commons-beanutils/1.8.3</bundle>
        <bundle>mvn:commons-io/commons-io/1.4</bundle>
        <bundle>wrap:mvn:jaxen/jaxen/1.1.1</bundle>
        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.saxon/9.1.0.8_2</bundle>
        <bundle>mvn:org.apache.geronimo.components/geronimo-connector/2.1.3</bundle>
        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlbeans/2.5.0_2</bundle>
    </feature>
    <feature name="ode-core" version="1.3.5.1">
        <bundle>mvn:your-group/ode-jbi-bundle/1.3.5.1</bundle>
    </feature>

    <feature name="ode-jpa-deps" version="1.3.5.1">
        <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.java-persistence-api-1.1.1/2.0.0.fuse-7-061</bundle>
        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.serp/1.13.1_4</bundle>
        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.openjpa/1.2.1_4</bundle>
    </feature>
    <feature name="ode-derby-deps" version="1.3.5.1">
        <bundle>wrap:mvn:org.tranql/tranql-connector/1.4</bundle>
        <bundle>mvn:org.apache.derby/derby/10.5.3.0_1</bundle>
    </feature>


</features>


--
Regards,
Mateusz Nowakowski

-----Original Message-----
From: Dr. Christian Zirpins [mailto:zirpins@me.com]
Sent: Tuesday, August 14, 2012 20:35
To: user@ode.apache.org
Subject: Running ODE on SMX4

Hi all,

I know there are a few postings around discussing about this issue but I haven't managed to
solve the problem yet. I'm trying to install ODE 1.3.5 on SMX 4.4.x and just cannot get it
to run without dependency errors.

I've tried various ways, different versions of SMX4.4, different maven URLs for ODE features
etc all without success. I haven't yet built ODE myself with the patches that are around and
I would prefer to avoid this if possible.

Has anybody succeeded in combining existing releases of ODE and SMX4.4? What are the exact
steps to take?

Your help is more than highly appreciated - THANKS!!!

-christian


Mime
View raw message