You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aries.apache.org by zo...@apache.org on 2010/10/30 17:42:41 UTC
svn commit: r1029102 [1/5] - in
/incubator/aries/trunk/samples-sandbox/dgoat: ./ dgoat-api/ dgoat-api/src/
dgoat-api/src/main/ dgoat-api/src/main/java/ dgoat-api/src/main/java/org/
dgoat-api/src/main/java/org/apache/ dgoat-api/src/main/java/org/apache/...
Author: zoe
Date: Sat Oct 30 15:42:36 2010
New Revision: 1029102
URL: http://svn.apache.org/viewvc?rev=1029102&view=rev
Log:
ARIES-476 Committing test - client fails to register service, but server publishes.
Added:
incubator/aries/trunk/samples-sandbox/dgoat/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/pom.xml
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/ComponentInfo.java
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/ComponentInfoProvider.java
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/ModelInfoService.java
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/ParameterizedRelationshipAspect.java
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/RelationshipAspect.java
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/RelationshipInfo.java
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/RelationshipInfoProvider.java
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/VersionedRelationshipAspect.java
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/info/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/info/ComponentInfoImpl.java
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/info/RelationshipInfoImpl.java
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-assembly/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-assembly/pom.xml
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-assembly/src/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-assembly/src/main/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-assembly/src/main/filtered-resources/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-assembly/src/main/filtered-resources/clientConfigCXF/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-assembly/src/main/filtered-resources/clientConfigCXF/config.ini
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-assembly/src/main/filtered-resources/clientConfigTuscany/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-assembly/src/main/filtered-resources/clientConfigTuscany/config.ini
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-assembly/src/main/filtered-resources/serverConfigCXF/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-assembly/src/main/filtered-resources/serverConfigCXF/config.ini
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-assembly/src/main/filtered-resources/serverConfigTuscany/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-assembly/src/main/filtered-resources/serverConfigTuscany/config.ini
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-bundlecontext-modelprovider/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-bundlecontext-modelprovider/pom.xml
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-bundlecontext-modelprovider/src/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-bundlecontext-modelprovider/src/main/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-bundlecontext-modelprovider/src/main/java/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-bundlecontext-modelprovider/src/main/java/org/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-bundlecontext-modelprovider/src/main/java/org/apache/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-bundlecontext-modelprovider/src/main/java/org/apache/aries/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-bundlecontext-modelprovider/src/main/java/org/apache/aries/samples/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-bundlecontext-modelprovider/src/main/java/org/apache/aries/samples/goat/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-bundlecontext-modelprovider/src/main/java/org/apache/aries/samples/goat/bundlecontextmodel/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-bundlecontext-modelprovider/src/main/java/org/apache/aries/samples/goat/bundlecontextmodel/BundleContextInfoProvider.java
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-bundlecontext-modelprovider/src/main/resources/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-bundlecontext-modelprovider/src/main/resources/OSGI-INF/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-bundlecontext-modelprovider/src/main/resources/OSGI-INF/blueprint/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-bundlecontext-modelprovider/src/main/resources/OSGI-INF/blueprint/blueprint.xml
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy-provider/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy-provider/pom.xml
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy-provider/src/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy-provider/src/main/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy-provider/src/main/java/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy-provider/src/main/java/org/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy-provider/src/main/java/org/apache/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy-provider/src/main/java/org/apache/aries/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy-provider/src/main/java/org/apache/aries/samples/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy-provider/src/main/java/org/apache/aries/samples/goat/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy-provider/src/main/java/org/apache/aries/samples/goat/dummy/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy-provider/src/main/java/org/apache/aries/samples/goat/dummy/DummyInfoProvider.java
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy-provider/src/main/java/org/apache/aries/samples/goat/dummy/DummyModelService.java
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy-provider/src/main/java/org/apache/aries/samples/goat/dummy/DummyRelationshipProvider.java
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy-provider/src/main/resources/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy-provider/src/main/resources/OSGI-INF/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy-provider/src/main/resources/OSGI-INF/blueprint/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy-provider/src/main/resources/OSGI-INF/blueprint/blueprint.xml
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy2-provider/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy2-provider/pom.xml
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy2-provider/src/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy2-provider/src/main/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy2-provider/src/main/java/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy2-provider/src/main/java/org/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy2-provider/src/main/java/org/apache/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy2-provider/src/main/java/org/apache/aries/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy2-provider/src/main/java/org/apache/aries/samples/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy2-provider/src/main/java/org/apache/aries/samples/goat/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy2-provider/src/main/java/org/apache/aries/samples/goat/dummy/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy2-provider/src/main/java/org/apache/aries/samples/goat/dummy/DummyInfoProvider.java
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy2-provider/src/main/java/org/apache/aries/samples/goat/dummy/DummyModelService2.java
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy2-provider/src/main/java/org/apache/aries/samples/goat/dummy/DummyRelationshipProvider.java
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy2-provider/src/main/resources/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy2-provider/src/main/resources/OSGI-INF/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy2-provider/src/main/resources/OSGI-INF/blueprint/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-dummy2-provider/src/main/resources/OSGI-INF/blueprint/blueprint.xml
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-eba/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-eba/pom.xml
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-info-enhancer/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-info-enhancer/pom.xml
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-info-enhancer/src/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-info-enhancer/src/main/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-info-enhancer/src/main/java/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-info-enhancer/src/main/java/org/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-info-enhancer/src/main/java/org/apache/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-info-enhancer/src/main/java/org/apache/aries/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-info-enhancer/src/main/java/org/apache/aries/samples/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-info-enhancer/src/main/java/org/apache/aries/samples/goat/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-info-enhancer/src/main/java/org/apache/aries/samples/goat/enhancer/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-info-enhancer/src/main/java/org/apache/aries/samples/goat/enhancer/Activator.java
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-info-enhancer/src/main/java/org/apache/aries/samples/goat/enhancer/ModelInfoEnhancerService.java
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-info-enhancer/src/main/java/org/apache/aries/samples/goat/enhancer/ServiceInterceptor.java
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-info-enhancer/src/main/resources/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-info-enhancer/src/main/resources/OSGI-INF/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-info-enhancer/src/main/resources/OSGI-INF/cxf/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-info-enhancer/src/main/resources/OSGI-INF/cxf/intents/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-info-enhancer/src/main/resources/OSGI-INF/cxf/intents/intent-map.xml
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-info-enhancer/src/main/resources/OSGI-INF/remote-services.xml
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-server-bindings/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-server-bindings/pom.xml
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-server-bindings/src/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-server-bindings/src/main/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-server-bindings/src/main/resources/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-server-bindings/src/main/resources/OSGI-INF/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-server-bindings/src/main/resources/OSGI-INF/sca-config/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-server-bindings/src/main/resources/OSGI-INF/sca-config/scaconfig.xml
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/pom.xml
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/java/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/java/org/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/java/org/apache/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/java/org/apache/aries/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/java/org/apache/aries/samples/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/java/org/apache/aries/samples/goat/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/java/org/apache/aries/samples/goat/web/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/java/org/apache/aries/samples/goat/web/ServerSideClass.java
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/WEB-INF/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/WEB-INF/dwr.xml
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/WEB-INF/lib/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/WEB-INF/web.xml
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/images/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/images/Thumbs.db (with props)
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/images/dndCopy.png (with props)
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/images/dndMove.png (with props)
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/images/dndNoCopy.png (with props)
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/images/dndNoMove.png (with props)
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/images/grid_dx_gradient.gif (with props)
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/images/grid_sort_down.gif (with props)
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/images/grid_sort_up.gif (with props)
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/images/header.png (with props)
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/images/header_shadow.png (with props)
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/images/resolved.png (with props)
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/images/row_back.png (with props)
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/images/running.png (with props)
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/images/tabEnabled_rotated.png (with props)
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/images/tabHover_rotated.png (with props)
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/images/td_button_down.png (with props)
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/goat/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/goat/Component.js
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/goat/ComponentStatusGrid.js
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/goat/Config.js
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/goat/ConfigManager.js
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/goat/DwrLoadingDialog.js
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/goat/ElementLayoutManager.js
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/goat/LayoutManager.js
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/goat/ProviderSelector.js
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/goat/Relationship.js
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/goat/RelationshipAggregator.js
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/goat/RelationshipManager.js
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/goat/ServerSideInterface.js
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/goat/SimpleInitialLayout.js
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/goat/configuration/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/goat/configuration/ComponentAppearance.js
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/goat/configuration/Theme.js
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/goat/elements/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/goat/elements/ComponentColorElement.js
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/goat/elements/ComponentContainer.js
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/goat/elements/ElementBase.js
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/goat/elements/ElementRegistry.js
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/goat/elements/RelationshipElement.js
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/goat/elements/TextComponentProperty.js
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/goat/elements/TriangleDecorator.js
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/goat/elements/TwistieSection.js
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/goat/relationshipaspects/
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/goat/relationshipaspects/AspectBase.js
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/goat/relationshipaspects/Parameterized.js
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/goat/relationshipaspects/Versioned.js
incubator/aries/trunk/samples-sandbox/dgoat/dgoat-web/src/main/resources/web/index.html
incubator/aries/trunk/samples-sandbox/dgoat/pom.xml
Added: incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/pom.xml
URL: http://svn.apache.org/viewvc/incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/pom.xml?rev=1029102&view=auto
==============================================================================
--- incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/pom.xml (added)
+++ incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/pom.xml Sat Oct 30 15:42:36 2010
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ 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.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.apache.aries.samples.dgoat</groupId>
+ <artifactId>dgoat</artifactId>
+ <version>0.3-incubating-SNAPSHOT</version>
+ </parent>
+
+ <artifactId>org.apache.aries.samples.dgoat.api</artifactId>
+ <name>Apache Aries GOAT api</name>
+ <packaging>bundle</packaging>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <configuration>
+ <instructions>
+ <Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName>
+ <Export-Package>org.apache.aries.samples.goat.api; version=${project.version},
+ org.apache.aries.samples.goat.info;version=${project.version} </Export-Package>
+ </instructions>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+</project>
Added: incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/ComponentInfo.java
URL: http://svn.apache.org/viewvc/incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/ComponentInfo.java?rev=1029102&view=auto
==============================================================================
--- incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/ComponentInfo.java (added)
+++ incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/ComponentInfo.java Sat Oct 30 15:42:36 2010
@@ -0,0 +1,43 @@
+/**
+ * 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.aries.samples.goat.api;
+
+import java.util.List;
+import java.util.Map;
+
+public interface ComponentInfo {
+ String getId();
+ /**
+ * always needed, id's must be unique globally, or within their containing component info.
+ * (impl notes.. (for bundles)
+ * Id's will probably NOT be bundle id's... we need the id to be fixed between framework restarts,
+ * to enable things like storing coords for onscreen renderings of components
+ * Id's will probably end up being path based, /component.id/component.id etc .. for sanities sake.
+ * Component properties are information that forms part of a component, keys will vary depending on
+ * what the component represents. The GUI will handle rendering based on key names.
+ */
+ Map<String,String> getComponentProperties();
+
+
+ /**
+ * children are only supported in concept currently.. no gui work done yet for them..
+ * List of any contained components for this component.
+ */
+ List<ComponentInfo> getChildren();
+}
Added: incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/ComponentInfoProvider.java
URL: http://svn.apache.org/viewvc/incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/ComponentInfoProvider.java?rev=1029102&view=auto
==============================================================================
--- incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/ComponentInfoProvider.java (added)
+++ incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/ComponentInfoProvider.java Sat Oct 30 15:42:36 2010
@@ -0,0 +1,76 @@
+/**
+ * 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.aries.samples.goat.api;
+
+import java.util.Collection;
+
+/**
+ * Provides information about components within a model.
+ *
+ * Good usage practice would be to subscribe a listener .. and THEN call
+ * getComponents.. (doing it the other way round risks leaving a window during
+ * which a change could occur, and you not be informed). (doing it this way
+ * round, at worst, you'll see an update before you handle getComponents, and
+ * since an update can be an add, you'll just process it twice)
+ *
+ */
+public interface ComponentInfoProvider {
+
+ /**
+ * Callback interface implemented by users of the ComponentInfoProvider
+ * interface, allowing notification of changes, or deletions to components
+ * they have been informed about.
+ */
+ static interface ComponentInfoListener {
+ // called to add, or update a component.
+ public void updateComponent(ComponentInfo b);
+
+ public void removeComponent(ComponentInfo b);
+ };
+
+ /**
+ * Gets the current set of 'top level' components in this model.
+ *
+ * Any nested components are only obtainable via the 'getChildren' method on
+ * ComponentInfo.
+ *
+ * @return
+ */
+ Collection<ComponentInfo> getComponents();
+
+ /**
+ * Gets a component for an id previously returned via getComponents, or
+ * updateComponent
+ *
+ * @param id
+ * @return component, or null if component id is either unknown, or deleted.
+ */
+ ComponentInfo getComponentForId(String id);
+
+ /**
+ * Add a listener to this Info Provider, to be informed of
+ * changes/deletions.
+ *
+ * @param listener
+ */
+ public void registerComponentInfoListener(ComponentInfoListener listener);
+
+ // TODO: unregisterComponentInfoListener ;-)
+
+}
Added: incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/ModelInfoService.java
URL: http://svn.apache.org/viewvc/incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/ModelInfoService.java?rev=1029102&view=auto
==============================================================================
--- incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/ModelInfoService.java (added)
+++ incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/ModelInfoService.java Sat Oct 30 15:42:36 2010
@@ -0,0 +1,30 @@
+/**
+ * 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.aries.samples.goat.api;
+
+/**
+ * The top level service interface published to the service registry
+ *
+ * A model is something with components, with relationships between them.
+ */
+public interface ModelInfoService {
+ String getName();
+ ComponentInfoProvider getComponentInfoProvider();
+ RelationshipInfoProvider getRelationshipInfoProvider();
+}
Added: incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/ParameterizedRelationshipAspect.java
URL: http://svn.apache.org/viewvc/incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/ParameterizedRelationshipAspect.java?rev=1029102&view=auto
==============================================================================
--- incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/ParameterizedRelationshipAspect.java (added)
+++ incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/ParameterizedRelationshipAspect.java Sat Oct 30 15:42:36 2010
@@ -0,0 +1,30 @@
+/**
+ * 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.aries.samples.goat.api;
+
+import java.util.List;
+
+public interface ParameterizedRelationshipAspect extends RelationshipAspect{
+ static class Parameter{
+ String key;
+ String value;
+ };
+ List<Parameter> getProvidedParameters(); //any parameters specified by the supplier of the dependency.
+ List<Parameter> getConsumedParameters(); //any parameters specified by the consumer of the dependency.
+}
Added: incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/RelationshipAspect.java
URL: http://svn.apache.org/viewvc/incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/RelationshipAspect.java?rev=1029102&view=auto
==============================================================================
--- incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/RelationshipAspect.java (added)
+++ incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/RelationshipAspect.java Sat Oct 30 15:42:36 2010
@@ -0,0 +1,23 @@
+/**
+ * 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.aries.samples.goat.api;
+
+public interface RelationshipAspect {
+ public String getType();
+}
Added: incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/RelationshipInfo.java
URL: http://svn.apache.org/viewvc/incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/RelationshipInfo.java?rev=1029102&view=auto
==============================================================================
--- incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/RelationshipInfo.java (added)
+++ incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/RelationshipInfo.java Sat Oct 30 15:42:36 2010
@@ -0,0 +1,38 @@
+/**
+ * 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.aries.samples.goat.api;
+
+import java.util.List;
+
+//This represents a single dependency between two components
+public interface RelationshipInfo {
+
+ //relationships are unique by type&name combined.
+
+ String getType(); //String describing the type of this dependency.
+ String getName(); //name of this dependency.
+
+ //the provider/consumer side of this relationship.
+ ComponentInfo getProvidedBy();
+ //consumers can of course, be empty. (thats empty.. NOT null)
+ List<ComponentInfo> getConsumedBy();
+
+ //relationship aspects are not fully integrated yet.. avoid until stable ;-)
+ List<RelationshipAspect> getRelationshipAspects();
+}
Added: incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/RelationshipInfoProvider.java
URL: http://svn.apache.org/viewvc/incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/RelationshipInfoProvider.java?rev=1029102&view=auto
==============================================================================
--- incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/RelationshipInfoProvider.java (added)
+++ incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/RelationshipInfoProvider.java Sat Oct 30 15:42:36 2010
@@ -0,0 +1,34 @@
+/**
+ * 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.aries.samples.goat.api;
+
+import java.util.Collection;
+
+public interface RelationshipInfoProvider {
+ static interface RelationshipInfoListener {
+ public void updateRelationship(RelationshipInfo b);
+
+ public void removeRelationship(RelationshipInfo b);
+ };
+
+ Collection<RelationshipInfo> getRelationships();
+
+ public void registerRelationshipInfoListener(
+ RelationshipInfoListener listener);
+}
Added: incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/VersionedRelationshipAspect.java
URL: http://svn.apache.org/viewvc/incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/VersionedRelationshipAspect.java?rev=1029102&view=auto
==============================================================================
--- incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/VersionedRelationshipAspect.java (added)
+++ incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/api/VersionedRelationshipAspect.java Sat Oct 30 15:42:36 2010
@@ -0,0 +1,25 @@
+/**
+ * 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.aries.samples.goat.api;
+
+public interface VersionedRelationshipAspect extends RelationshipAspect {
+ String getProvidedVersion(); //this will be an exact version.
+ String getConsumedVersion(); //this will be either a range, or an exact version.
+ //provided version will either match, or be in the range.
+}
Added: incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/info/ComponentInfoImpl.java
URL: http://svn.apache.org/viewvc/incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/info/ComponentInfoImpl.java?rev=1029102&view=auto
==============================================================================
--- incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/info/ComponentInfoImpl.java (added)
+++ incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/info/ComponentInfoImpl.java Sat Oct 30 15:42:36 2010
@@ -0,0 +1,49 @@
+/**
+ * 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.aries.samples.goat.info;
+
+import java.util.List;
+import java.util.Map;
+import org.apache.aries.samples.goat.api.ComponentInfo;
+
+public class ComponentInfoImpl implements ComponentInfo {
+
+ List<ComponentInfo> children;
+ Map<String,String> componentProperties;
+ String id;
+ public List<ComponentInfo> getChildren() {
+ return children;
+ }
+ public void setChildren(List<ComponentInfo> children) {
+ this.children = children;
+ }
+ public Map<String, String> getComponentProperties() {
+ return componentProperties;
+ }
+ public void setComponentProperties(Map<String, String> componentProperties) {
+ this.componentProperties = componentProperties;
+ }
+ public String getId() {
+ return id;
+ }
+ public void setId(String id) {
+ this.id = id;
+ }
+
+}
Added: incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/info/RelationshipInfoImpl.java
URL: http://svn.apache.org/viewvc/incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/info/RelationshipInfoImpl.java?rev=1029102&view=auto
==============================================================================
--- incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/info/RelationshipInfoImpl.java (added)
+++ incubator/aries/trunk/samples-sandbox/dgoat/dgoat-api/src/main/java/org/apache/aries/samples/goat/info/RelationshipInfoImpl.java Sat Oct 30 15:42:36 2010
@@ -0,0 +1,62 @@
+/**
+ * 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.aries.samples.goat.info;
+import java.util.List;
+import org.apache.aries.samples.goat.api.RelationshipInfo;
+import org.apache.aries.samples.goat.api.RelationshipAspect;
+import org.apache.aries.samples.goat.api.ComponentInfo;;
+
+public class RelationshipInfoImpl implements RelationshipInfo {
+ List<ComponentInfo> consumedBy;
+ List<RelationshipAspect> relationshipAspects;
+ String name;
+ ComponentInfo providedBy;
+ String type;
+ public List<ComponentInfo> getConsumedBy() {
+ return consumedBy;
+ }
+ public void setConsumedBy(List<ComponentInfo> consumedBy) {
+ this.consumedBy = consumedBy;
+ }
+ public List<RelationshipAspect> getRelationshipAspects() {
+ return relationshipAspects;
+ }
+ public void setRelationshipAspects(List<RelationshipAspect> relationshipAspects) {
+ this.relationshipAspects = relationshipAspects;
+ }
+ public String getName() {
+ return name;
+ }
+ public void setName(String name) {
+ this.name = name;
+ }
+ public ComponentInfo getProvidedBy() {
+ return providedBy;
+ }
+ public void setProvidedBy(ComponentInfo providedBy) {
+ this.providedBy = providedBy;
+ }
+ public String getType() {
+ return type;
+ }
+ public void setType(String type) {
+ this.type = type;
+ }
+
+}
Added: incubator/aries/trunk/samples-sandbox/dgoat/dgoat-assembly/pom.xml
URL: http://svn.apache.org/viewvc/incubator/aries/trunk/samples-sandbox/dgoat/dgoat-assembly/pom.xml?rev=1029102&view=auto
==============================================================================
--- incubator/aries/trunk/samples-sandbox/dgoat/dgoat-assembly/pom.xml (added)
+++ incubator/aries/trunk/samples-sandbox/dgoat/dgoat-assembly/pom.xml Sat Oct 30 15:42:36 2010
@@ -0,0 +1,251 @@
+<?xml version="1.0" encoding="UTF-8"?>
+ <!--
+ * 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.
+ -->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.apache.aries.samples.dgoat</groupId>
+ <artifactId>dgoat</artifactId>
+ <version>0.3-incubating-SNAPSHOT</version>
+ </parent>
+
+ <artifactId>org.apache.aries.samples.dgoat.assembly</artifactId>
+ <name>Apache Aries GOAT sample assembly</name>
+ <packaging>pom</packaging>
+
+ <dependencies>
+
+ <!--not sure about this one -->
+ <dependency>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>javax.servlet</artifactId>
+ <version>1.0.0</version>
+ </dependency>
+
+ <!-- Base (JDBC) platform dependencies -->
+
+ <dependency>
+ <groupId>org.eclipse</groupId>
+ <artifactId>osgi</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.eclipse.equinox</groupId>
+ <artifactId>cm</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.eclipse.osgi</groupId>
+ <artifactId>services</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.ops4j.pax.logging</groupId>
+ <artifactId>pax-logging-api</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.ops4j.pax.logging</groupId>
+ <artifactId>pax-logging-service</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.ops4j.pax.web</groupId>
+ <artifactId>pax-web-extender-war</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.ops4j.pax.web</groupId>
+ <artifactId>pax-web-jetty-bundle</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.ops4j.pax.web</groupId>
+ <artifactId>pax-web-jsp</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.derby</groupId>
+ <artifactId>derby</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>org.apache.felix.fileinstall</artifactId>
+ </dependency>
+
+
+ <!-- Base (JDBC) Aries dependencies -->
+
+ <dependency>
+ <groupId>org.apache.aries.blueprint</groupId>
+ <artifactId>org.apache.aries.blueprint</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.aries</groupId>
+ <artifactId>org.apache.aries.util</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.aries.jndi</groupId>
+ <artifactId>org.apache.aries.jndi</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.aries.application</groupId>
+ <artifactId>org.apache.aries.application.install</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.aries.application</groupId>
+ <artifactId>org.apache.aries.application.api</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.aries.application</groupId>
+ <artifactId>org.apache.aries.application.management</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.aries.application</groupId>
+ <artifactId>org.apache.aries.application.runtime</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.aries.application</groupId>
+ <artifactId>org.apache.aries.application.utils</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.aries.application</groupId>
+ <artifactId>org.apache.aries.application.modeller</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.aries.application</groupId>
+ <artifactId>org.apache.aries.application.deployment.management</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.aries.application</groupId>
+ <artifactId>org.apache.aries.application.resolver.noop</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.aries.application</groupId>
+ <artifactId>org.apache.aries.application.noop.platform.repo</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.aries.application</groupId>
+ <artifactId>org.apache.aries.application.noop.postresolve.process</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.aries.application</groupId>
+ <artifactId>org.apache.aries.application.default.local.platform</artifactId>
+ </dependency>
+
+ <!-- Added for tuscany and CXF -->
+ <dependency>
+ <groupId>org.eclipse.osgi</groupId>
+ <artifactId>org.eclipse.osgi.services</artifactId>
+ <version>3.2.100.v20100503</version>
+ </dependency>
+ <!-- Required for CXF -->
+ <dependency>
+ <groupId>org.apache.cxf.dosgi</groupId>
+ <artifactId>cxf-dosgi-ri-singlebundle-distribution</artifactId>
+ <version>1.2</version>
+ </dependency>
+
+ <!-- Required for Tuscany -->
+ <dependency>
+ <groupId>org.eclipse.equinox</groupId>
+ <artifactId>event</artifactId>
+ <version>1.0.100-v20070516</version>
+ </dependency>
+ <!-- end of Tuscany/CXF additions -->
+
+ <dependency>
+ <groupId>org.apache.aries.samples.dgoat</groupId>
+ <artifactId>org.apache.aries.samples.dgoat.api</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.aries.samples.dgoat</groupId>
+ <artifactId>org.apache.aries.samples.dgoat.web</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.aries.samples.dgoat</groupId>
+ <artifactId>org.apache.aries.samples.dgoat.dummy</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.aries.samples.dgoat</groupId>
+ <artifactId>org.apache.aries.samples.dgoat.dummy2</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.aries.samples.dgoat</groupId>
+ <artifactId>org.apache.aries.samples.dgoat.bundlecontextmodel</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.aries.samples.dgoat</groupId>
+ <artifactId>org.apache.aries.samples.dgoat.info.enhancer</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.aries.samples.dgoat</groupId>
+ <artifactId>org.apache.aries.samples.dgoat.serverBindings</artifactId>
+ <version>0.3-incubating-SNAPSHOT</version>
+ </dependency>
+ </dependencies>
+ <build>
+
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-resources-plugin</artifactId>
+ <configuration>
+ <outputDirectory>${project.build.directory}</outputDirectory>
+ </configuration>
+ <executions>
+ <execution>
+ <id>filter</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>resources</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>copy</id>
+ <phase>package</phase>
+ <goals>
+ <goal>copy-dependencies</goal>
+ </goals>
+ <configuration>
+ <excludeTransitive>true</excludeTransitive>
+ <outputDirectory>${project.build.directory}</outputDirectory>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+</project>
Added: incubator/aries/trunk/samples-sandbox/dgoat/dgoat-assembly/src/main/filtered-resources/clientConfigCXF/config.ini
URL: http://svn.apache.org/viewvc/incubator/aries/trunk/samples-sandbox/dgoat/dgoat-assembly/src/main/filtered-resources/clientConfigCXF/config.ini?rev=1029102&view=auto
==============================================================================
--- incubator/aries/trunk/samples-sandbox/dgoat/dgoat-assembly/src/main/filtered-resources/clientConfigCXF/config.ini (added)
+++ incubator/aries/trunk/samples-sandbox/dgoat/dgoat-assembly/src/main/filtered-resources/clientConfigCXF/config.ini Sat Oct 30 15:42:36 2010
@@ -0,0 +1,355 @@
+# 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.
+osgi.bundles=\
+ services-3.1.200-v20070605.jar@start,\
+ pax-logging-api-1.4.jar@start,\
+ pax-logging-service-1.4.jar@start,\
+ pax-web-jetty-bundle-0.7.2.jar@start,\
+ pax-web-extender-war-0.7.2.jar@start,\
+ pax-web-jsp-0.7.2.jar@start,\
+ cxf-dosgi-ri-singlebundle-distribution-1.2.jar@start, \
+ org.apache.aries.blueprint-0.3-incubating-SNAPSHOT.jar@start,\
+ org.apache.aries.samples.dgoat.api-0.3-incubating-SNAPSHOT@start,\
+ org.apache.aries.samples.dgoat.web-0.3-incubating-SNAPSHOT.jar@start,\
+ org.apache.aries.samples.dgoat.dummy-0.3-incubating-SNAPSHOT.jar@start,\
+ org.apache.aries.samples.dgoat.dummy2-0.3-incubating-SNAPSHOT.jar@start,\
+ org.apache.aries.samples.dgoat.info.enhancer-0.3-incubating-SNAPSHOT.jar@start
+eclipse.ignoreApp=true
+org.osgi.service.http.port=6666
+org.ops4j.pax.logging.DefaultServiceLog.level=DEBUG
+org.osgi.framework.system.packages=javax.accessibility,\
+javax.activation,\
+javax.activity,\
+javax.annotation,\
+javax.annotation.processing,\
+javax.crypto,\
+javax.crypto.interfaces,\
+javax.crypto.spec,\
+javax.imageio,\
+javax.imageio.event,\
+javax.imageio.metadata,\
+javax.imageio.plugins.bmp,\
+javax.imageio.plugins.jpeg,\
+javax.imageio.spi,\
+javax.imageio.stream,\
+javax.jms,\
+javax.jws,\
+javax.jws.soap,\
+javax.lang.model,\
+javax.lang.model.element,\
+javax.lang.model.type,\
+javax.lang.model.util,\
+javax.management,\
+javax.management.loading,\
+javax.management.modelmbean,\
+javax.management.monitor,\
+javax.management.openmbean,\
+javax.management.relation,\
+javax.management.remote,\
+javax.management.remote.rmi,\
+javax.management.timer,\
+javax.naming,\
+javax.naming.directory,\
+javax.naming.event,\
+javax.naming.ldap,\
+javax.naming.spi,\
+javax.net,\
+javax.net.ssl,\
+javax.print,\
+javax.print.attribute,\
+javax.print.attribute.standard,\
+javax.print.event,\
+javax.rmi,\
+javax.rmi.CORBA,\
+javax.rmi.ssl,\
+javax.script,\
+javax.security.auth,\
+javax.security.auth.callback,\
+javax.security.auth.kerberos,\
+javax.security.auth.login,\
+javax.security.auth.spi,\
+javax.security.auth.x500,\
+javax.security.cert,\
+javax.security.sasl,\
+javax.sound.midi,\
+javax.sound.midi.spi,\
+javax.sound.sampled,\
+javax.sound.sampled.spi,\
+javax.sql,\
+javax.sql.rowset,\
+javax.sql.rowset.serial,\
+javax.sql.rowset.spi,\
+javax.swing,\
+javax.swing.border,\
+javax.swing.colorchooser,\
+javax.swing.event,\
+javax.swing.filechooser,\
+javax.swing.plaf,\
+javax.swing.plaf.basic,\
+javax.swing.plaf.metal,\
+javax.swing.plaf.multi,\
+javax.swing.plaf.synth,\
+javax.swing.table,\
+javax.swing.text,\
+javax.swing.text.html,\
+javax.swing.text.html.parser,\
+javax.swing.text.rtf,\
+javax.swing.tree,\
+javax.swing.undo,\
+javax.tools,\
+javax.transaction,\
+javax.transaction.xa,\
+javax.xml,\
+javax.xml.bind,\
+javax.xml.bind.annotation,\
+javax.xml.bind.annotation.adapters,\
+javax.xml.bind.attachment,\
+javax.xml.bind.helpers,\
+javax.xml.bind.util,\
+javax.xml.crypto,\
+javax.xml.crypto.dom,\
+javax.xml.crypto.dsig,\
+javax.xml.crypto.dsig.dom,\
+javax.xml.crypto.dsig.keyinfo,\
+javax.xml.crypto.dsig.spec,\
+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.stax,\
+javax.xml.transform.stream,\
+javax.xml.validation,\
+javax.xml.ws,\
+javax.xml.ws.handler,\
+javax.xml.ws.handler.soap,\
+javax.xml.ws.http,\
+javax.xml.ws.soap,\
+javax.xml.ws.spi,\
+javax.xml.ws.wsaddressing,\
+javax.xml.xpath,\
+org.ietf.jgss,\
+org.omg.CORBA,\
+org.omg.CORBA_2_3,\
+org.omg.CORBA_2_3.portable,\
+org.omg.CORBA.DynAnyPackage,\
+org.omg.CORBA.ORBPackage,\
+org.omg.CORBA.portable,\
+org.omg.CORBA.TypeCodePackage,\
+org.omg.CosNaming,\
+org.omg.CosNaming.NamingContextExtPackage,\
+org.omg.CosNaming.NamingContextPackage,\
+org.omg.Dynamic,\
+org.omg.DynamicAny,\
+org.omg.DynamicAny.DynAnyFactoryPackage,\
+org.omg.DynamicAny.DynAnyPackage,\
+org.omg.IOP,\
+org.omg.IOP.CodecFactoryPackage,\
+org.omg.IOP.CodecPackage,\
+org.omg.Messaging,\
+org.omg.PortableInterceptor,\
+org.omg.PortableInterceptor.ORBInitInfoPackage,\
+org.omg.PortableServer,\
+org.omg.PortableServer.CurrentPackage,\
+org.omg.PortableServer.POAManagerPackage,\
+org.omg.PortableServer.POAPackage,\
+org.omg.PortableServer.portable,\
+org.omg.PortableServer.ServantLocatorPackage,\
+org.omg.SendingContext,\
+org.omg.stub.java.rmi,\
+org.w3c.dom,\
+org.w3c.dom.bootstrap,\
+org.w3c.dom.css,\
+org.w3c.dom.events,\
+org.w3c.dom.html,\
+org.w3c.dom.ls,\
+org.w3c.dom.ranges,\
+org.w3c.dom.stylesheets,\
+org.w3c.dom.traversal,\
+org.w3c.dom.views,\
+org.w3c.dom.xpath,\
+org.xml.sax,\
+org.xml.sax.ext,\
+org.xml.sax.helpers,\
+com.ibm.CORBA.iiop
+
+xxorg.osgi.framework.system.packages=javax.xml.parsers,\
+javax.naming
+xorg.osgi.framework.system.packages=javax.accessibility,\
+javax.activation,\
+javax.activity,\
+javax.annotation,\
+javax.annotation.processing,\
+javax.crypto,\
+javax.crypto.interfaces,\
+javax.crypto.spec,\
+javax.imageio,\
+javax.imageio.event,\
+javax.imageio.metadata,\
+javax.imageio.plugins.bmp,\
+javax.imageio.plugins.jpeg,\
+javax.imageio.spi,\
+javax.imageio.stream,\
+javax.jws,\
+javax.jws.soap,\
+javax.lang.model,\
+javax.lang.model.element,\
+javax.lang.model.type,\
+javax.lang.model.util,\
+javax.management,\
+javax.management.loading,\
+javax.management.modelmbean,\
+javax.management.monitor,\
+javax.management.openmbean,\
+javax.management.relation,\
+javax.management.remote,\
+javax.management.remote.rmi,\
+javax.management.timer,\
+javax.naming,\
+javax.naming.directory,\
+javax.naming.event,\
+javax.naming.ldap,\
+javax.naming.spi,\
+javax.net,\
+javax.net.ssl,\
+javax.print,\
+javax.print.attribute,\
+javax.print.attribute.standard,\
+javax.print.event,\
+javax.rmi,\
+javax.rmi.CORBA,\
+javax.rmi.ssl,\
+javax.script,\
+javax.security.auth,\
+javax.security.auth.callback,\
+javax.security.auth.kerberos,\
+javax.security.auth.login,\
+javax.security.auth.spi,\
+javax.security.auth.x500,\
+javax.security.cert,\
+javax.security.sasl,\
+javax.sound.midi,\
+javax.sound.midi.spi,\
+javax.sound.sampled,\
+javax.sound.sampled.spi,\
+javax.sql,\
+javax.sql.rowset,\
+javax.sql.rowset.serial,\
+javax.sql.rowset.spi,\
+javax.swing,\
+javax.swing.border,\
+javax.swing.colorchooser,\
+javax.swing.event,\
+javax.swing.filechooser,\
+javax.swing.plaf,\
+javax.swing.plaf.basic,\
+javax.swing.plaf.metal,\
+javax.swing.plaf.multi,\
+javax.swing.plaf.synth,\
+javax.swing.table,\
+javax.swing.text,\
+javax.swing.text.html,\
+javax.swing.text.html.parser,\
+javax.swing.text.rtf,\
+javax.swing.tree,\
+javax.swing.undo,\
+javax.tools,\
+javax.transaction,\
+javax.transaction.xa,\
+javax.xml,\
+javax.xml.bind,\
+javax.xml.bind.annotation,\
+javax.xml.bind.annotation.adapters,\
+javax.xml.bind.attachment,\
+javax.xml.bind.helpers,\
+javax.xml.bind.util,\
+javax.xml.crypto,\
+javax.xml.crypto.dom,\
+javax.xml.crypto.dsig,\
+javax.xml.crypto.dsig.dom,\
+javax.xml.crypto.dsig.keyinfo,\
+javax.xml.crypto.dsig.spec,\
+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.stax,\
+javax.xml.transform.stream,\
+javax.xml.validation,\
+javax.xml.ws,\
+javax.xml.ws.handler,\
+javax.xml.ws.handler.soap,\
+javax.xml.ws.http,\
+javax.xml.ws.soap,\
+javax.xml.ws.spi,\
+javax.xml.ws.wsaddressing,\
+javax.xml.xpath,\
+org.ietf.jgss,\
+org.omg.CORBA,\
+org.omg.CORBA_2_3,\
+org.omg.CORBA_2_3.portable,\
+org.omg.CORBA.DynAnyPackage,\
+org.omg.CORBA.ORBPackage,\
+org.omg.CORBA.portable,\
+org.omg.CORBA.TypeCodePackage,\
+org.omg.CosNaming,\
+org.omg.CosNaming.NamingContextExtPackage,\
+org.omg.CosNaming.NamingContextPackage,\
+org.omg.Dynamic,\
+org.omg.DynamicAny,\
+org.omg.DynamicAny.DynAnyFactoryPackage,\
+org.omg.DynamicAny.DynAnyPackage,\
+org.omg.IOP,\
+org.omg.IOP.CodecFactoryPackage,\
+org.omg.IOP.CodecPackage,\
+org.omg.Messaging,\
+org.omg.PortableInterceptor,\
+org.omg.PortableInterceptor.ORBInitInfoPackage,\
+org.omg.PortableServer,\
+org.omg.PortableServer.CurrentPackage,\
+org.omg.PortableServer.POAManagerPackage,\
+org.omg.PortableServer.POAPackage,\
+org.omg.PortableServer.portable,\
+org.omg.PortableServer.ServantLocatorPackage,\
+org.omg.SendingContext,\
+org.omg.stub.java.rmi,\
+org.w3c.dom,\
+org.w3c.dom.bootstrap,\
+org.w3c.dom.css,\
+org.w3c.dom.events,\
+org.w3c.dom.html,\
+org.w3c.dom.ls,\
+org.w3c.dom.ranges,\
+org.w3c.dom.stylesheets,\
+org.w3c.dom.traversal,\
+org.w3c.dom.views,\
+org.w3c.dom.xpath,\
+org.xml.sax,\
+org.xml.sax.ext,\
+org.xml.sax.helpers
+
Added: incubator/aries/trunk/samples-sandbox/dgoat/dgoat-assembly/src/main/filtered-resources/clientConfigTuscany/config.ini
URL: http://svn.apache.org/viewvc/incubator/aries/trunk/samples-sandbox/dgoat/dgoat-assembly/src/main/filtered-resources/clientConfigTuscany/config.ini?rev=1029102&view=auto
==============================================================================
--- incubator/aries/trunk/samples-sandbox/dgoat/dgoat-assembly/src/main/filtered-resources/clientConfigTuscany/config.ini (added)
+++ incubator/aries/trunk/samples-sandbox/dgoat/dgoat-assembly/src/main/filtered-resources/clientConfigTuscany/config.ini Sat Oct 30 15:42:36 2010
@@ -0,0 +1,489 @@
+# 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.
+osgi.bundles=\
+cm-3.2.0-v20070116.jar@start,\
+org.eclipse.osgi.services-3.2.100.v20100503.jar@start,\
+org.eclipse.equinox.event-1.0.100-v20070516.jar@start,\
+ # services-3.1.200-v20070605.jar@start,\
+pax-logging-api-1.4.jar@start,\
+pax-logging-service-1.4.jar@start,\
+derby-10.5.3.0_1.jar@start,\
+pax-web-jetty-bundle-0.7.2.jar@start,\
+pax-web-extender-war-0.7.2.jar@start,\
+pax-web-jsp-0.7.2.jar@start,\
+org.apache.aries.jndi-${ariesJndiVersion}.jar@start,\
+org.apache.aries.util-${ariesUtilVersion}.jar@start,\
+org.apache.aries.blueprint-${ariesBlueprintVersion}.jar@start,\
+org.apache.aries.application.install-${ariesApplicationVersion}.jar@start,\
+org.apache.aries.application.management-${ariesApplicationVersion}.jar@start,\
+org.apache.aries.application.api-${ariesApplicationVersion}.jar@start,\
+org.apache.aries.application.utils-${ariesApplicationVersion}.jar@start,\
+org.apache.aries.application.deployment.management-${ariesApplicationVersion}.jar@start,\
+org.apache.aries.application.modeller-${ariesApplicationVersion}.jar@start,\
+org.apache.aries.application.resolver.noop-${ariesApplicationVersion}.jar@start,\
+org.apache.aries.application.noop.platform.repo-${ariesApplicationVersion}.jar@start,\
+org.apache.aries.application.noop.postresolve.process-${ariesApplicationVersion}.jar@start,\
+org.apache.aries.application.default.local.platform-${ariesApplicationVersion}.jar@start,\
+org.apache.felix.fileinstall-2.0.8.jar@start,\
+org.apache.aries.application.runtime-${ariesApplicationVersion}.jar@start,\
+ tuscany/modules/tuscany-xsd-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/axis2-mtompolicy-1.5.1@:start,\
+ tuscany/modules/rampart-trust-1.4@:start,\
+ tuscany/modules/axis2-java2wsdl-1.5.1@:start,\
+ tuscany/modules/xmlsec-1.4.3@:start,\
+ tuscany/modules/tuscany-sca-api-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/tuscany-endpoint-tribes-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/tuscany-databinding-jaxb-axiom-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/tuscany-binding-ws-runtime-axis2-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/httpcore-4.0.1@:start,\
+ tuscany/modules/bcel-5.2@:start,\
+ tuscany/modules/jsr250-api-1.0@:start,\
+ tuscany/modules/httpcore-nio-4.0.1@:start,\
+ tuscany/modules/commons-collections-3.2@:start,\
+ tuscany/modules/geronimo-jta_1.1_spec-1.1.1.jar@:start,\
+ tuscany/modules/jaxb-impl-2.1.12@:start,\
+ tuscany/modules/tuscany-implementation-osgi-runtime-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/tuscany-assembly-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/woden-api-1.0M8.jar@:start,\
+ tuscany/modules/tuscany-binding-ws-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/geronimo-stax-api_1.0_spec-1.0.1.jar@:start,\
+ tuscany/modules/tuscany-assembly-xsd-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/services-3.2.0-v20090520-1800.jar@:start,\
+ tuscany/modules/tuscany-contribution-osgi-2.0-SNAPSHOT.jar@:start,\
+# tuscany/modules/jetty-util-6.1.19.jar@:start,\
+ tuscany/modules/xml-apis-1.0.b2@:start,\
+ tuscany/modules/tuscany-databinding-axiom-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/jakarta-regexp-1.4@:start,\
+ tuscany/modules/log4j-1.2.15@:start,\
+ tuscany/modules/tuscany-common-xml-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/jaxws-api-2.1@:start,\
+ tuscany/modules/commons-discovery-0.4@:start,\
+ tuscany/modules/tuscany-contribution-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/xml-apis-1.3.04@:start,\
+ tuscany/modules/tuscany-host-http-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/mex-1.5.1-impl@:start,\
+ tuscany/modules/tuscany-implementation-java-runtime-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/geronimo-jms_1.1_spec-1.1.1.jar@:start,\
+ tuscany/modules/neethi-2.0.4.jar@:start,\
+ tuscany/modules/commons-httpclient-3.1@:start,\
+ tuscany/modules/tribes-6.0.26@:start,\
+ tuscany/modules/tuscany-sca-client-impl-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/cglib-2.2@:start,\
+ tuscany/modules/annogen-0.1.0@:start,\
+ tuscany/modules/tuscany-interface-wsdl-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/tuscany-interface-java-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/commons-cli-1.2.jar@:start,\
+ tuscany/modules/tuscany-databinding-jaxb-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/tuscany-binding-sca-runtime-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/axis2-codegen-1.5.1@:start,\
+ tuscany/modules/tuscany-node-api-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/woden-impl-dom-1.0M8@:start,\
+ tuscany/modules/tuscany-extensibility-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/tuscany-binding-ws-wsdlgen-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/commons-logging-1.1.1@:start,\
+ tuscany/modules/tuscany-common-java-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/tuscany-host-jetty-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/tuscany-builder-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/tuscany-databinding-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/jaxen-1.1.1@:start,\
+ tuscany/modules/tuscany-core-databinding-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/axis2-transport-jms-1.0.0@:start,\
+ tuscany/modules/axis2-transport-base-1.0.0@:start,\
+ tuscany/modules/axiom-impl-1.2.8.jar@:start,\
+ tuscany/modules/tuscany-node-impl-osgi-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/activation-1.1@:start,\
+ tuscany/modules/tuscany-node-impl-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/tuscany-node-launcher-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/xercesImpl-2.8.1@:start,\
+ tuscany/modules/xalan-2.7.0@:start,\
+ tuscany/modules/axiom-dom-1.2.8.jar@:start,\
+ tuscany/modules/tuscany-core-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/tuscany-core-spi-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/axis2-kernel-1.5.1@:start,\
+ tuscany/modules/tuscany-policy-security-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/tuscany-monitor-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/geronimo-ws-metadata_2.0_spec-1.1.2.jar@:start,\
+ tuscany/modules/jsr181-api-1.0-MR1@:start,\
+ tuscany/modules/tuscany-assembly-xml-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/tuscany-domain-node-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/tuscany-interface-java-jaxws-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/tuscany-deployment-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/mail-1.4@:start,\
+ tuscany/modules/axis-ant-1.4@:start,\
+ tuscany/modules/dom4j-1.6.1@:start,\
+ tuscany/modules/geronimo-javamail_1.4_spec-1.6.jar@:start,\
+ tuscany/modules/tuscany-data-api-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/axiom-api-1.2.8@:start,\
+ tuscany/modules/geronimo-activation_1.1_spec-1.0.1.jar@:start,\
+ tuscany/modules/axis2-transport-http-1.5.1@:start,\
+ tuscany/modules/geronimo-jta_1.0.1B_spec-1.0@:start,\
+# tuscany/modules/jetty-6.1.19.jar@:start,\
+ tuscany/modules/wss4j-1.5.4@:start,\
+ tuscany/modules/servlet-api-2.5@:start,\
+ tuscany/modules/commons-io-1.4.jar@:start,\
+ tuscany/modules/rampart-core-1.4@:start,\
+ tuscany/modules/tuscany-implementation-osgi-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/wsdl4j-1.6.2@:start,\
+ tuscany/modules/XmlSchema-1.4.3.jar@:start,\
+ tuscany/modules/tuscany-extensibility-equinox-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/jaxb-api-2.1@:start,\
+ tuscany/modules/rampart-policy-1.4@:start,\
+ tuscany/modules/axis2-transport-local-1.5.1@:start,\
+ tuscany/modules/commons-codec-1.3@:start,\
+# tuscany/modules/juli-6.0.26@:start,\
+ tuscany/modules/asm-3.1@:start,\
+ tuscany/modules/tuscany-gateway-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/backport-util-concurrent-3.1@:start,\
+ tuscany/modules/commons-fileupload-1.2@:start,\
+ tuscany/modules/tuscany-implementation-java-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/tuscany-node-launcher-equinox-2.0-SNAPSHOT.jar@:start,\
+ tuscany/modules/tuscany-shell-2.0-SNAPSHOT.jar@:start,\
+# tuscany/modules/wstx-asl-3.2.4@:start,\
+ tuscany/modules/jdom-1.0@:start,\
+ tuscany/modules/wstx-asl-3.2.6@:start,\
+org.apache.aries.samples.dgoat.api-${version}@start,\
+org.apache.aries.samples.dgoat.web-${version}.jar@start,\
+org.apache.aries.samples.dgoat.dummy-${version}.jar@start,\
+org.apache.aries.samples.dgoat.dummy2-${version}.jar@start,\
+org.apache.aries.samples.dgoat.bundlecontextmodel-${version}.jar@start,\
+org.apache.aries.samples.dgoat.info.enhancer-${version}.jar@start
+eclipse.ignoreApp=true
+org.ops4j.pax.logging.DefaultServiceLog.level=DEBUG
+org.osgi.framework.system.packages=javax.accessibility,\
+javax.activation,\
+javax.activity,\
+javax.annotation,\
+javax.annotation.processing,\
+javax.crypto,\
+javax.crypto.interfaces,\
+javax.crypto.spec,\
+javax.imageio,\
+javax.imageio.event,\
+javax.imageio.metadata,\
+javax.imageio.plugins.bmp,\
+javax.imageio.plugins.jpeg,\
+javax.imageio.spi,\
+javax.imageio.stream,\
+#javax.jms,\
+#javax.jws,\
+#javax.jws.soap,\
+javax.lang.model,\
+javax.lang.model.element,\
+javax.lang.model.type,\
+javax.lang.model.util,\
+javax.management,\
+javax.management.loading,\
+javax.management.modelmbean,\
+javax.management.monitor,\
+javax.management.openmbean,\
+javax.management.relation,\
+javax.management.remote,\
+javax.management.remote.rmi,\
+javax.management.timer,\
+javax.naming,\
+javax.naming.directory,\
+javax.naming.event,\
+javax.naming.ldap,\
+javax.naming.spi,\
+javax.net,\
+javax.net.ssl,\
+javax.print,\
+javax.print.attribute,\
+javax.print.attribute.standard,\
+javax.print.event,\
+javax.rmi,\
+javax.rmi.CORBA,\
+javax.rmi.ssl,\
+javax.script,\
+javax.security.auth,\
+javax.security.auth.callback,\
+javax.security.auth.kerberos,\
+javax.security.auth.login,\
+javax.security.auth.spi,\
+javax.security.auth.x500,\
+javax.security.cert,\
+javax.security.sasl,\
+javax.sound.midi,\
+javax.sound.midi.spi,\
+javax.sound.sampled,\
+javax.sound.sampled.spi,\
+javax.sql,\
+javax.sql.rowset,\
+javax.sql.rowset.serial,\
+javax.sql.rowset.spi,\
+javax.swing,\
+javax.swing.border,\
+javax.swing.colorchooser,\
+javax.swing.event,\
+javax.swing.filechooser,\
+javax.swing.plaf,\
+javax.swing.plaf.basic,\
+javax.swing.plaf.metal,\
+javax.swing.plaf.multi,\
+javax.swing.plaf.synth,\
+javax.swing.table,\
+javax.swing.text,\
+javax.swing.text.html,\
+javax.swing.text.html.parser,\
+javax.swing.text.rtf,\
+javax.swing.tree,\
+javax.swing.undo,\
+javax.tools,\
+javax.transaction,\
+javax.transaction.xa,\
+javax.xml,\
+javax.xml.bind,\
+javax.xml.bind.annotation,\
+javax.xml.bind.annotation.adapters,\
+javax.xml.bind.attachment,\
+javax.xml.bind.helpers,\
+javax.xml.bind.util,\
+javax.xml.crypto,\
+javax.xml.crypto.dom,\
+javax.xml.crypto.dsig,\
+javax.xml.crypto.dsig.dom,\
+javax.xml.crypto.dsig.keyinfo,\
+javax.xml.crypto.dsig.spec,\
+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.stax,\
+javax.xml.transform.stream,\
+javax.xml.validation,\
+javax.xml.ws,\
+javax.xml.ws.handler,\
+javax.xml.ws.handler.soap,\
+javax.xml.ws.http,\
+javax.xml.ws.soap,\
+javax.xml.ws.spi,\
+javax.xml.ws.wsaddressing,\
+javax.xml.xpath,\
+org.ietf.jgss,\
+org.omg.CORBA,\
+org.omg.CORBA_2_3,\
+org.omg.CORBA_2_3.portable,\
+org.omg.CORBA.DynAnyPackage,\
+org.omg.CORBA.ORBPackage,\
+org.omg.CORBA.portable,\
+org.omg.CORBA.TypeCodePackage,\
+org.omg.CosNaming,\
+org.omg.CosNaming.NamingContextExtPackage,\
+org.omg.CosNaming.NamingContextPackage,\
+org.omg.Dynamic,\
+org.omg.DynamicAny,\
+org.omg.DynamicAny.DynAnyFactoryPackage,\
+org.omg.DynamicAny.DynAnyPackage,\
+org.omg.IOP,\
+org.omg.IOP.CodecFactoryPackage,\
+org.omg.IOP.CodecPackage,\
+org.omg.Messaging,\
+org.omg.PortableInterceptor,\
+org.omg.PortableInterceptor.ORBInitInfoPackage,\
+org.omg.PortableServer,\
+org.omg.PortableServer.CurrentPackage,\
+org.omg.PortableServer.POAManagerPackage,\
+org.omg.PortableServer.POAPackage,\
+org.omg.PortableServer.portable,\
+org.omg.PortableServer.ServantLocatorPackage,\
+org.omg.SendingContext,\
+org.omg.stub.java.rmi,\
+org.w3c.dom,\
+org.w3c.dom.bootstrap,\
+org.w3c.dom.css,\
+org.w3c.dom.events,\
+org.w3c.dom.html,\
+org.w3c.dom.ls,\
+org.w3c.dom.ranges,\
+org.w3c.dom.stylesheets,\
+org.w3c.dom.traversal,\
+org.w3c.dom.views,\
+org.w3c.dom.xpath,\
+org.xml.sax,\
+org.xml.sax.ext,\
+org.xml.sax.helpers,\
+com.ibm.CORBA.iiop
+
+xxorg.osgi.framework.system.packages=javax.xml.parsers,\
+javax.naming
+xorg.osgi.framework.system.packages=javax.accessibility,\
+javax.activation,\
+javax.activity,\
+javax.annotation,\
+javax.annotation.processing,\
+javax.crypto,\
+javax.crypto.interfaces,\
+javax.crypto.spec,\
+javax.imageio,\
+javax.imageio.event,\
+javax.imageio.metadata,\
+javax.imageio.plugins.bmp,\
+javax.imageio.plugins.jpeg,\
+javax.imageio.spi,\
+javax.imageio.stream,\
+javax.jws,\
+javax.jws.soap,\
+javax.lang.model,\
+javax.lang.model.element,\
+javax.lang.model.type,\
+javax.lang.model.util,\
+javax.management,\
+javax.management.loading,\
+javax.management.modelmbean,\
+javax.management.monitor,\
+javax.management.openmbean,\
+javax.management.relation,\
+javax.management.remote,\
+javax.management.remote.rmi,\
+javax.management.timer,\
+javax.naming,\
+javax.naming.directory,\
+javax.naming.event,\
+javax.naming.ldap,\
+javax.naming.spi,\
+javax.net,\
+javax.net.ssl,\
+javax.print,\
+javax.print.attribute,\
+javax.print.attribute.standard,\
+javax.print.event,\
+javax.rmi,\
+javax.rmi.CORBA,\
+javax.rmi.ssl,\
+javax.script,\
+javax.security.auth,\
+javax.security.auth.callback,\
+javax.security.auth.kerberos,\
+javax.security.auth.login,\
+javax.security.auth.spi,\
+javax.security.auth.x500,\
+javax.security.cert,\
+javax.security.sasl,\
+javax.sound.midi,\
+javax.sound.midi.spi,\
+javax.sound.sampled,\
+javax.sound.sampled.spi,\
+javax.sql,\
+javax.sql.rowset,\
+javax.sql.rowset.serial,\
+javax.sql.rowset.spi,\
+javax.swing,\
+javax.swing.border,\
+javax.swing.colorchooser,\
+javax.swing.event,\
+javax.swing.filechooser,\
+javax.swing.plaf,\
+javax.swing.plaf.basic,\
+javax.swing.plaf.metal,\
+javax.swing.plaf.multi,\
+javax.swing.plaf.synth,\
+javax.swing.table,\
+javax.swing.text,\
+javax.swing.text.html,\
+javax.swing.text.html.parser,\
+javax.swing.text.rtf,\
+javax.swing.tree,\
+javax.swing.undo,\
+javax.tools,\
+javax.transaction,\
+javax.transaction.xa,\
+javax.xml,\
+javax.xml.bind,\
+javax.xml.bind.annotation,\
+javax.xml.bind.annotation.adapters,\
+javax.xml.bind.attachment,\
+javax.xml.bind.helpers,\
+javax.xml.bind.util,\
+javax.xml.crypto,\
+javax.xml.crypto.dom,\
+javax.xml.crypto.dsig,\
+javax.xml.crypto.dsig.dom,\
+javax.xml.crypto.dsig.keyinfo,\
+javax.xml.crypto.dsig.spec,\
+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.stax,\
+javax.xml.transform.stream,\
+javax.xml.validation,\
+javax.xml.ws,\
+javax.xml.ws.handler,\
+javax.xml.ws.handler.soap,\
+javax.xml.ws.http,\
+javax.xml.ws.soap,\
+javax.xml.ws.spi,\
+javax.xml.ws.wsaddressing,\
+javax.xml.xpath,\
+org.ietf.jgss,\
+org.omg.CORBA,\
+org.omg.CORBA_2_3,\
+org.omg.CORBA_2_3.portable,\
+org.omg.CORBA.DynAnyPackage,\
+org.omg.CORBA.ORBPackage,\
+org.omg.CORBA.portable,\
+org.omg.CORBA.TypeCodePackage,\
+org.omg.CosNaming,\
+org.omg.CosNaming.NamingContextExtPackage,\
+org.omg.CosNaming.NamingContextPackage,\
+org.omg.Dynamic,\
+org.omg.DynamicAny,\
+org.omg.DynamicAny.DynAnyFactoryPackage,\
+org.omg.DynamicAny.DynAnyPackage,\
+org.omg.IOP,\
+org.omg.IOP.CodecFactoryPackage,\
+org.omg.IOP.CodecPackage,\
+org.omg.Messaging,\
+org.omg.PortableInterceptor,\
+org.omg.PortableInterceptor.ORBInitInfoPackage,\
+org.omg.PortableServer,\
+org.omg.PortableServer.CurrentPackage,\
+org.omg.PortableServer.POAManagerPackage,\
+org.omg.PortableServer.POAPackage,\
+org.omg.PortableServer.portable,\
+org.omg.PortableServer.ServantLocatorPackage,\
+org.omg.SendingContext,\
+org.omg.stub.java.rmi,\
+org.w3c.dom,\
+org.w3c.dom.bootstrap,\
+org.w3c.dom.css,\
+org.w3c.dom.events,\
+org.w3c.dom.html,\
+org.w3c.dom.ls,\
+org.w3c.dom.ranges,\
+org.w3c.dom.stylesheets,\
+org.w3c.dom.traversal,\
+org.w3c.dom.views,\
+org.w3c.dom.xpath,\
+org.xml.sax,\
+org.xml.sax.ext,\
+org.xml.sax.helpers,\
+javax.transaction;partial=true;mandatory:=partial,\
+javax.transaction.xa;partial=true;mandatory:=partial
+