The implementation-bpel brings in nearly 30Meg of new dependency jars, i'm guessing a lot of these aren't really necessary and we could exclude them, but the list is so long it will take a while to work out, could any of the bpel/Ode experts say which they think are essential?
The complete list of jars brought in by implementation-bpel is: activation-1.1.jar activeio-2.0-r118.jar ant-1.6.2.jar avalon-framework-4.1.3.jar axion-1.0-M3-dev.jar backport-util-concurrent-2.2.jar classworlds-1.1-alpha-2.jar common-2.2.3.jar commons-codec-1.2.jar commons-collections-3.1.jar commons-jexl-1.1.jar commons-lang-2.1.jar commons-pool-1.3.jar commons-primitives-1.0.jar derby-10.1.3.1.jar dom4j-1.6.1.jar ecore-2.2.3.jar ecore-change-2.2.3.jar ecore-xmi-2.2.3.jar geronimo-common-1.2-beta.jar geronimo-connector-1.2-beta.jar geronimo-core-1.2-beta.jar geronimo-deployment-1.2-beta.jar geronimo-ejb_2.1_spec-1.1.jar geronimo-interceptor-1.2-beta.jar geronimo-j2ee-1.2-beta.jar geronimo-j2ee-connector_1.5_spec-1.1.jar geronimo-j2ee-jacc_1.0_spec-1.1.jar geronimo-j2ee-management_1.0_spec-1.1.jar geronimo-jms_1.1_spec-1.0.1.jar geronimo-jpa_3.0_spec-1.0.jar geronimo-jta_1.0.1B_spec-1.0.jar geronimo-kernel-1.2-beta.jar geronimo-management-1.2-beta.jar geronimo-naming-1.2-beta.jar geronimo-security-1.2-beta.jar geronimo-spec-j2ee-connector-1.5-rc4.jar geronimo-spec-jta-1.0.1B-rc4.jar geronimo-system-1.2-beta.jar geronimo-transaction-1.2-beta.jar geronimo-util-1.2-beta.jar howl-1.0.1-1.jar hsqldb-1.8.0.1.jar icu4j-2.6.1.jar javacc-3.2.jar jaxen-1.1-beta-8.jar jdom-1.0.jar log4j-1.2.12.jar logkit-1.0.1.jar mail-1.4.jar maven-artifact-2.0.2.jar maven-artifact-ant-2.0.4.jar maven-artifact-manager-2.0.2.jar maven-error-diagnostics-2.0.2.jar maven-model-2.0.2.jar maven-profile-2.0.2.jar maven-project-2.0.2.jar maven-repository-metadata-2.0.2.jar maven-settings-2.0.2.jar mx4j-3.0.1.jar geronimo-connector-1.2-beta.jar geronimo-core-1.2-beta.jar geronimo-deployment-1.2-beta.jar geronimo-ejb_2.1_spec-1.1.jar geronimo-interceptor-1.2-beta.jar geronimo-j2ee-1.2-beta.jar geronimo-j2ee-connector_1.5_spec-1.1.jar geronimo-j2ee-jacc_1.0_spec-1.1.jar geronimo-j2ee-management_1.0_spec-1.1.jar geronimo-jms_1.1_spec-1.0.1.jar geronimo-jpa_3.0_spec-1.0.jar geronimo-jta_1.0.1B_spec-1.0.jar geronimo-kernel-1.2-beta.jar geronimo-management-1.2-beta.jar geronimo-naming-1.2-beta.jar geronimo-security-1.2-beta.jar geronimo-spec-j2ee-connector-1.5-rc4.jar geronimo-spec-jta-1.0.1B-rc4.jar geronimo-system-1.2-beta.jar geronimo-transaction-1.2-beta.jar geronimo-util-1.2-beta.jar howl-1.0.1-1.jar hsqldb-1.8.0.1.jar icu4j-2.6.1.jar javacc-3.2.jar jdom-1.0.jar log4j-1.2.12.jar logkit-1.0.1.jar mail-1.4.jar maven-artifact-2.0.2.jar maven-artifact-ant-2.0.4.jar maven-artifact-manager-2.0.2.jar maven-error-diagnostics-2.0.2.jar maven-model-2.0.2.jar maven-profile-2.0.2.jar maven-project-2.0.2.jar maven-repository-metadata-2.0.2.jar maven-settings-2.0.2.jar mx4j-3.0.1.jar ode-bpel-api-1.1.jar ode-bpel-compiler-1.1.jar ode-bpel-dao-1.1.jar ode-bpel-epr-1.1.jar ode-bpel-obj-1.1.jar ode-bpel-runtime-1.1.jar ode-bpel-schemas-1.1.jar ode-bpel-store-1.1.jar ode-dao-jpa-1.1.jar ode-jacob-1.1.jar ode-jacob-ap-1.1.jar ode-scheduler-simple-1.1.jar ode-utils-1.1.jar ognl-2.6.9.jar openjpa-all-0.9.7-incubating.jar openjpa-jdbc-0.9.7-incubating.jar openjpa-jdbc-5-0.9.7-incubating.jar openjpa-kernel-0.9.7-incubating.jar openjpa-kernel-5-0.9.7-incubating.jar openjpa-lib-0.9.7-incubating.jar openjpa-persistence-0.9.7-incubating.jar openjpa-persistence-jdbc-0.9.7-incubating.jar openjpa-xmlstore-0.9.7-incubating.jar plexus-container-default-1.0-alpha-9.jar plexus-utils-1.1.jar quartz-1.5.2.jar regexp-1.3.jar saxon-8.7.jar saxon-dom-8.7.jar saxon-xpath-8.7.jar serp-1.12.0.jar servlet-api-2.3.jar tagsoup-0.9.7.jar tranql-connector-1.1.jar tuscany-databinding-axiom-1.0-incubating.jar tuscany-implementation-bpel-1.0-incubating.jar tuscany-interface-wsdl-1.0-incubating.jar tuscany-interface-wsdl-xml-1.0-incubating.jar tuscany-sdo-api-r2.1-1.0-incubating.jar tuscany-sdo-impl-1.0-incubating.jar tuscany-sdo-lib-1.0-incubating.jar wagon-file-1.0-alpha-7.jar wagon-http-lightweight-1.0-alpha-6.jar wagon-provider-api-1.0-alpha-6.jar wsdl4j-1.6.2.jar xbean-naming-2.7.jar xercesImpl-2.8.0.jar xml-apis-1.3.03.jar xml-resolver-1.1.jar xmlbeans-2.3.0.jar xmlParserAPIs-2.6.2.jar XmlSchema-1.3.2.jar xom-1.0b3.jar xpp3-1.1.3.3.jar xsd-2.2.3.jar xstream-1.1.3.jar ...ant