Commit in servicemix/ws/jaxws/wspojo on MAIN
wsdl/SoapServices.wsdl+5-31.1 -> 1.2
.cvsignore+2added 1.1
maven.xml+62added 1.1
project.properties+37added 1.1
project.xml+88added 1.1
+194-3
4 added + 1 modified, total 5 files
added maven build to generate the website and jar deployment

servicemix/ws/jaxws/wspojo/wsdl
SoapServices.wsdl 1.1 -> 1.2
diff -u -r1.1 -r1.2
--- SoapServices.wsdl	23 Aug 2005 11:38:42 -0000	1.1
+++ SoapServices.wsdl	23 Aug 2005 15:04:19 -0000	1.2
@@ -26,12 +26,11 @@
       <xsd:include
         schemaLocation="WS-BaseNotification-1_2-Draft_01.xsd" />
 
-      <!--
-        
         <xsd:import
         namespace="http://schemas.xmlsoap.org/ws/2003/03/addressing"
         schemaLocation="WS-Addressing-2003_03.xsd" />
-        
+
+      <!--
         <xsd:import
         namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd"
         schemaLocation="WS-BaseFaults-1_2-Draft_01.xsd" />
@@ -183,6 +182,9 @@
       <soap:operation
         soapAction="http://servicemix.org/wspojo/notification/PauseSubscription" />
       <wsdl:input>
+      <!--  TODO 
+        <soap:header message="tns:EndpointReference" part="endpointReference" use="literal"/>
+        -->
         <soap:body use="literal" />
       </wsdl:input>
       <wsdl:output>

servicemix/ws/jaxws/wspojo
.cvsignore added at 1.1
diff -N .cvsignore
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ .cvsignore	23 Aug 2005 15:04:19 -0000	1.1
@@ -0,0 +1,2 @@
+build
+velocity.log

servicemix/ws/jaxws/wspojo
maven.xml added at 1.1
diff -N maven.xml
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ maven.xml	23 Aug 2005 15:04:19 -0000	1.1
@@ -0,0 +1,62 @@
+<project default="default" xmlns:j="jelly:core" xmlns:ant="jelly:ant" xmlns:maven="jelly:maven">
+
+  <goal name="default">
+    <attainGoal name="clean"/>
+    <attainGoal name="jar:install"/>
+  </goal>
+
+  <preGoal name="java:compile">
+    <attainGoal name="jaxws:compile"/>
+  </preGoal>
+
+  <goal name="jaxws:compile" prereqs="setclasspath" description="generate JAX-WS POJOS from WSDL">
+
+    <mkdir dir="${jaxws.compiled.java.dir}"/>
+    <mkdir dir="${jaxws.compiled.classes.dir}"/>
+
+    <wsimport
+            fork="true"
+            debug="${debug}"
+            verbose="${verbose}"
+            keep="${keep}"
+            sourceBase="${jaxws.compiled.java.dir}"
+            base="${jaxws.compiled.classes.dir}"
+            wsdlFile="${wsdl.home}/SoapServices.wsdl">
+      <!--
+      <binding dir="${etc.home}" includes="${server.binding}"/>
+      -->
+    </wsimport>
+  	<!--
+    <wsimport
+            fork="true"
+            debug="${debug}"
+            verbose="${verbose}"
+            keep="${keep}"
+            sourceBase="${src.home}"
+            base="${build.classes.home}"
+            wsdlFile="${wsdl.home}/SoapConsumer.wsdl">
+      <binding dir="${etc.home}" includes="${server.binding}"/>
+    </wsimport>
+    -->
+
+  </goal>
+
+  <goal name="setclasspath">
+    <path id="jaxws.classpath">
+      <fileset dir="${lib.home}" includes="**/*.jar"/>
+    </path>
+
+    <taskdef name="wsimport" classname="com.sun.tools.ws.ant.WsImport">
+      <classpath refid="jaxws.classpath"/>
+    </taskdef>
+
+    <taskdef name="wsgen" classname="com.sun.tools.ws.ant.WsGen">
+      <classpath refid="jaxws.classpath"/>
+    </taskdef>
+
+    <taskdef name="apt" classname="com.sun.tools.ws.ant.Apt">
+      <classpath refid="jaxws.classpath"/>
+    </taskdef>
+  </goal>
+
+</project>

