You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by js...@apache.org on 2006/02/23 00:24:05 UTC

svn commit: r379976 - in /incubator/tuscany/java/sca/container.js: pom.xml src/main/resources/model/sca-core.xsd src/main/resources/model/sca-implementation-js.xsd

Author: jsdelfino
Date: Wed Feb 22 15:24:01 2006
New Revision: 379976

URL: http://svn.apache.org/viewcvs?rev=379976&view=rev
Log:
integrated generation of javascript implementation model

Removed:
    incubator/tuscany/java/sca/container.js/src/main/resources/model/sca-core.xsd
Modified:
    incubator/tuscany/java/sca/container.js/pom.xml
    incubator/tuscany/java/sca/container.js/src/main/resources/model/sca-implementation-js.xsd

Modified: incubator/tuscany/java/sca/container.js/pom.xml
URL: http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/container.js/pom.xml?rev=379976&r1=379975&r2=379976&view=diff
==============================================================================
--- incubator/tuscany/java/sca/container.js/pom.xml (original)
+++ incubator/tuscany/java/sca/container.js/pom.xml Wed Feb 22 15:24:01 2006
@@ -48,4 +48,27 @@
             <scope>test</scope>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.tuscany</groupId>
+                <artifactId>tuscany-sdo-plugin</artifactId>
+                <executions>
+                    <execution>
+                        <configuration>
+                            <schemaFile>${basedir}/src/main/resources/model/sca-implementation-js.xsd</schemaFile>
+                            <generateLoader>true</generateLoader>
+                            <generateSwitch>true</generateSwitch>
+                            <noNotification>true</noNotification>
+                        </configuration>
+                        <goals>
+                            <goal>generate</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+        </plugins>
+    </build>
+
 </project>

Modified: incubator/tuscany/java/sca/container.js/src/main/resources/model/sca-implementation-js.xsd
URL: http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/container.js/src/main/resources/model/sca-implementation-js.xsd?rev=379976&r1=379975&r2=379976&view=diff
==============================================================================
--- incubator/tuscany/java/sca/container.js/src/main/resources/model/sca-implementation-js.xsd (original)
+++ incubator/tuscany/java/sca/container.js/src/main/resources/model/sca-implementation-js.xsd Wed Feb 22 15:24:01 2006
@@ -14,9 +14,15 @@
   See the License for the specific language governing permissions and
   limitations under the License.
  -->
-<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:codegen="http://www.eclipse.org/emf/2002/Ecore" xmlns:js="http://org.apache.tuscany/xmlns/js/0.9" xmlns:sca="http://www.osoa.org/xmlns/sca/0.9" codegen:nsPrefix="js" codegen:package="org.apache.tuscany.container.js.assembly" elementFormDefault="qualified" targetNamespace="http://org.apache.tuscany/xmlns/js/0.9">
+<schema xmlns="http://www.w3.org/2001/XMLSchema"
+	xmlns:js="http://org.apache.tuscany/xmlns/js/0.9"
+	xmlns:sca="http://www.osoa.org/xmlns/sca/0.9" 
+	elementFormDefault="qualified"
+	xmlns:sdojava="commonj.sdo/java"
+	sdojava:package="org.apache.tuscany.container.js.assembly.scdl"
+	targetNamespace="http://org.apache.tuscany/xmlns/js/0.9">
 
-    <import namespace="http://www.osoa.org/xmlns/sca/0.9" schemaLocation="sca-core.xsd"/>
+    <import namespace="http://www.osoa.org/xmlns/sca/0.9" schemaLocation="../../../../../model/src/main/resources/model/sca-core.xsd"/>
 
     <element name="implementation.js" substitutionGroup="sca:implementation" type="js:JavaScriptImplementation"/>