javaextensions/webservices/build/build.xml
changeset 21 2a9601315dfc
equal deleted inserted replaced
18:e8e63152f320 21:2a9601315dfc
       
     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>