servicemix/ws/jaxws/wspojo
project.properties added at 1.1
diff -N project.properties
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ project.properties	23 Aug 2005 15:04:19 -0000	1.1
@@ -0,0 +1,37 @@
+# -------------------------------------------------------------------
+# JAX-WS stuff
+# -------------------------------------------------------------------
+lib.home=lib
+etc.home=etc
+wsdl.home=wsdl
+
+debug=true
+verbose=false
+keep=true
+server.binding=
+
+jaxws.compiled.classes.dir=target/classes
+jaxws.compiled.java.dir=target/java
+
+# -------------------------------------------------------------------
+# Build Properties
+# -------------------------------------------------------------------
+maven.multiproject.type=jar
+
+maven.compile.source=1.5
+maven.compile.target=1.5
+maven.test.source=1.5
+maven.compile.deprecation=true
+maven.compile.debug=true
+maven.compile.optimize=true
+
+maven.javadoc.source=1.5
+maven.javadoc.additionalparam = -linksource -extdirs lib
+#maven.javadoc.classpathref = jaxws.classpath
+
+
+maven.javadoc.links=\
+http://download.java.net/jdk6/docs/api/,\
+http://java.sun.com/j2ee/1.5/docs/api/,\
+http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent,\
+http://jakarta.apache.org/commons/logging/apidocs
\ No newline at end of file

servicemix/ws/jaxws/wspojo
project.xml added at 1.1
diff -N project.xml
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ project.xml	23 Aug 2005 15:04:19 -0000	1.1
@@ -0,0 +1,88 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<project>
+  <pomVersion>3</pomVersion>
+  <extend>${basedir}/../../../project.xml</extend>
+
+  <name>ServiceMix :: WSPOJOs</name>
+  <id>servicemix-wspojo</id>
+  <description>
+    WS-* Specification POJOs generated using JAX-WS / JAXB 2.0
+  </description>
+
+  <package>*</package>
+
+  <packageGroups>
+    <packageGroup>
+      <title>WS-Notification APIs</title>
+      <packages>org.servicemix.wspojo.notification</packages>
+    </packageGroup>
+    <packageGroup>
+      <title>WS-Notification Implementation classes</title>
+      <packages>org.servicemix.wspojo.notification.*</packages>
+    </packageGroup>
+    <packageGroup>
+      <title>WS-ResourceProperties and WS-ResourceLifetime APIs</title>
+      <packages>org.servicemix.wspojo.resource</packages>
+    </packageGroup>
+    <packageGroup>
+      <title>WS-Eventing APIs</title>
+      <packages>org.servicemix.wspojo.eventing</packages>
+    </packageGroup>
+    <packageGroup>
+      <title>POJOs for the WS-Addressing, WS-Eventing, WS-Notification, WS-Resource* schemas</title>
+      <packages>org.*</packages>
+    </packageGroup>
+  </packageGroups>
+
+
+  <siteDirectory>/home/projects/servicemix/public_html/maven/ws/jaxws</siteDirectory>
+
+  <dependencies>
+
+
+  </dependencies>
+
+  <build>
+    <sourceDirectory>${jaxws.compiled.java.dir}</sourceDirectory>
+
+    <resources>
+      <resource>
+        <directory>src/main/resources</directory>
+        <includes>
+          <include>**/*.xml</include>
+          <include>**/*.properties</include>
+        </includes>
+      </resource>
+      <resource>
+        <directory>${jaxws.compiled.classes.dir}</directory>
+        <includes>
+          <include>**/*.xsb</include>
+          <include>**/*.wsdl</include>
+          <include>**/*.xml</include>
+          <include>**/*.class</include>
+        </includes>
+      </resource>
+    </resources>
+  </build>
+  <reports>
+
+    <!-- re-enable when we can get the warnings down to less than a few Mb!
+     <report>maven-checkstyle-plugin</report>
+     <report>maven-simian-plugin</report>
+     <report>maven-faq-plugin</report>
+     <report>maven-changes-plugin</report>
+     <report>maven-clover-plugin</report>
+     <report>maven-changelog-plugin</report>
+     <report>maven-file-activity-plugin</report>
+     <report>maven-developer-activity-plugin</report>
+    -->
+    <report>maven-javadoc-plugin</report>
+    <!--
+     <report>maven-jxr-plugin</report>
+     <report>maven-junit-report-plugin</report>
+     <report>maven-tasklist-plugin</report>
+     <report>maven-pmd-plugin</report>
+    -->
+
+  </reports>
+</project>
CVSspam 0.2.8



Reply via email to