|
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> |