javaextensions/webservices/build/build.xml
changeset 78 71ad690e91f5
parent 72 1f0034e370aa
child 80 d6dafc5d983f
equal deleted inserted replaced
72:1f0034e370aa 78:71ad690e91f5
     1 <!--
       
     2 #
       
     3 # Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
       
     4 # All rights reserved.
       
     5 # This component and the accompanying materials are made available
       
     6 # under the terms of "Eclipse Public License v1.0"
       
     7 # which accompanies this distribution, and is available
       
     8 # at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     9 #
       
    10 # Initial Contributors:
       
    11 # Nokia Corporation - initial contribution.
       
    12 #
       
    13 # Contributors:
       
    14 #
       
    15 # Description: 
       
    16 #
       
    17 -->
       
    18 
       
    19 <project name="javawebservices" default="deploy" basedir=".">
       
    20   <description>
       
    21     Builds WebServices API
       
    22   </description>
       
    23 
       
    24   <import file="../../../build/utilities.xml"/>
       
    25 
       
    26   <!-- If there is no ../javasrc then this component is variated away from 
       
    27        current release, and nothing is compiled. The component is kept so
       
    28        that no other places need to be varied except the sources. -->
       
    29   <available property="sources.exist" file="../javasrc" />
       
    30   <target name="compile" if="sources.exist">
       
    31     <omj.javac />
       
    32   </target>
       
    33 
       
    34   <!-- Needed by the utilities.xml. See the description form the utilities.xml
       
    35        file -->
       
    36 
       
    37   <target name="create.public.api.jar">
       
    38       <omj.public.apis includes="
       
    39           org/xml/sax/Attributes.class,
       
    40           org/xml/sax/InputSource.class,
       
    41           org/xml/sax/Locator.class,
       
    42           org/xml/sax/SAXException.class,
       
    43           org/xml/sax/SAXNotRecognizedException.class,
       
    44           org/xml/sax/SAXNotSupportedException.class,
       
    45           org/xml/sax/SAXParseException.class,
       
    46           org/xml/sax/helpers/DefaultHandler.class,
       
    47           java/rmi/MarshalException.class,
       
    48           java/rmi/Remote.class,
       
    49           java/rmi/RemoteException.class,
       
    50           java/rmi/ServerException.class,
       
    51           javax/xml/parsers/FactoryConfigurationError.class,
       
    52           javax/xml/parsers/ParserConfigurationException.class,
       
    53           javax/xml/parsers/SAXParser.class,
       
    54           javax/xml/parsers/SAXParserFactory.class,
       
    55           javax/xml/namespace/QName.class,
       
    56           javax/xml/rpc/JAXRPCException.class,
       
    57           javax/xml/rpc/NamespaceConstants.class,
       
    58           javax/xml/rpc/Stub.class,
       
    59           javax/microedition/xml/rpc/ComplexType.class,
       
    60           javax/microedition/xml/rpc/Element.class,
       
    61           javax/microedition/xml/rpc/FaultDetailException.class,
       
    62           javax/microedition/xml/rpc/FaultDetailHandler.class,
       
    63           javax/microedition/xml/rpc/Operation.class,
       
    64           javax/microedition/xml/rpc/Type.class"/>
       
    65   </target>
       
    66 
       
    67   <target name="system.properties">
       
    68     <properties>
       
    69         xml.rpc.subset.version=1.0
       
    70         xml.jaxp.subset.version=1.0
       
    71     </properties>
       
    72   </target>
       
    73 </project>