You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by hi...@apache.org on 2010/02/17 13:13:49 UTC

svn commit: r910941 - in /harmony/enhanced/classlib/branches/java6: depends/files/bootclasspath.properties depends/jars/ modules/jaxws/ modules/jaxws/build.xml modules/jaxws/make/ modules/jaxws/make/depends.properties

Author: hindessm
Date: Wed Feb 17 12:13:48 2010
New Revision: 910941

URL: http://svn.apache.org/viewvc?rev=910941&view=rev
Log:
Adding jaxws dependency.

Added:
    harmony/enhanced/classlib/branches/java6/modules/jaxws/
    harmony/enhanced/classlib/branches/java6/modules/jaxws/build.xml   (with props)
    harmony/enhanced/classlib/branches/java6/modules/jaxws/make/
    harmony/enhanced/classlib/branches/java6/modules/jaxws/make/depends.properties   (with props)
Modified:
    harmony/enhanced/classlib/branches/java6/depends/files/bootclasspath.properties
    harmony/enhanced/classlib/branches/java6/depends/jars/   (props changed)

Modified: harmony/enhanced/classlib/branches/java6/depends/files/bootclasspath.properties
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/branches/java6/depends/files/bootclasspath.properties?rev=910941&r1=910940&r2=910941&view=diff
==============================================================================
--- harmony/enhanced/classlib/branches/java6/depends/files/bootclasspath.properties (original)
+++ harmony/enhanced/classlib/branches/java6/depends/files/bootclasspath.properties Wed Feb 17 12:13:48 2010
@@ -217,3 +217,5 @@
 bootclasspath.55=geronimo-stax-api_1.0_spec-1.0.1/geronimo-stax-api_1.0_spec-1.0.1.jar
 
 bootclasspath.56=geronimo-ws-metadata_2.0_spec-1.1.2/geronimo-ws-metadata_2.0_spec-1.1.2.jar
+
+bootclasspath.57=geronimo-jaxws_2.1_spec-1.0/geronimo-jaxws_2.1_spec-1.0.jar

Propchange: harmony/enhanced/classlib/branches/java6/depends/jars/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Wed Feb 17 12:13:48 2010
@@ -18,3 +18,4 @@
 geronimo-activation_1.1_spec-1.0.2
 geronimo-jaxb_2.1_spec-1.0
 geronimo-ws-metadata_2.0_spec-1.1.2
+geronimo-jaxws_2.1_spec-1.0

Added: harmony/enhanced/classlib/branches/java6/modules/jaxws/build.xml
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/branches/java6/modules/jaxws/build.xml?rev=910941&view=auto
==============================================================================
--- harmony/enhanced/classlib/branches/java6/modules/jaxws/build.xml (added)
+++ harmony/enhanced/classlib/branches/java6/modules/jaxws/build.xml Wed Feb 17 12:13:48 2010
@@ -0,0 +1,53 @@
+<?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 name="JAXWS Build" default="build" basedir=".">
+    <description>Build for jaxws component</description>
+
+    <property name="hy.hdk" location="${basedir}/../../deploy" />
+    <property name="hy.jdk" location="${hy.hdk}/jdk" />
+    <property name="depends.dir" location="${basedir}/../../depends" />
+    <import file="${hy.hdk}/build/ant/properties.xml" />
+    <import file="${hy.hdk}/build/ant/depends.xml" />
+
+    <target name="build" depends="check-depends, -copy-jars" />
+
+    <target name="check-depends">
+        <check-one-file src="${jaxws.url}" dest="${jaxws.jar}" />
+    </target>
+        
+    <target name="fetch-depends">
+        <mkdir dir="${jaxws.dir}" />
+        <download-one-file src="${jaxws.url}" dest="${jaxws.jar}"
+                           md5="${jaxws.md5}" />
+    </target>
+
+    <target name="-copy-jars">
+        <copy todir="${hy.jdk}/jre/lib/boot/${jaxws.basename}"
+              file="${jaxws.jar}" />
+    </target>
+
+    <target name="test" />
+
+    <target name="clean">
+        <delete dir="${hy.jdk}/jre/lib/boot/${jaxws.basename}" />
+    </target>
+
+</project>

Propchange: harmony/enhanced/classlib/branches/java6/modules/jaxws/build.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Added: harmony/enhanced/classlib/branches/java6/modules/jaxws/make/depends.properties
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/branches/java6/modules/jaxws/make/depends.properties?rev=910941&view=auto
==============================================================================
--- harmony/enhanced/classlib/branches/java6/modules/jaxws/make/depends.properties (added)
+++ harmony/enhanced/classlib/branches/java6/modules/jaxws/make/depends.properties Wed Feb 17 12:13:48 2010
@@ -0,0 +1,26 @@
+# 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.
+
+depends.jars=${depends.dir}/jars
+geronimo.base=http://repo2.maven.org/maven2/org/apache/geronimo/specs
+jaxws.base=${geronimo.base}/geronimo-jaxws_2.1_spec/1.0
+
+jaxws.version=2.1_spec-1.0
+jaxws.basename=geronimo-jaxws_${jaxws.version}
+jaxws.jarname=${jaxws.basename}.jar
+jaxws.dir=${depends.jars}/${jaxws.basename}
+jaxws.jar=${jaxws.dir}/${jaxws.jarname}
+jaxws.url=${jaxws.base}/${jaxws.jarname}
+jaxws.md5=41757df995d53aa4bef5cad57f52b1f4

Propchange: harmony/enhanced/classlib/branches/java6/modules/jaxws/make/depends.properties
------------------------------------------------------------------------------
    svn:eol-style = native