Return-Path: Delivered-To: apmail-tuscany-commits-archive@www.apache.org Received: (qmail 57153 invoked from network); 11 May 2010 15:53:11 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 11 May 2010 15:53:11 -0000 Received: (qmail 18092 invoked by uid 500); 11 May 2010 15:53:11 -0000 Delivered-To: apmail-tuscany-commits-archive@tuscany.apache.org Received: (qmail 18070 invoked by uid 500); 11 May 2010 15:53:11 -0000 Mailing-List: contact commits-help@tuscany.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@tuscany.apache.org Delivered-To: mailing list commits@tuscany.apache.org Received: (qmail 18063 invoked by uid 99); 11 May 2010 15:53:11 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 11 May 2010 15:53:11 +0000 X-ASF-Spam-Status: No, hits=-1464.3 required=10.0 tests=ALL_TRUSTED,AWL X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 11 May 2010 15:53:07 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 772B32388978; Tue, 11 May 2010 15:52:47 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: svn commit: r943154 - in /tuscany/sca-java-2.x/trunk/shades/base-nodep: ./ src/ src/main/ src/main/java/ src/main/java/org/ src/main/java/org/apache/ src/main/java/org/apache/tuscany/ src/main/java/org/apache/tuscany/sca/ src/main/java/org/apache/tusca... Date: Tue, 11 May 2010 15:52:47 -0000 To: commits@tuscany.apache.org From: antelder@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20100511155247.772B32388978@eris.apache.org> Author: antelder Date: Tue May 11 15:52:46 2010 New Revision: 943154 URL: http://svn.apache.org/viewvc?rev=943154&view=rev Log: Add a custom manifest and bundle activator so the base jar can be used in osgi Added: tuscany/sca-java-2.x/trunk/shades/base-nodep/src/ tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/ tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/java/ tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/java/org/ tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/java/org/apache/ tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/java/org/apache/tuscany/ tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/java/org/apache/tuscany/sca/ tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/java/org/apache/tuscany/sca/base/ tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/java/org/apache/tuscany/sca/base/AggregatedBundleActivator.java tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/resources/ tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/resources/LICENSE tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/resources/META-INF/ tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/resources/META-INF/MANIFEST.MF tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/resources/NOTICE tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/resources/README.txt Modified: tuscany/sca-java-2.x/trunk/shades/base-nodep/pom.xml Modified: tuscany/sca-java-2.x/trunk/shades/base-nodep/pom.xml URL: http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/shades/base-nodep/pom.xml?rev=943154&r1=943153&r2=943154&view=diff ============================================================================== --- tuscany/sca-java-2.x/trunk/shades/base-nodep/pom.xml (original) +++ tuscany/sca-java-2.x/trunk/shades/base-nodep/pom.xml Tue May 11 15:52:46 2010 @@ -36,15 +36,56 @@ tuscany-base ${pom.version} + + + + + org.eclipse + osgi + 3.5.0-v20090520 + provided + + + + org.apache.maven.plugins + maven-jar-plugin + + + src/main/resources/META-INF/MANIFEST.MF + + + org.apache.maven.plugins maven-shade-plugin @@ -58,11 +99,6 @@ - - - org.apache.tuscany.sca.launcher.LauncherMain - - Added: tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/java/org/apache/tuscany/sca/base/AggregatedBundleActivator.java URL: http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/java/org/apache/tuscany/sca/base/AggregatedBundleActivator.java?rev=943154&view=auto ============================================================================== --- tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/java/org/apache/tuscany/sca/base/AggregatedBundleActivator.java (added) +++ tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/java/org/apache/tuscany/sca/base/AggregatedBundleActivator.java Tue May 11 15:52:46 2010 @@ -0,0 +1,56 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +package org.apache.tuscany.sca.base; + +import java.util.ArrayList; +import java.util.List; + +import org.osgi.framework.BundleActivator; +import org.osgi.framework.BundleContext; + +/** + * A bundle activator that delegates to others + */ +public class AggregatedBundleActivator implements BundleActivator { + public static final String BUNDLE_ACTIVATOR_LIST = "Tuscany-Bundle-Activator-List"; + private List activators = new ArrayList(); + + public void start(BundleContext context) throws Exception { + String list = (String)context.getBundle().getHeaders().get(BUNDLE_ACTIVATOR_LIST); + if (list == null) { + return; + } + for (String cls : list.split(",")) { + Object i = context.getBundle().loadClass(cls).newInstance(); + if (i instanceof BundleActivator) { + ((BundleActivator)i).start(context); + activators.add((BundleActivator)i); + } + } + } + + public void stop(BundleContext context) throws Exception { + for (BundleActivator a : activators) { + a.stop(context); + } + + } + +} Added: tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/resources/LICENSE URL: http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/resources/LICENSE?rev=943154&view=auto ============================================================================== --- tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/resources/LICENSE (added) +++ tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/resources/LICENSE Tue May 11 15:52:46 2010 @@ -0,0 +1,234 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +=============================================================================== + +This shaded jar also includes files uisng the following licenses: + +=============================================================================== + +Permission to copy, display and distribute the Service Component Architecture Specification and/or +portions thereof, without modification, in any medium without fee or royalty is hereby granted, provided +that you include the following on ALL copies of the Service Component Architecture Specification, or +portions thereof, that you make: + +1. A link or URL to the Service Component Architecture Specification at this location: +ยท http://www.osoa.org/display/Main/Service+Component+Architecture+Specifications + +2. The full text of the copyright notice as shown in the Service Component Architecture Specification. + +BEA, Cape Clear, IBM, Interface21, IONA, Oracle, Primeton, Progress Software, Red Hat, Rogue Wave, +SAP, Siemens, Software AG., Sun, Sybase, TIBCO (collectively, the "Authors") agree to grant you a +royalty-free license, under reasonable, non-discriminatory terms and conditions to patents that they deem +necessary to implement the Service Component Architecture Specification. +THE Service Component Architecture SPECIFICATION IS PROVIDED "AS IS," AND THE +AUTHORS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, +REGARDING THIS SPECIFICATION AND THE IMPLEMENTATION OF ITS CONTENTS, +INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A +PARTICULAR PURPOSE, NON-INFRINGEMENT OR TITLE. +THE AUTHORS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL +OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR RELATING TO ANY USE OR +DISTRIBUTION OF THE Service Components Architecture SPECIFICATION. +The name and trademarks of the Authors may NOT be used in any manner, including advertising or +publicity pertaining to the Service Component Architecture Specification or its contents without specific, + Added: tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/resources/META-INF/MANIFEST.MF URL: http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/resources/META-INF/MANIFEST.MF?rev=943154&view=auto ============================================================================== --- tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/resources/META-INF/MANIFEST.MF (added) +++ tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/resources/META-INF/MANIFEST.MF Tue May 11 15:52:46 2010 @@ -0,0 +1,495 @@ +Manifest-Version: 1.0 +Bundle-Activator: org.apache.tuscany.sca.base.AggregatedBundleActivator +Tuscany-Bundle-Activator-List: org.apache.tuscany.sca.contribution.osgi.impl.OSGiBundleActivator,org.apache.tuscany.sca.extensibility.equinox.EquinoxServiceDiscoveryActivator,org.apache.tuscany.sca.implementation.osgi.xml.OSGiImplementationActivator,org.apache.tuscany.sca.node.osgi.impl.NodeActivator,org.apache.tuscany.sca.node.equinox.launcher.FrameworkLauncher +Export-Package: org.apache.tuscany.sca.launcher;version="2.0",org.apac + he.tuscany.sca.assembly.xml;version="2.0.0";uses:="org.apache.tuscany + .sca.assembly, javax.xml.parsers, org.apache.tuscany.sca.core, org + .apache.tuscany.sca.contribution, org.apache.tuscany.sca.monitor, o + rg.apache.tuscany.sca.policy, org.apache.tuscany.sca.interfacedef, + org.w3c.dom, javax.xml.namespace, javax.xml.stream, org.apache.tus + cany.sca.contribution.resolver, org.apache.tuscany.sca.contribution. + processor",org.apache.tuscany.sca.definitions.xml;version="2.0.0";use + s:="javax.xml.stream, org.apache.tuscany.sca.contribution.resolver, + org.apache.tuscany.sca.definitions, org.apache.tuscany.sca.contribu + tion.processor, org.apache.tuscany.sca.core, org.apache.tuscany.sca + .monitor, javax.xml.namespace",org.apache.tuscany.sca.policy.xml;ver + sion="2.0.0";uses:="javax.xml.xpath, javax.xml.stream, org.apache.t + uscany.sca.contribution.resolver, org.apache.tuscany.sca.contributio + n.processor, org.apache.tuscany.sca.core, org.apache.tuscany.sca.po + licy, org.apache.tuscany.sca.monitor, javax.xml.namespace",org.apac + he.tuscany.sca.common.xml;version="2.0.0";uses:="org.xml.sax",org.apa + che.tuscany.sca.common.xml.dom;version="2.0.0";uses:="org.xml.sax.ext + , javax.xml.transform, javax.xml.parsers, org.apache.tuscany.sca.c + ore, org.w3c.dom, javax.xml.namespace, org.xml.sax",org.apache.tus + cany.sca.common.xml.sax;version="2.0.0";uses:="javax.xml.parsers,org. + apache.tuscany.sca.core,org.xml.sax",org.apache.tuscany.sca.common.xm + l.stax;version="2.0.0";uses:="org.apache.tuscany.sca.common.xml.dom, + javax.xml.stream, javax.xml.transform, org.apache.tuscany.sca.core + , org.w3c.dom, javax.xml.namespace, org.xml.sax",org.apache.tuscan + y.sca.common.xml.stax.reader;version="2.0.0";uses:="javax.xml.stream, + javax.xml.stream.util, org.w3c.dom, javax.xml.namespace",org.apac + he.tuscany.sca.common.xml.xpath;version="2.0.0";uses:="javax.xml.xpat + h,org.apache.tuscany.sca.core,javax.xml.namespace",org.apache.tuscany + .sca.interfacedef.wsdl;version="2.0.0";uses:="org.apache.ws.commons.s + chema,org.apache.tuscany.sca.assembly,org.apache.tuscany.sca.contribu + tion.resolver,javax.wsdl.extensions,org.apache.tuscany.sca.core,org.a + pache.tuscany.sca.interfacedef,javax.wsdl,javax.xml.namespace",org.ap + ache.tuscany.sca.databinding.jaxb;version="2.0.0";uses:="org.apache.t + uscany.sca.databinding,org.apache.tuscany.sca.interfacedef.util,javax + .xml.transform.dom,org.xml.sax,javax.xml.namespace,javax.imageio,java + x.xml.stream,org.apache.tuscany.sca.contribution.resolver,org.apache. + tuscany.sca.databinding.util,org.oasisopen.sca,org.apache.tuscany.sca + .databinding.xml,org.apache.tuscany.sca.databinding.impl,org.apache.w + s.commons.schema.resolver,org.apache.tuscany.sca.interfacedef,org.w3c + .dom,javax.xml.datatype,javax.activation,javax.xml.bind.attachment,ja + vax.xml.transform,javax.xml.bind.annotation,javax.xml.transform.strea + m,org.apache.tuscany.sca.interfacedef.impl,org.apache.tuscany.sca.xsd + ,javax.xml.bind",org.apache.tuscany.sca.implementation.web;version="2 + .0.0";uses:="org.apache.tuscany.sca.assembly",org.apache.tuscany.sca. + context;version="2.0.0";uses:="org.apache.tuscany.sca.runtime, org.a + pache.tuscany.sca.assembly, org.apache.tuscany.sca.core, org.oasiso + pen.sca, org.apache.tuscany.sca.extensibility",org.apache.tuscany.sc + a.invocation;version="2.0.0";uses:="org.apache.tuscany.sca.runtime,or + g.apache.tuscany.sca.interfacedef",org.apache.tuscany.sca.management; + version="2.0.0";uses:="org.apache.tuscany.sca.runtime",org.apache.tus + cany.sca.provider;version="2.0.0";uses:="org.apache.tuscany.sca.invoc + ation, org.apache.tuscany.sca.runtime, org.apache.tuscany.sca.assem + bly, org.apache.tuscany.sca.definitions, org.apache.tuscany.sca.cor + e, org.apache.tuscany.sca.interfacedef, org.apache.tuscany.sca.exte + nsibility",org.apache.tuscany.sca.runtime;version="2.0.0";uses:="org. + apache.tuscany.sca.invocation, org.apache.tuscany.sca.assembly, org + .apache.tuscany.sca.endpointresolver, org.apache.tuscany.sca.provide + r, org.oasisopen.sca, org.apache.tuscany.sca.interfacedef",org.apac + he.tuscany.sca.work;version="2.0.0",org.apache.tuscany.sca.interfaced + ef.java.jaxws;version="2.0.0";uses:="org.apache.tuscany.sca.databindi + ng,org.apache.tuscany.sca.interfacedef.util,org.objectweb.asm,javax.j + ws,javax.xml.namespace,javax.jws.soap,org.apache.tuscany.sca.interfac + edef.java.impl,org.apache.tuscany.sca.databinding.annotation,org.oasi + sopen.sca,javax.xml.bind.annotation.adapters,org.apache.tuscany.sca.i + nterfacedef.java,org.apache.tuscany.sca.interfacedef,org.apache.tusca + ny.sca.interfacedef.java.introspect,javax.xml.bind.annotation,org.apa + che.tuscany.sca.databinding.jaxb,org.apache.tuscany.sca.interfacedef. + impl,javax.xml.ws",org.apache.tuscany.sca.host.webapp;version="2.0.0" + ;uses:="javax.servlet,org.apache.tuscany.sca.host.http,org.apache.tus + cany.sca.core",org.apache.tuscany.sca.endpoint.hazelcast.client;versi + on="2.0.0";uses:="org.apache.tuscany.sca.runtime,org.apache.tuscany.s + ca.assembly,org.apache.tuscany.sca.core,org.apache.tuscany.sca.endpoi + nt.hazelcast",org.apache.tuscany.sca.binding.ws;version="2.0.0";uses: + ="org.apache.tuscany.sca.assembly, org.apache.tuscany.sca.interfaced + ef.wsdl, org.apache.tuscany.sca.assembly.builder, org.apache.tuscan + y.sca.interfacedef, org.w3c.dom, javax.wsdl, javax.xml.namespace", + org.apache.tuscany.sca.binding.ws.addressing;version="2.0.0";uses:="j + avax.xml.namespace",org.apache.ws.commons.schema,org.apache.ws.common + s.schema.resolver,org.apache.ws.commons.schema.utils,org.apache.ws.co + mmons.schema.constants,org.apache.ws.commons.schema.extensions,org.oa + sisopen.sca;version="2.0.0";uses:="javax.security.auth",org.oasisopen + .sca.annotation;version="2.0.0",org.oasisopen.sca.client;version="2.0 + .0",org.objectweb.asm;version="3.1.0",org.objectweb.asm.signature;ver + sion="3.1.0",org.apache.tuscany.sca.monitor;version="2.0.0",org.apach + e.tuscany.sca.host.http;version="2.0.0";uses:="javax.servlet,javax.se + rvlet.http",javax.wsdl.extensions.schema;version="1.6.2",javax.wsdl.e + xtensions;version="1.6.2",com.ibm.wsdl.xml;version="1.6.2",javax.wsdl + .xml;version="1.6.2",com.ibm.wsdl.util;version="1.6.2",com.ibm.wsdl.e + xtensions.mime;version="1.6.2",com.ibm.wsdl.extensions.soap;version=" + 1.6.2",javax.wsdl.extensions.soap12;version="1.6.2",javax.wsdl.extens + ions.mime;version="1.6.2",javax.wsdl;version="1.6.2",com.ibm.wsdl.uti + l.xml;version="1.6.2",com.ibm.wsdl.extensions.http;version="1.6.2",co + m.ibm.wsdl.extensions.soap12;version="1.6.2",javax.wsdl.extensions.ht + tp;version="1.6.2",com.ibm.wsdl;version="1.6.2",com.ibm.wsdl.extensio + ns;version="1.6.2",com.ibm.wsdl.extensions.schema;version="1.6.2",jav + ax.wsdl.factory;version="1.6.2",javax.wsdl.extensions.soap;version="1 + .6.2",com.ibm.wsdl.factory;version="1.6.2",org.apache.tuscany.sca.dat + abinding;version="2.0.0";uses:="org.apache.tuscany.sca.interfacedef.u + til,org.apache.tuscany.sca.databinding.impl,org.apache.tuscany.sca.in + terfacedef,org.apache.tuscany.sca.extensibility,javax.xml.namespace,o + rg.apache.tuscany.sca.contribution.resolver,org.apache.tuscany.sca.in + terfacedef.impl,org.apache.tuscany.sca.xsd",org.apache.tuscany.sca.da + tabinding.xml;version="2.0.0";uses:="org.apache.tuscany.sca.databindi + ng,org.apache.tuscany.sca.interfacedef.util,org.apache.tuscany.sca.da + tabinding.impl,javax.xml.parsers,javax.xml.transform.dom,org.w3c.dom, + org.apache.tuscany.sca.interfacedef,org.xml.sax,javax.xml.namespace,j + avax.xml.stream,javax.xml.stream.util,org.xml.sax.ext,javax.xml.trans + form,javax.xml.transform.stream,org.apache.tuscany.sca.interfacedef.i + mpl,javax.xml.transform.sax,org.apache.tuscany.sca.databinding.javabe + ans,org.xml.sax.helpers",org.apache.tuscany.sca.databinding.impl;vers + ion="2.0.0";uses:="org.apache.tuscany.sca.databinding,org.apache.tusc + any.sca.interfacedef.util,javax.xml.parsers,org.apache.tuscany.sca.in + terfacedef,org.w3c.dom,javax.xml.datatype,javax.xml.namespace,javax.x + ml.transform,org.apache.tuscany.sca.interfacedef.impl",org.apache.tus + cany.sca.databinding.util;version="2.0.0";uses:="org.apache.tuscany.s + ca.interfacedef.util,org.apache.tuscany.sca.interfacedef",org.apache. + tuscany.sca.databinding.annotation;version="2.0.0",org.apache.tuscany + .sca.databinding.javabeans;version="2.0.0";uses:="org.apache.tuscany. + sca.databinding,org.apache.tuscany.sca.databinding.xml,org.apache.tus + cany.sca.interfacedef.util,org.apache.tuscany.sca.databinding.impl,ja + vax.xml.parsers,org.w3c.dom,org.apache.tuscany.sca.interfacedef,javax + .xml.datatype,javax.xml.namespace,javax.xml.stream",org.apache.tuscan + y.sca.binding.sca.provider;version="2.0.0";uses:="org.apache.tuscany. + sca.databinding, org.apache.tuscany.sca.runtime, org.apache.tuscany + .sca.assembly, org.apache.tuscany.sca.provider, org.apache.tuscany. + sca.core, org.apache.tuscany.sca.interfacedef, javax.xml.namespace, + org.apache.tuscany.sca.invocation, org.apache.tuscany.sca.contribu + tion.processor, org.apache.tuscany.sca.assembly.builder",org.apache. + tuscany.sca.implementation.java;version="2.0.0";uses:="org.apache.tus + cany.sca.assembly, org.apache.tuscany.sca.implementation.java.intros + pect, org.apache.tuscany.sca.core, org.apache.tuscany.sca.policy, + org.apache.tuscany.sca.interfacedef.java",org.apache.tuscany.sca.impl + ementation.java.introspect;version="2.0.0";uses:="org.apache.tuscany. + sca.assembly,org.apache.tuscany.sca.implementation.java,org.oasisopen + .sca",org.apache.tuscany.sca.implementation.java.introspect.impl;vers + ion="2.0.0",org.apache.tuscany.sca.implementation.web.runtime.utils;v + ersion="2.0",org.apache.tuscany.sca.implementation.web.runtime;versio + n="2.0",org.apache.tuscany.sca.deployment;version="2.0.0";uses:="java + x.xml.stream, org.apache.tuscany.sca.assembly, org.apache.tuscany.s + ca.contribution.processor, org.apache.tuscany.sca.core, org.apache. + tuscany.sca.contribution, org.apache.tuscany.sca.monitor, org.apach + e.tuscany.sca.assembly.builder",org.apache.tuscany.sca.deployment.imp + l;version="2.0.0";uses:="org.apache.tuscany.sca.assembly, org.apache + .tuscany.sca.definitions, org.apache.tuscany.sca.common.xml.stax, o + rg.apache.tuscany.sca.contribution, org.apache.tuscany.sca.core, or + g.apache.tuscany.sca.deployment, org.apache.tuscany.sca.monitor, ja + vax.xml.stream, org.apache.tuscany.sca.contribution.resolver, org.a + pache.tuscany.sca.contribution.processor, org.apache.tuscany.sca.ass + embly.builder",org.apache.tuscany.sca.contribution.scanner;version="2 + .0.0";uses:="org.apache.tuscany.sca.contribution.processor,org.apache + .tuscany.sca.extensibility",org.apache.tuscany.sca.contribution.resol + ver;version="2.0.0";uses:="org.apache.tuscany.sca.assembly,org.apache + .tuscany.sca.core,org.apache.tuscany.sca.contribution,org.apache.tusc + any.sca.extensibility",org.apache.tuscany.sca.contribution.processor; + version="2.0.0";uses:="org.apache.tuscany.sca.assembly,org.apache.tus + cany.sca.core,org.apache.tuscany.sca.policy,org.apache.tuscany.sca.mo + nitor,org.apache.tuscany.sca.extensibility,org.xml.sax,javax.xml.name + space,javax.xml.stream,javax.xml.stream.util,javax.xml.transform,org. + apache.tuscany.sca.contribution.resolver,javax.xml.transform.stream,j + avax.xml.validation,org.xml.sax.helpers",org.apache.tuscany.sca.contr + ibution;version="2.0.0";uses:="org.apache.tuscany.sca.assembly,org.ap + ache.tuscany.sca.contribution.resolver",org.apache.tuscany.sca.contri + bution.namespace;version="2.0.0";uses:="org.apache.tuscany.sca.contri + bution",org.apache.tuscany.sca.contribution.java;version="2.0.0";uses + :="org.apache.tuscany.sca.contribution",org.apache.tuscany.sca.core.a + ssembly;version="2.0.0";uses:="org.apache.tuscany.sca.assembly,org.ap + ache.tuscany.sca.core",org.apache.tuscany.sca.core.context;version="2 + .0.0";uses:="javax.xml.stream, org.apache.tuscany.sca.runtime, org. + apache.tuscany.sca.assembly, org.apache.tuscany.sca.context, org.oa + sisopen.sca, org.apache.tuscany.sca.core",org.apache.tuscany.sca.cor + e.factory;version="2.0.0",org.apache.tuscany.sca.core.invocation;vers + ion="2.0.0";uses:="org.apache.tuscany.sca.invocation, org.apache.tus + cany.sca.runtime, org.apache.tuscany.sca.assembly, org.oasisopen.sc + a, org.apache.tuscany.sca.work, org.apache.tuscany.sca.core.factory + , org.apache.tuscany.sca.core.context.impl, org.apache.tuscany.sca. + core, org.apache.tuscany.sca.interfacedef",org.apache.tuscany.sca.co + re.scope;version="2.0.0";uses:="org.apache.tuscany.sca.runtime, org. + apache.tuscany.sca.provider, org.apache.tuscany.sca.core.scope.impl, + org.apache.tuscany.sca.core.factory",org.apache.tuscany.sca.node.im + pl;version="2.0.0",org.apache.tuscany.sca.xsd;version="2.0.0";uses:=" + org.apache.ws.commons.schema, org.apache.tuscany.sca.assembly, org. + apache.tuscany.sca.xsd.impl, org.w3c.dom, javax.xml.namespace",org. + apache.tuscany.sca.xsd.xml;version="2.0.0";uses:="org.apache.ws.commo + ns.schema.resolver, org.apache.tuscany.sca.contribution.resolver, o + rg.apache.tuscany.sca.contribution.processor, org.apache.tuscany.sca + .contribution, org.apache.tuscany.sca.xsd, org.apache.tuscany.sca.c + ore, org.apache.tuscany.sca.monitor, org.xml.sax, javax.xml.namesp + ace",org.apache.tuscany.sca.binding.ws.jaxws;version="2.0.0",org.apac + he.tuscany.sca.core;version="2.0.0";uses:="org.apache.tuscany.sca.ext + ensibility",org.apache.tuscany.sca.extensibility;version="2.0.0",org. + apache.tuscany.sca.endpoint.hazelcast;version="2.0.0";uses:="org.apac + he.tuscany.sca.runtime,org.apache.tuscany.sca.assembly,org.apache.tus + cany.sca.core",org.apache.tuscany.sca.implementation.java.context;ver + sion="2.0.0";uses:="org.apache.tuscany.sca.core.context,org.apache.tu + scany.sca.core.factory,org.apache.tuscany.sca.implementation.java,org + .apache.tuscany.sca.core.scope,org.apache.tuscany.sca.implementation. + java.injection",org.apache.tuscany.sca.implementation.java.injection; + version="2.0.0";uses:="org.apache.tuscany.sca.databinding,org.apache. + tuscany.sca.databinding.xml,org.apache.tuscany.sca.runtime,org.apache + .tuscany.sca.interfacedef.util,org.apache.tuscany.sca.assembly,org.ap + ache.tuscany.sca.context,org.apache.tuscany.sca.databinding.impl,org. + apache.tuscany.sca.core.context,org.apache.tuscany.sca.implementation + .java.introspect,org.apache.tuscany.sca.implementation.java,org.apach + e.tuscany.sca.interfacedef,org.w3c.dom,javax.xml.namespace,org.apache + .tuscany.sca.invocation,org.apache.tuscany.sca.core.factory,org.apach + e.tuscany.sca.interfacedef.impl,org.oasisopen.sca,org.apache.tuscany. + sca.core.invocation",com.hazelcast.cluster;uses:="com.hazelcast.impl. + base, com.hazelcast.nio, com.hazelcast.core, com.hazelcast.impl, com. + hazelcast.util",com.hazelcast.config;uses:="com.hazelcast.nio,org.w3c + .dom",com.hazelcast.core;uses:="com.hazelcast.monitor, com.hazelcast. + nio, com.hazelcast.query, com.hazelcast.impl, com.hazelcast.logging, + com.hazelcast.config, com.hazelcast.partition",com.hazelcast.examples + ;uses:="com.hazelcast.core",com.hazelcast.jmx;uses:="com.hazelcast.co + nfig, com.hazelcast.core, javax.management, com.hazelcast.impl",com.h + azelcast.logging,com.hazelcast.monitor;uses:="com.hazelcast.core,com. + hazelcast.impl",com.hazelcast.nio;uses:="javax.crypto, com.hazelcast. + impl, com.hazelcast.logging, com.hazelcast.cluster",com.hazelcast.par + tition;uses:="com.hazelcast.core",com.hazelcast.query;uses:="com.haze + lcast.nio,com.hazelcast.core,com.hazelcast.impl",com.hazelcast.util,o + rg.apache.tuscany.sca.binding.ws.wsdlgen;version="2.0.0";uses:="org.a + pache.tuscany.sca.databinding,org.apache.tuscany.sca.interfacedef.uti + l,org.apache.tuscany.sca.core,org.apache.tuscany.sca.policy,javax.wsd + l.extensions.schema,javax.xml.namespace,javax.wsdl.xml,javax.wsdl.ext + ensions,org.apache.tuscany.sca.contribution.resolver,org.oasisopen.sc + a,org.apache.ws.commons.schema,javax.wsdl.factory,org.apache.tuscany. + sca.assembly,javax.wsdl.extensions.soap,javax.xml.parsers,org.apache. + tuscany.sca.monitor,org.apache.tuscany.sca.interfacedef.java,org.apac + he.tuscany.sca.interfacedef,org.w3c.dom,javax.wsdl,org.apache.tuscany + .sca.binding.ws,javax.wsdl.extensions.soap12,org.apache.tuscany.sca.d + atabinding.jaxb,org.apache.tuscany.sca.interfacedef.wsdl,org.apache.w + s.commons.schema.utils,org.apache.tuscany.sca.xsd",org.apache.tuscany + .sca.node;version="2.0.0";uses:="org.oasisopen.sca",org.apache.tuscan + y.sca.node.configuration;version="2.0.0",org.apache.tuscany.sca.core. + databinding.processor;version="2.0.0";uses:="org.w3c.dom",org.apache. + tuscany.sca.assembly;version="2.0.0";uses:="javax.xml.xpath, org.apa + che.tuscany.sca.assembly.impl, org.apache.tuscany.sca.core, org.apa + che.tuscany.sca.policy, org.apache.tuscany.sca.interfacedef, javax. + xml.namespace",org.apache.tuscany.sca.assembly.builder;version="2.0.0 + ";uses:="org.apache.tuscany.sca.assembly, org.apache.tuscany.sca.def + initions, org.apache.tuscany.sca.core, org.apache.tuscany.sca.monit + or",org.apache.tuscany.sca.assembly.impl;version="2.0.0";uses:="javax + .xml.xpath, org.apache.tuscany.sca.assembly, org.apache.tuscany.sca + .core, org.apache.tuscany.sca.policy, org.apache.tuscany.sca.interf + acedef, javax.xml.namespace",org.apache.tuscany.sca.definitions;vers + ion="2.0.0",org.apache.tuscany.sca.definitions.util;version="2.0.0";u + ses:="org.apache.tuscany.sca.definitions,org.apache.tuscany.sca.monit + or",org.apache.tuscany.sca.interfacedef;version="2.0.0";uses:="org.ap + ache.tuscany.sca.interfacedef.util,org.apache.tuscany.sca.policy",org + .apache.tuscany.sca.interfacedef.impl;version="2.0.0";uses:="org.apac + he.tuscany.sca.interfacedef.util,org.apache.tuscany.sca.policy,org.ap + ache.tuscany.sca.interfacedef",org.apache.tuscany.sca.interfacedef.ut + il;version="2.0.0";uses:="org.apache.tuscany.sca.interfacedef,javax.x + ml.namespace",org.apache.tuscany.sca.policy;version="2.0.0";uses:="ja + vax.xml.xpath,org.apache.tuscany.sca.policy.impl,javax.xml.namespace" + ,org.apache.tuscany.sca.policy.impl;version="2.0.0";uses:="javax.xml. + xpath,org.apache.tuscany.sca.policy,javax.xml.namespace",org.apache.t + uscany.sca.policy.util;version="2.0.0";uses:="javax.xml.parsers,org.a + pache.tuscany.sca.policy",org.apache.tuscany.sca.assembly.xsd;version + ="2.0.0",org.apache.tuscany.sca.common.java.classloader;version="2.0. + 0",org.apache.tuscany.sca.common.java.collection;version="2.0.0",org. + apache.tuscany.sca.common.java.io;version="2.0.0",org.apache.tuscany. + sca.common.java.reflection;version="2.0.0";uses:="org.apache.tuscany. + sca.core",com.hazelcast.client.examples;version="1.8.3",com.hazelcast + .client.impl;version="1.8.3",com.hazelcast.client;version="1.8.3",com + .hazelcast.client.cluster;version="1.8.3",net.sf.cglib.proxy;version= + "2.2.0",net.sf.cglib.transform;version="2.2.0",net.sf.cglib.reflect;v + ersion="2.2.0",net.sf.cglib.util;version="2.2.0",net.sf.cglib.beans;v + ersion="2.2.0",net.sf.cglib.transform.impl;version="2.2.0",net.sf.cgl + ib.core;version="2.2.0",org.apache.tuscany.sca.interfacedef.java.impl + ;version="2.0.0";uses:="org.osoa.sca.annotations,org.apache.tuscany.s + ca.interfacedef.util,org.apache.tuscany.sca.policy,org.apache.tuscany + .sca.interfacedef.java,org.apache.tuscany.sca.interfacedef,javax.xml. + namespace,org.apache.tuscany.sca.interfacedef.java.introspect,org.apa + che.tuscany.sca.interfacedef.impl",org.apache.tuscany.sca.interfacede + f.java.introspect;version="2.0.0";uses:="org.apache.tuscany.sca.inter + facedef.java,org.apache.tuscany.sca.interfacedef",org.apache.tuscany. + sca.interfacedef.java;version="2.0.0";uses:="org.apache.tuscany.sca.a + ssembly,org.apache.tuscany.sca.interfacedef.java.impl,org.apache.tusc + any.sca.interfacedef.java.introspect,org.apache.tuscany.sca.core,org. + apache.tuscany.sca.policy,org.apache.tuscany.sca.interfacedef,org.apa + che.tuscany.sca.extensibility,javax.xml.namespace" +Private-Package: org.apache.tuscany.sca.interfacedef.wsdl.impl;version + ="2.0.0",org.apache.tuscany.sca.implementation.web.impl;version="2.0. + 0",org.apache.tuscany.sca.binding.ws.impl;version="2.0.0",org.apache. + tuscany.sca.databinding.externalizable;version="2.0.0",org.apache.tus + cany.sca.binding.sca.provider;version="2.0.0",org.apache.tuscany.sca. + implementation.java.impl;version="2.0.0",org.apache.tuscany.sca.imple + mentation.java.introspect.impl;version="2.0.0",org.apache.tuscany.sca + .contribution.impl;version="1.4",org.apache.tuscany.sca.xsd.impl;vers + ion="2.0.0",org.apache.tuscany.sca.implementation.java.invocation;ver + sion="2.0.0",org.apache.tuscany.sca.implementation.java.module;versio + n="2.0.0",org.apache.tuscany.sca.core.databinding.module;version="2.0 + .0",org.apache.tuscany.sca.core.databinding.processor;version="2.0.0" + ,org.apache.tuscany.sca.core.databinding.transformers;version="2.0.0" + ,org.apache.tuscany.sca.core.databinding.wire;version="2.0.0",org.apa + che.tuscany.sca.assembly.builder.impl;version="2.0.0",org.apache.tusc + any.sca.http.jetty;version="2.0.0" +Bundle-ClassPath: asm-3.1.jar,wsdl4j-1.6.2.jar,.,hazelcast-client-1.8. + 3.jar,cglib-2.2.jar,tuscany-endpoint-hazelcast-client-2.0-SNAPSHOT.ja + r,tuscany-interface-java-2.0-SNAPSHOT.jar,tuscany-common-java-2.0-SNA + PSHOT.jar,tuscany-builder-2.0-SNAPSHOT.jar,tuscany-assembly-xsd-2.0-S + NAPSHOT.jar,tuscany-contribution-2.0-SNAPSHOT.jar,tuscany-interface-w + sdl-2.0-SNAPSHOT.jar,tuscany-sca-api-2.0-SNAPSHOT.jar,tuscany-core-da + tabinding-2.0-SNAPSHOT.jar,tuscany-node-impl-2.0-SNAPSHOT.jar,tuscany + -binding-sca-runtime-2.0-SNAPSHOT.jar,tuscany-core-2.0-SNAPSHOT.jar,t + uscany-implementation-web-2.0-SNAPSHOT.jar,tuscany-implementation-jav + a-2.0-SNAPSHOT.jar,tuscany-binding-hazelcast-runtime-2.0-SNAPSHOT.jar + ,tuscany-implementation-java-runtime-2.0-SNAPSHOT.jar,tuscany-assembl + y-xml-2.0-SNAPSHOT.jar,tuscany-xsd-2.0-SNAPSHOT.jar,tuscany-endpoint- + hazelcast-2.0-SNAPSHOT.jar,tuscany-wink-2.0-SNAPSHOT.jar,tuscany-comm + on-xml-2.0-SNAPSHOT.jar,tuscany-monitor-2.0-SNAPSHOT.jar,tuscany-stri + pes-2.0-SNAPSHOT.jar,tuscany-host-webapp-2.0-SNAPSHOT.jar,tuscany-lau + ncher-2.0-SNAPSHOT.jar,tuscany-host-http-2.0-SNAPSHOT.jar,XmlSchema-1 + .4.3.jar,tuscany-sca-client-impl-2.0-SNAPSHOT.jar,tuscany-databinding + -2.0-SNAPSHOT.jar,tuscany-extensibility-2.0-SNAPSHOT.jar,tuscany-asse + mbly-2.0-SNAPSHOT.jar,tuscany-host-jetty-2.0-SNAPSHOT.jar,tuscany-bin + ding-ws-wsdlgen-2.0-SNAPSHOT.jar,tuscany-binding-ws-runtime-jaxws-2.0 + -SNAPSHOT.jar,tuscany-domain-node-2.0-SNAPSHOT.jar,tuscany-node-api-2 + .0-SNAPSHOT.jar,tuscany-databinding-jaxb-2.0-SNAPSHOT.jar,tuscany-dep + loyment-2.0-SNAPSHOT.jar,tuscany-core-spi-2.0-SNAPSHOT.jar,tuscany-bi + nding-ws-runtime-jaxws-ri-2.0-SNAPSHOT.jar,tuscany-implementation-web + -runtime-2.0-SNAPSHOT.jar,hazelcast-1.8.3.jar,tuscany-binding-ws-2.0- + SNAPSHOT.jar,tuscany-interface-java-jaxws-2.0-SNAPSHOT.jar +Bundle-Name: Apache Tuscany Base with No Dependencies +Bundle-RequiredExecutionEnvironment: JavaSE-1.6 +DynamicImport-Package: javax.transaction;version="1.1",javax.transacti + on.xa;version="1.1",*,org.apache.tuscany.sca.*;version="2.0.0",org.ap + ache.tuscany.sca.extensibility.equinox,org.apache.tuscany.sca.node.im + pl,org.apache.tuscany.sca.extensibility +Bundle-Vendor: The Apache Software Foundation +Bundle-Version: 2.0.0 +SCA-Version: 1.1 +Bundle-ManifestVersion: 2 +Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt +Bundle-Description: Apache Tuscany Launcher,Apache Tuscany SCA XML Ass + embly Model,Apache Tuscany SCA Common XML,Apache Tuscany SCA WSDL Int + erface Model,Apache Tuscany SCA Data Binding for JAXB,Apache Tuscany + SCA Implementation Web Model,Apache Tuscany SCA Domain Node,Apache Tu + scany SCA Core SPI,Apache Tuscany Java Interface for JAXWS,Apache Tus + cany SCA Webapp Host,Apache Tuscany Hazelcast Client Endpoint Regsitr + y,Apache Tuscany SCA WS Binding Model,Apache Tuscany SCA Assembly Mod + el,API classes for the Service Component Architecture,Apache Tuscany + SCA Client Impl,Apache Tuscany SCA Monitor,Apache Tuscany SCA HTTP Se + rvlet Host Extension Point,Apache Tuscany SCA Wink,Apache Tuscany SCA + Stripes,Apache Tuscany SCA DataBinding Framework,Apache Tuscany SCA + Default Binding Model,Apache Tuscany SCA Java Implementation Model,Ap + ache Tuscany SCA Implementation Web Runtime,Apache Tuscany SCA Node I + mplementation,Apache Tuscany SCA Contribution Model,Apache Tuscany SC + A Core Runtime,Apache Tuscany SCA XSD Model,Apache Tuscany Hazelcast + Binding,Apache Tuscany SCA JAXWS-based WS Binding Extension,Apache Tu + scany SCA Extensibility,Apache Tuscany Hazelcast Endpoint Regsitry,Ap + ache Tuscany SCA Web Service binding WSDL Generator,Apache Tuscany SC + A Node API,Apache Tuscany SCA Core/DataBinding Integration,Apache Tus + cany SCA Assembly Model XML Schemas,Apache Tuscany SCA Jetty Servlet + Host Extension,Apache Tuscany SCA Common Java,Apache Tuscany SCA Java + Interface Model +Bundle-DocURL: http://www.apache.org/ +Bundle-SymbolicName: org.apache.tuscany.sca.base-nodep +Import-Package: com.hazelcast.client, + com.hazelcast.config, + com.hazelcast.core, + com.hazelcast.nio, + javax.activation, + javax.imageio, + javax.jws, + javax.jws.soap, + javax.management;resolution:=optional, + javax.naming, + javax.net.ssl;resolution:=optional, + javax.security.auth, + javax.security.auth.callback;resolution:=optional, + javax.servlet;resolution:=optional, + javax.servlet.http;resolution:=optional, + javax.servlet.jsp;resolution:=optional, + javax.servlet.jsp.tagext;resolution:=optional, + javax.wsdl, + javax.wsdl.extensions, + javax.wsdl.extensions.schema, + javax.wsdl.extensions.soap, + javax.wsdl.extensions.soap12, + javax.wsdl.factory, + javax.wsdl.xml, + javax.xml.bind, + javax.xml.bind.annotation, + javax.xml.bind.annotation.adapters, + javax.xml.bind.attachment, + javax.xml.datatype, + javax.xml.namespace, + javax.xml.parsers, + javax.xml.soap, + javax.xml.stream, + javax.xml.stream.events, + javax.xml.stream.util, + javax.xml.transform, + javax.xml.transform.dom, + javax.xml.transform.sax, + javax.xml.transform.stream, + javax.xml.validation;resolution:=optional, + javax.xml.ws, + javax.xml.xpath, + net.sf.cglib.proxy;resolution:=optional, + org.apache.tuscany.sca.assembly;version="2.0.0", + org.apache.tuscany.sca.assembly.builder;version="2.0.0", + org.apache.tuscany.sca.assembly.impl;version="2.0.0", + org.apache.tuscany.sca.assembly.xml;version="2.0.0", + org.apache.tuscany.sca.assembly.xsd;version="2.0.0";resolution:=optional, + org.apache.tuscany.sca.binding.ws;version="2.0.0", + org.apache.tuscany.sca.binding.ws.addressing;version="2.0.0", + org.apache.tuscany.sca.binding.ws.wsdlgen;version="2.0.0", + org.apache.tuscany.sca.common.java.classloader;version="2.0.0", + org.apache.tuscany.sca.common.java.collection;version="2.0.0", + org.apache.tuscany.sca.common.java.io;version="2.0.0", + org.apache.tuscany.sca.common.java.reflection;version="2.0.0", + org.apache.tuscany.sca.common.xml;version="2.0.0", + org.apache.tuscany.sca.common.xml.dom;version="2.0.0", + org.apache.tuscany.sca.common.xml.sax;version="2.0.0", + org.apache.tuscany.sca.common.xml.stax;version="2.0.0", + org.apache.tuscany.sca.common.xml.stax.reader;version="2.0.0", + org.apache.tuscany.sca.common.xml.xpath;version="2.0.0", + org.apache.tuscany.sca.context;version="2.0.0", + org.apache.tuscany.sca.contribution;version="2.0.0", + org.apache.tuscany.sca.contribution.java;version="2.0.0", + org.apache.tuscany.sca.contribution.namespace;version="2.0.0", + org.apache.tuscany.sca.contribution.processor;version="2.0.0", + org.apache.tuscany.sca.contribution.resolver;version="2.0.0", + org.apache.tuscany.sca.contribution.scanner;version="2.0.0", + org.apache.tuscany.sca.core;version="2.0.0", + org.apache.tuscany.sca.core.assembly;version="2.0.0", + org.apache.tuscany.sca.core.context;version="2.0.0", + org.apache.tuscany.sca.core.factory;version="2.0.0", + org.apache.tuscany.sca.core.invocation;version="2.0.0", + org.apache.tuscany.sca.core.scope;version="2.0.0", + org.apache.tuscany.sca.databinding;version="2.0.0", + org.apache.tuscany.sca.databinding.annotation;version="2.0.0", + org.apache.tuscany.sca.databinding.impl;version="2.0.0", + org.apache.tuscany.sca.databinding.javabeans;version="2.0.0", + org.apache.tuscany.sca.databinding.jaxb;version="2.0.0", + org.apache.tuscany.sca.databinding.util;version="2.0.0", + org.apache.tuscany.sca.databinding.xml;version="2.0.0", + org.apache.tuscany.sca.definitions;version="2.0.0", + org.apache.tuscany.sca.definitions.util;version="2.0.0", + org.apache.tuscany.sca.definitions.xml;version="2.0.0", + org.apache.tuscany.sca.deployment;version="2.0.0", + org.apache.tuscany.sca.endpoint.hazelcast;version="2.0.0", + org.apache.tuscany.sca.extensibility;version="2.0.0", + org.apache.tuscany.sca.host.http;version="2.0.0", + org.apache.tuscany.sca.host.webapp;version="2.0.0", + org.apache.tuscany.sca.implementation.java;version="2.0.0", + org.apache.tuscany.sca.implementation.java.context;version="2.0.0", + org.apache.tuscany.sca.implementation.java.injection;version="2.0.0", + org.apache.tuscany.sca.implementation.java.introspect;version="2.0.0", + org.apache.tuscany.sca.implementation.java.invocation;resolution:=optional, + org.apache.tuscany.sca.implementation.web;version="2.0.0", + org.apache.tuscany.sca.implementation.web.runtime.utils;version="2.0", + org.apache.tuscany.sca.interfacedef;version="2.0.0", + org.apache.tuscany.sca.interfacedef.impl;version="2.0.0", + org.apache.tuscany.sca.interfacedef.java;version="2.0.0", + org.apache.tuscany.sca.interfacedef.java.impl;version="2.0.0", + org.apache.tuscany.sca.interfacedef.java.introspect;version="2.0.0", + org.apache.tuscany.sca.interfacedef.java.jaxws;version="2.0.0", + org.apache.tuscany.sca.interfacedef.util;version="2.0.0", + org.apache.tuscany.sca.interfacedef.wsdl;version="2.0.0", + org.apache.tuscany.sca.invocation;version="2.0.0", + org.apache.tuscany.sca.launcher;version="2.0", + org.apache.tuscany.sca.management;version="2.0.0", + org.apache.tuscany.sca.monitor;version="2.0.0", + org.apache.tuscany.sca.node;version="2.0.0", + org.apache.tuscany.sca.node.configuration;version="2.0.0", + org.apache.tuscany.sca.node.impl;version="2.0.0", + org.apache.tuscany.sca.policy;version="2.0.0", + org.apache.tuscany.sca.policy.impl;version="2.0.0", + org.apache.tuscany.sca.policy.util;version="2.0.0", + org.apache.tuscany.sca.provider;version="2.0.0", + org.apache.tuscany.sca.runtime;version="2.0.0", + org.apache.tuscany.sca.work;version="2.0.0", + org.apache.tuscany.sca.xsd;version="2.0.0", + org.apache.tuscany.sca.xsd.xml;version="2.0.0", + org.apache.ws.commons.schema, + org.apache.ws.commons.schema.resolver, + org.apache.ws.commons.schema.utils, + org.oasisopen.sca;version="2.0.0", + org.oasisopen.sca.annotation;version="2.0.0";resolution:=optional, + org.oasisopen.sca.client;version="2.0.0", + org.objectweb.asm;version="3.1", + org.objectweb.asm.util;version="3.1";resolution:=optional, + org.w3c.dom, + org.w3c.dom.ls, + org.xml.sax;resolution:=optional, + org.xml.sax.ext, + org.xml.sax.helpers + Added: tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/resources/NOTICE URL: http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/resources/NOTICE?rev=943154&view=auto ============================================================================== --- tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/resources/NOTICE (added) +++ tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/resources/NOTICE Tue May 11 15:52:46 2010 @@ -0,0 +1,12 @@ +Apache Tuscany Base Jar +Copyright (c) 2010 The Apache Software Foundation + +This product includes software developed by +The Apache Software Foundation (http://www.apache.org/). + +This product also includes software under the Service Component Architecture specification license +(see the LICENSE file contained in this distribution) with the following copyright + +(c) Copyright BEA Systems, Inc., Cape Clear Software, International Business Machines Corp, Interface21, IONA +Technologies, Oracle, Primeton Technologies, Progress Software, Red Hat, Rogue Wave Software, SAP AG., Siemens +AG., Software AG., Sun Microsystems, Inc., Sybase Inc., TIBCO Software Inc., 2005, 2008. All rights reserved. Added: tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/resources/README.txt URL: http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/resources/README.txt?rev=943154&view=auto ============================================================================== --- tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/resources/README.txt (added) +++ tuscany/sca-java-2.x/trunk/shades/base-nodep/src/main/resources/README.txt Tue May 11 15:52:46 2010 @@ -0,0 +1,33 @@ +Apache Tuscany Base Jar including all dependencies +----------------------- + +This jar is an agregation of the minimal set of Tuscany module jars that are required to use a Tuscany runtime. +Included in this jar are the modules to support using the Tuscany standalone, embedded, and webapp runtimes, +distributed domain support, SCA assembly support for contributions, composites, implementation.java, and binding.rmi. + +Support for the JMS binding is also included but requires that the runtime environment supports JMS and JNDI, for example +when running within a Java EE container or by including a JMS provider (eg Apache ActiveMQ) in the runtime classpath. + +This jar also includes the following dependencies: + +- asm:asm:jar:3.1 +- cglib:cglib:jar:2.2 +- org.apache.ws.commons.schema:XmlSchema:jar:1.4.2 +- com.hazelcast:hazelcast:jar:1.8.3 +- com.hazelcast:hazelcast-client:jar:1.8.3 +- wsdl4j:wsld4j:jar:1.6.2 + +When running with less than Java 1.6 the following dependencies are required: + +- org.apache.geronimo.specs:geronimo-stax-api_1.0_spec:jar:1.0.1 +- org.codehaus.woodstox:wstx-asl:jar:3.2.4 +- javax.xml.bind:jaxb-api:jar:2.1 +- javax.activation:activation:jar:1.1 +- com.sun.xml.bind:jaxb-impl:jar:2.1.12 +- javax.xml.ws:jaxws-api:jar:2.1 +- javax.annotation:jsr250-api:jar:1.0 +- javax.jws:jsr181-api:jar:1.0-MR1 +- javax.xml.stream:stax-api:jar:1.0-2 + + +