Skip to content
This repository has been archived by the owner on Feb 5, 2019. It is now read-only.

Jaxws21 #1202

Open
wants to merge 1,655 commits into
base: master
Choose a base branch
from
Open

Jaxws21 #1202

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1655 commits
Select commit Hold shift + click to select a range
57eecc3
Integrating sjsxp zephyr#821
Jun 4, 2010
84ea71d
The fixes for these test have gone only in 2.2. Marking the metadata
Jun 7, 2010
d5d9573
Works from 2.2 onwards
Jun 8, 2010
64e25f4
Backporting the 2.2 changes to trunk.
Jun 9, 2010
2c31b3b
Backporting changes from 2.2 branch(except operation dispatcher changes)
Jun 9, 2010
ddd2b72
Backporting StreamUtils from the 2.2 branch
Jun 9, 2010
3c63066
This commit was generated by cvs2svn to compensate for changes in r11…
Jun 18, 2010
652c09e
This commit was generated by cvs2svn to compensate for changes in r11…
Jun 18, 2010
80e9b1b
Integrating jaxb-ri-2.1#2 (2.1.13)
Jun 23, 2010
8daa1e8
Updating the JAXB version to 2.1.13
Jun 23, 2010
82f06b8
Integrating new harness that supports v3
Jul 9, 2010
f005375
[WSIT-1296] backporting this fix from 2.2.x to 2.1.x
Jul 13, 2010
d5e505e
Integrating latest harness
Jul 13, 2010
a6cbd83
Integrating latest ws test harnes
Jul 13, 2010
2f39a68
checking in the first version of async service, not working yet
Jul 13, 2010
99ba7ed
Integrate latest ws-test-harness that has fix for jing conflicts wit…
Jul 15, 2010
557f9de
Integrating latest ws-test-harness:689
Jul 21, 2010
898162f
Adding uses="servlet30" to the descriptor.
Jul 21, 2010
fb2737c
Running multiple requeststo he async service.
Jul 21, 2010
ae5da37
Refactoring the code a bit.
Jul 21, 2010
2e2444d
Adding no_webxml test.
Jul 21, 2010
e4d1694
silly copy&paste error
Jul 21, 2010
46770c6
correct test description
Jul 21, 2010
86c6812
Adding partial web.xml test.
Jul 21, 2010
db527d5
Add test with only partial listing of WSServlet for endpoints
Jul 21, 2010
1a83dea
adding servlet30 to uses
Jul 21, 2010
13971c0
This commit was generated by cvs2svn to compensate for changes in r11…
Jul 26, 2010
df42ae0
This commit was generated by cvs2svn to compensate for changes in r11…
Sep 3, 2010
a8fcd76
This commit was generated by cvs2svn to compensate for changes in r11…
Sep 4, 2010
71d203f
This commit was generated by cvs2svn to compensate for changes in r11…
Sep 5, 2010
852a367
This commit was generated by cvs2svn to compensate for changes in r11…
Sep 6, 2010
005d07f
This commit was generated by cvs2svn to compensate for changes in r11…
Sep 7, 2010
2c4187a
This commit was generated by cvs2svn to compensate for changes in r11…
Sep 8, 2010
520bc32
Porting the fix from JAX-WS 2.2.x branch to fix NPE when the content …
Sep 8, 2010
de6ca78
This commit was generated by cvs2svn to compensate for changes in r11…
Sep 9, 2010
a36f189
This commit was generated by cvs2svn to compensate for changes in r11…
Sep 10, 2010
840e262
This commit was generated by cvs2svn to compensate for changes in r11…
Sep 14, 2010
467419f
This commit was generated by cvs2svn to compensate for changes in r11…
Sep 15, 2010
5fdcc37
This commit was generated by cvs2svn to compensate for changes in r11…
Sep 16, 2010
eb538a8
This commit was generated by cvs2svn to compensate for changes in r11…
Sep 17, 2010
30a1c87
This commit was generated by cvs2svn to compensate for changes in r11…
Sep 18, 2010
01e960c
This commit was generated by cvs2svn to compensate for changes in r11…
Sep 19, 2010
f7f0a62
This commit was generated by cvs2svn to compensate for changes in r11…
Sep 20, 2010
1fc8002
This commit was generated by cvs2svn to compensate for changes in r11…
Sep 21, 2010
3f2a125
This commit was generated by cvs2svn to compensate for changes in r11…
Sep 22, 2010
d935e45
This commit was generated by cvs2svn to compensate for changes in r11…
Sep 23, 2010
e1bff27
This commit was generated by cvs2svn to compensate for changes in r11…
Sep 24, 2010
e7dfe6d
This commit was generated by cvs2svn to compensate for changes in r11…
Sep 25, 2010
841bf51
This commit was generated by cvs2svn to compensate for changes in r11…
Sep 26, 2010
4be878d
This commit was generated by cvs2svn to compensate for changes in r11…
Sep 27, 2010
a1fb0b4
This commit was generated by cvs2svn to compensate for changes in r11…
Sep 28, 2010
7c28de8
This commit was generated by cvs2svn to compensate for changes in r11…
Sep 29, 2010
7309223
This commit was generated by cvs2svn to compensate for changes in r11…
Sep 30, 2010
437ffb1
This commit was generated by cvs2svn to compensate for changes in r11…
Oct 1, 2010
a7f3591
This commit was generated by cvs2svn to compensate for changes in r11…
Oct 2, 2010
fb02896
This commit was generated by cvs2svn to compensate for changes in r11…
Oct 3, 2010
e2c3d3a
This commit was generated by cvs2svn to compensate for changes in r11…
Oct 4, 2010
7952720
Adding testcase that has extension elements at various points in the …
Oct 4, 2010
875748d
This commit was generated by cvs2svn to compensate for changes in r11…
Oct 5, 2010
6e670df
This commit was generated by cvs2svn to compensate for changes in r11…
Oct 6, 2010
f4f43e3
This commit was generated by cvs2svn to compensate for changes in r11…
Oct 7, 2010
d01d08d
This commit was generated by cvs2svn to compensate for changes in r11…
Oct 8, 2010
7ec6d86
This commit was generated by cvs2svn to compensate for changes in r11…
Oct 9, 2010
a791686
This commit was generated by cvs2svn to compensate for changes in r11…
Oct 10, 2010
d582f64
This commit was generated by cvs2svn to compensate for changes in r11…
Oct 11, 2010
9160458
This commit was generated by cvs2svn to compensate for changes in r11…
Oct 12, 2010
d9ed1dc
This commit was generated by cvs2svn to compensate for changes in r11…
Oct 12, 2010
9298462
This commit was generated by cvs2svn to compensate for changes in r11…
Oct 13, 2010
19c4a3c
Adding test case for issue:834.
Oct 13, 2010
87d0cce
This commit was generated by cvs2svn to compensate for changes in r11…
Oct 14, 2010
83b3739
This commit was generated by cvs2svn to compensate for changes in r11…
Oct 15, 2010
68087b1
This commit was generated by cvs2svn to compensate for changes in r11…
Oct 16, 2010
df3c0ab
This commit was generated by cvs2svn to compensate for changes in r11…
Oct 17, 2010
741b821
This commit was generated by cvs2svn to compensate for changes in r11…
Oct 18, 2010
7601536
This commit was generated by cvs2svn to compensate for changes in r11…
Oct 19, 2010
a94a04f
This commit was generated by cvs2svn to compensate for changes in r11…
Oct 20, 2010
1fe5164
This commit was generated by cvs2svn to compensate for changes in r11…
Oct 21, 2010
4b81888
JAXB hasn't fixed it, so skipping for 2.2.2
Oct 21, 2010
d9d272c
This commit was generated by cvs2svn to compensate for changes in r11…
Oct 22, 2010
629ebf6
This commit was generated by cvs2svn to compensate for changes in r11…
Oct 23, 2010
2075b57
This commit was generated by cvs2svn to compensate for changes in r11…
Oct 24, 2010
bf2aa02
This commit was generated by cvs2svn to compensate for changes in r11…
Oct 25, 2010
5fb0933
This commit was generated by cvs2svn to compensate for changes in r11…
Oct 26, 2010
89948b6
This commit was generated by cvs2svn to compensate for changes in r11…
Oct 27, 2010
1f0f626
This commit was generated by cvs2svn to compensate for changes in r11…
Oct 28, 2010
5f1b975
initial checkin
Nov 4, 2010
a750e01
initial checkin
Nov 4, 2010
799427b
add kenai commit hook
Nov 4, 2010
02feb20
JAX-WS-900: Don't override the EnityResolver on XJC( possibly set via…
Nov 12, 2010
4af03fc
JAX-WS-202:Default CatalogResolver implementation is broken as it dep…
Nov 12, 2010
9bbaedc
change hudson to hudson-sca and make cahnges to deal with artifact re…
Nov 19, 2010
67ac351
Add logic to do auto proxy settings when running internally.
Nov 19, 2010
ff24e0d
Add logic to do auto proxy settings when running internally.
Nov 19, 2010
452e336
Add logic to do auto proxy settings when running internally.
Nov 19, 2010
53472ca
does n't yet work, trying to set proxy automatically
Nov 19, 2010
5be8ba7
Adding a test case for HA.
Nov 20, 2010
19792ab
Adding some more tests
Nov 22, 2010
1cdc708
Closing the readers
Nov 23, 2010
28cb2d6
Setting http proxy properties when proxy is needed.
Nov 24, 2010
a3268e3
making all the tests run.
Nov 24, 2010
4242636
Excluding this test for 2.2.2
Nov 24, 2010
a832fc7
Testcase for issue:834. This doesn't use servlet classes and works with
Nov 24, 2010
dd387c6
updating the properties reflect hudson setup
Dec 3, 2010
ffb9036
Integrating jaxws-test-harness#697
Dec 7, 2010
b841c80
Integrating jaxws-test-harness#698
Dec 8, 2010
bce320a
Updating test-harness url for integration
Dec 8, 2010
7a627dc
Adding some more progress statements. Also closing the DataHandler
Dec 9, 2010
054c0ae
Making sure that mime files are not left behind in temp dir
Dec 10, 2010
158084c
Integrating jaxws-test-harness#699. Has a fix for passing http proxy …
Dec 11, 2010
57c4391
Adding a test case to test MessageContext
Dec 14, 2010
12ae831
integrating jaxws-test-harness#700
Dec 20, 2010
7bb7795
Cookies are overwritten when sub domain sets the cookies. This test v…
Dec 23, 2010
150ac35
Adding a test case for cookies, esp when sub-domains have cookies
Dec 23, 2010
7c112be
invoke() was invoking web service twice. Fixing it.
Dec 23, 2010
ff5b3dd
Adding a test for Endpoint.publish(HttpContext)
Dec 28, 2010
4907f31
Fixing the correct versions with which the tests would run
Dec 28, 2010
07bd9d2
Setting the version 2.2.4
Dec 29, 2010
e7353c8
Adding meaningful assertTrue
Dec 29, 2010
2200687
Integrating #703 of harness that has -targetVersion option
Dec 29, 2010
ea4af56
Adding some more cookie tests
Jan 12, 2011
17aab51
Test for GLASSFISH_15938
Feb 12, 2011
91899ee
Resotring this to the previous version.
Feb 12, 2011
716af67
Adding one more testcase
Feb 12, 2011
b837c3b
JAX-WS-900: Reverting fix for JAX-WS:900 in trunk to maintain branch …
Feb 14, 2011
a01483e
Fixing the licensee bundle task in trunk to include TLDA
Feb 28, 2011
07a190b
Porting from jaxws22, Don't run the tests if test dir does not exist.
Mar 1, 2011
fb595bf
Porting from jaxws22, Don't run the tests if test dir does not exist.
Mar 1, 2011
1ca2005
Porting from jaxws22, Updating licensee bundle task to bundle up sour…
Mar 3, 2011
9f4a236
Fixing the test. correct content-id was not set in the message
Mar 9, 2011
45a7424
Migrating a mime rpc/lit test
Mar 10, 2011
abfafb2
Integrating ws-test-harness#706 that has sub dir support for imported…
Mar 17, 2011
c7f65fa
JAX-WS-6434638: Adding test that uses imported wsdls and schema in su…
Mar 17, 2011
e71c70e
Fix the tests to check fault code as well.
Mar 17, 2011
57ffe1c
JAX-WS-934: Adding test to check MU header processing with Dispatch i…
Mar 18, 2011
b9a9458
Test case for session when address is set dynamically between requests
Mar 18, 2011
2c805ef
Since target is set to 2.2.5
Apr 6, 2011
bace59c
Since target is moved to 2.2.5
Apr 6, 2011
4a07a35
Moving since target to 2.2.5
Apr 6, 2011
b8ccdf3
Moving the since target to 2.2.5
Apr 6, 2011
af594b5
Moving the since target to 2.2.5
Apr 6, 2011
b1a6010
JAX-WS-7049699:Capturing of stack traces is disabled by default
Jun 1, 2011
b100eff
Added an item on how to run tests(for those who don't read the entire…
Jun 30, 2011
e936339
Issue fixed in xsb 1.3, Fixing the tests to verify as per the differe…
Jun 30, 2011
3d48d57
Name of the file should be ending with Test.
Jun 30, 2011
39b551e
Add more tests for parsing EPR inside wsdl:port definitions
Jun 30, 2011
85a6c5d
Fixing the tests to write the EPR and read it back again to varify th…
Jul 1, 2011
fd48792
validation SAXException is checked only captureStackTrace system prop…
Jul 14, 2011
40db044
These are not fixed in 2.2.5. Marking the since tag to 2.2.6
Jul 19, 2011
aef726f
Adding client-side SerializationFeature test
Jul 22, 2011
56d6cd6
Adding a testcase for server-side SerializationFeature
Jul 22, 2011
a579422
Fixed TestHandler classes to work with any JAXB implementation, not …
Jul 26, 2011
1e119d3
Adding a charset encoding feature test for MTOM
Jul 26, 2011
bb4d113
karen2296 Jul 27, 2011
18977ef
JAX_WS-963: whitebox test case for testing NPE while constructing SOA…
Jul 27, 2011
db3abb5
Test for fix for bug 12766704 / issue JAX_WS-970.
Jul 28, 2011
2626560
Modify ws-addressing related duplicate header negative test cases to …
rjeberhard Jul 28, 2011
dfd2fdb
Test for bug JAX_WS-974
Aug 2, 2011
450bdf7
JAX-WS-975: Test for constructing the actual inet address in ServerMg…
Aug 3, 2011
a4485ca
Unit test for Bug 7447078-jaxws web service fail to deploy if method …
karen2296 Aug 4, 2011
fe82fbd
Adding a test case for issue: 986
cantuccini-ml Aug 11, 2011
1acb128
let the clean target delete also tests' working directory
lukasj Aug 11, 2011
b798cc2
test for bug JAX_WS-982
Aug 12, 2011
91424ae
Aug 16, 2011
fb0f8a8
Aug 16, 2011
3efefd3
Moving these tests for 2.2.7 to get clean results
Aug 16, 2011
97e57b1
Fix testcases/fromwsdl/freeze so it does not assume relative paths to…
Aug 16, 2011
407df08
JAXWS-991 Duplicate addressing headers created as a result of address…
mirank Aug 23, 2011
1792db0
Adding a test case for issue: 941
cantuccini-ml Aug 26, 2011
3fab9b7
Added licence header
cantuccini-ml Aug 26, 2011
c7c60ee
JAXWS-943 WS-Addressing doesn't work as it had on previous releases -…
mirank Aug 31, 2011
0a45403
Adding few cases for overriding methods
Sep 1, 2011
fd0722a
JAX_WS-943 test fixed - annotation @Override removed in order to be c…
mirank Sep 2, 2011
9a8248f
JAX_WS-620
mirank Sep 21, 2011
48be701
removed @Override annotation to pass jdk5 tests
mirank Sep 22, 2011
8f80cdb
Description in test descriptor changed (harness had problem with depl…
mirank Sep 22, 2011
8b422dd
Adds test for bug JAX_WS-1001 (RuntimeWSDLParser.parse should priorit…
desagar Sep 22, 2011
6b33075
Name change matching unfork.
rjeberhard Sep 26, 2011
4790b20
MultiThreadTest fix - increased timeout for waiting to finish tests -…
mirank Oct 4, 2011
5ca8e33
required by some tests
Oct 17, 2011
69f07c0
Adding a test case for validating 'non public' web methods
cantuccini-ml Nov 2, 2011
b6f53ae
harness-javac-options: updated harness libs and added javac option to…
mirank Nov 4, 2011
4031428
JAXWS-1015: JAX-WS 2.2.* BUG with Content-type having action paramter…
mirank Nov 22, 2011
1b76811
Fix the test failure cause by my previous change
chpatel3 Nov 22, 2011
57102cf
Correct the message string for HandlerFaultTest
chpatel3 Nov 22, 2011
d53bf79
JAXWS-670: Incorrect encoding of action parameter in MIME multipart/r…
mirank Nov 23, 2011
0cc3bca
JAX_WS-881 - reusing JAXBContext (problem was in JAXB-RI implementation)
mirank Nov 29, 2011
3f806da
move the release out
Dec 7, 2011
d3e1564
move the release out
Dec 7, 2011
8f1a4e3
Adding a test case for issue: 1024
cantuccini-ml Dec 9, 2011
0e11d35
- added inheritance legacy test
cantuccini-ml Dec 10, 2011
b388d56
Fixed uncompilable with JaxwsInJdk - tests marked as thay require RI …
mirank Dec 12, 2011
92273d6
Added testcase for WSIT-1533: issue already fixed, adding testcase ju…
mirank Dec 21, 2011
6580be8
T13Y - message bundles modified (based on comments from Metro_Webserv…
Jan 3, 2012
62ee899
Changing test descriptors to exclude those from jdk7 testing (problem…
mirank Jan 4, 2012
d5c981b
JAX_WS-1045 http://java.net/jira/browse/JAX_WS-1045 - NPE at com.sun.…
mirank Jan 25, 2012
217fe1c
JAX_WS-1040 EndpointInterface annotation generated based on wsdl for …
mirank Jan 25, 2012
2114052
fixing test descriptors for JAX_WS-1040, JAX_WS-1045 tests (incorrect…
mirank Jan 26, 2012
569a73b
removed wsdlLocation attr (test was failing when used lwhs)
mirank Jan 26, 2012
fe15dbd
JAX_WS-1044 - http://java.net/jira/browse/JAX_WS-1044 - Setting HTTP …
mirank Feb 15, 2012
6fe781b
bug 13576977: WsImport fails when soap:header found within binding/op…
mirank Feb 16, 2012
31f1cee
Adding warning if unknown extension elements/attributes found; revert…
mirank Feb 17, 2012
e637914
http://java.net/jira/browse/JAX_WS-1049 - Reading from BindingProvide…
mirank Mar 15, 2012
9b86a6a
Updated javadoc + added some comments to tests
mirank Mar 16, 2012
e1db999
SAAJ-67 - upgraded SAAJ version to fix a bug related to MimeHeaders
mirank Mar 20, 2012
8f50002
Added additional check for legacy WebMethod computation
cantuccini-ml May 3, 2012
03cd3c6
Test migration from rearch-2005: added missing parts of "fromwsdl.mim…
mirank May 25, 2012
6edc978
upgraded harness (added support for user sun-jaxws.xml and external m…
mirank May 30, 2012
f0c2498
http://barrida.cz.oracle.com/r/581/
shihchang May 31, 2012
d29b609
Fixing test migrated from legacy tests - old test utilities fixed to …
mirank Jun 1, 2012
4930268
JAX_WS-1050 - WSDL parsing fails with NPE when no correcsponding faul…
mirank Jun 18, 2012
fd5ede0
exclude the test from this version
Jul 9, 2012
efbc5fe
exclude for now, should be re-enabled when the issue is fixed
Jul 9, 2012
c46820e
JAX_WS-1075: test case for revision#13279: RI Http Adapter should sen…
Jul 27, 2012
45c1fdc
redirect standard error output
Jul 30, 2012
a88e018
use correct key words to search http status code
Jul 30, 2012
2eb0be4
update harness to handle mavenized jax-ws ri workspace
lukasj Aug 13, 2012
0851764
update harness in trunk
lukasj Aug 14, 2012
dab4a31
harness update - fix localizable messages for wsimport in tests
lukasj Aug 15, 2012
3bbbe6e
removing ant dependency (previously used by accident)
mirank Aug 15, 2012
6f41867
update harness
lukasj Aug 15, 2012
5266a93
increase project version
lukasj Nov 7, 2012
1860751
backporting fix for bug #14504957 to 2.1.x
lukasj Nov 7, 2012
28c2a2b
JDK 5 compatible harness
lukasj Nov 8, 2012
992a637
rollback harness to previous revision 13362
lukasj Nov 9, 2012
27390d8
prepare next development iteration
lukasj Nov 20, 2012
a2aa2fe
integrate jaxb-2.1.15
lukasj May 20, 2013
f11706b
cprights, props update
lukasj May 20, 2013
9829d73
remove snapshot builds from svn
lukasj May 21, 2013
42bbbd9
update poms a bit
lukasj May 21, 2013
a0a80ad
prepare 2.1.10 release
lukasj May 21, 2013
f19e148
prepare next development iteration (2.1.11)
lukasj May 21, 2013
48ad42c
prepare next development iteration (2.1.11)
lukasj May 21, 2013
bebeb06
fix broken links (remove obsolete '.dev' from URLs - using sed)
lukasj May 21, 2013
6aa8967
prepare 2.1.10 respin
lukasj May 21, 2013
bfe5178
integrate jaxb 2.1.15 compiled with jdk5, fix the link from where to …
lukasj May 21, 2013
6e34969
prepare next development iteration (2.1.11)
lukasj May 21, 2013
2639daa
update to new woodstox version
Aug 7, 2013
996125a
cleanup the repo
Aug 7, 2013
6634c6d
integrate new version of woodstox
Aug 7, 2013
ef33d7c
Backport fix of 16613511
Aug 7, 2013
11f47e1
Improved patch for 16613511
Aug 8, 2013
58de26f
Upgrade version, fix typo, make it testable (parsers don't like '--'S…
Aug 8, 2013
f4d8db5
test, ignore
Sep 4, 2013
09a6fc4
remove obsolete files from branch
Sep 15, 2013
883bcff
sync 21 branch with libraries
Sep 15, 2013
3e58e55
remove obsolete targets
Sep 15, 2013
52abcdb
do not use htmlmacro, requires biig jar file
Sep 15, 2013
f72f2ce
sync with 21 unit tests
Sep 15, 2013
758deb6
ingore build folders
Sep 15, 2013
53a0209
ingore build folders
Sep 15, 2013
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
7 changes: 7 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
/jaxws-ri/rt/build/
/jaxws-ri/rt-fi/build/
/jaxws-ri/servlet/build/
/jaxws-ri/tools/wscompile/build/
/jaxws-ri/transports/local/build/
/jaxws-ri/build/
/jaxws-ri/tools/resourcegen/build/
774 changes: 774 additions & 0 deletions LICENSE

Large diffs are not rendered by default.

32 changes: 32 additions & 0 deletions jaxws-ri/ThirdPartyLicense.txt
Original file line number Diff line number Diff line change
Expand Up @@ -688,3 +688,35 @@ http://www.apache.org/licenses/
A copy is also included in the downloadable source code package
containing Woodstox, in file "ASL2.0", under the same directory
as this file.

%% The following software may be included in this product: ASM library. Use of any of this software is governed by the terms of the license below:

Copyright (c) 2000-2005 INRIA, France Telecom
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:

1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.

3. Neither the name of the copyright holders nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
THE POSSIBILITY OF SUCH DAMAGE.
116 changes: 107 additions & 9 deletions jaxws-ri/build-j2se.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,17 @@

<!--
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.

Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.

The contents of this file are subject to the terms of either the GNU
General Public License Version 2 only ("GPL") or the Common Development
and Distribution License("CDDL") (collectively, the "License"). You
may not use this file except in compliance with the License. You can obtain
a copy of the License at https://glassfish.dev.java.net/public/CDDL+GPL.html
or glassfish/bootstrap/legal/LICENSE.txt. See the License for the specific
language governing permissions and limitations under the License.

When distributing the software, include this License Header Notice in each
file and include the License file at glassfish/bootstrap/legal/LICENSE.txt.
Sun designates this particular file as subject to the "Classpath" exception
Expand Down Expand Up @@ -42,6 +42,11 @@

<project name="JAXWS-RI-j2SE" basedir=".">

<path id="jdk.classpath">
<pathelement location="${java.home}/lib/rt.jar"/>
<pathelement location="${java.home}/../lib/tools.jar"/>
</path>

<!-- package rename task -->
<taskdef name="prename" classname="com.sun.wts.tools.ant.PackageRenameTask">
<classpath>
Expand All @@ -60,7 +65,7 @@
<pattern from="com.sun.txw2" to="com.sun.xsom.internal" />
<pattern from="com.sun.istack" to="com.sun.istack.internal" />
<pattern from="org.jvnet.fastinfoset" to="com.sun.xml.internal.org.jvnet.fastinfoset" />
<pattern from="org.jvnet.staxex" to="com.sun.xml.internal.org.jvnet.staxex" />
<pattern from="org.jvnet.staxex" to="com.sun.xml.internal.org.jvnet.staxex" />
<pattern from="com.sun.tools.ws" to="com.sun.tools.internal.ws" />
<pattern from="com.sun.tools.xjc" to="com.sun.tools.internal.xjc" />
<pattern from="com.sun.tools.jxc" to="com.sun.tools.internal.jxc" />
Expand All @@ -74,9 +79,9 @@
</target>

<!--
Use target j2se-integration from build.xml, which calls tools-build before renaming
Invoke this target with build.id so that version.properties gets the right build id
Use target j2se-integration from build.xml, which calls tools-build before renaming

Invoke this target with build.id so that version.properties gets the right build id
This calls dist to get version.properties generated,
which are used by RuntimeVersion.java and ToolVersion.java
This also generates code in rt/build/gen-src and tools/wscompile/build/gen-src which needs to be integrated.
Expand All @@ -93,7 +98,7 @@ Use target j2se-integration from build.xml, which calls tools-build before renam
<include name="com.sun.mirror.apt.AnnotationProcessorFactory" />
</prename>
<package-rename srcdir="rt-fi/src" destdir="j2se-integration/rt/src" />
<!-- delete ant tasks -->
<!-- delete ant tasks -->
<delete dir="j2se-integration/tools/src/com/sun/tools/internal/ws/ant"/>
<copy file="${basedir}/rt/build/classes/com/sun/xml/ws/util/version.properties"
todir="j2se-integration/rt/src/com/sun/xml/internal/ws/util"/>
Expand All @@ -103,13 +108,106 @@ Use target j2se-integration from build.xml, which calls tools-build before renam

<!-- target to rename everything in the servlet except classes in com.sun.xml.ws.transport.http.servlet.
This is to allow tests to deploy run on tomcat on top of jdk6u3, which has JAXWS/JAXB 2.1 -->
<target name="rename-j2se-servlet">
<target name="build-j2se-servlet">
<!--package-rename srcdir="servlet/src" destdir="build/j2se-servlet/src" /-->
<prename srcdir="servlet/src" destdir="build/j2se-servlet/src">
<pattern from="com.sun.xml.ws" to="com.sun.xml.internal.ws" excludes="com.sun.xml.ws.transport.http.servlet" />
<pattern from="com.sun.istack" to="com.sun.istack.internal" />
</prename>
<mkdir dir="build/j2se-servlet/classes"/>
<!-- JAVA_HOME must be set to JDK 6 to compile -->
<javac bootclasspathref="jdk.classpath" srcdir="build/j2se-servlet/src"
debug="${compile.debug}"
destdir="build/j2se-servlet/classes" >
<classpath>
<pathelement location="servlet/lib/servlet.jar"/>
</classpath>
</javac>

<jar destfile="build/j2se-servlet/jdk6-jaxws-http-transport.jar"
basedir="build/j2se-servlet/classes"/>

</target>

<target name="build-j2se-anttasks">

<delete dir="build/ant-j2se"/>
<mkdir dir="build/ant-j2se/classes"/>
<unzip src="lib/jaxb-xjc.src.zip" dest="build/ant-j2se/jaxb-src"/>
<mkdir dir="build/ant-j2se/tempsrc"/>
<copy todir="build/ant-j2se/tempsrc">
<fileset dir="build/ant-j2se/jaxb-src"
includes="**/*Task.java,com/sun/tools/xjc/Messages.java, com/sun/tools/xjc/ClassLoaderBuilder.java,
com/sun/tools/xjc/XJCFacade.java,
com/sun/tools/jxc/SchemaGeneratorFacade.java, com/sun/istack/tools/*.java"/>
</copy>
<prename srcdir="build/ant-j2se/tempsrc" destdir="build/ant-j2se/src">
<pattern from="com.sun.codemodel" to="com.sun.codemodel.internal"/>
<pattern from="com.sun.xml" to="com.sun.xml.internal"/>
<pattern from="com.sun.xsom" to="com.sun.xsom.internal"/>
<pattern from="com.sun.txw2" to="com.sun.xsom.internal"/>
<pattern from="com.sun.istack" to="com.sun.istack.internal" excludes="com.sun.istack.tools.ProtectedTask"/>
<pattern from="org.jvnet.fastinfoset" to="com.sun.xml.internal.org.jvnet.fastinfoset"/>
<pattern from="org.jvnet.staxex" to="com.sun.xml.internal.org.jvnet.staxex"/>
<pattern from="com.sun.tools.ws" to="com.sun.tools.internal.ws" excludes="com.sun.tools.ws.ant"/>
<pattern from="com.sun.tools.xjc" to="com.sun.tools.internal.xjc"
excludes="com.sun.tools.xjc.XJCTask,com.sun.tools.xjc.XJC2Task, com.sun.tools.xjc.Messages,
com.sun.tools.xjc.XJCFacade, com.sun.tools.xjc.ClassLoaderBuilder"/>
<pattern from="com.sun.tools.jxc" to="com.sun.tools.internal.jxc" excludes="com.sun.tools.jxc.AptBasedTask,
com.sun.tools.jxc.SchemaGenTask, com.sun.tools.jxc.SchemaGeneratorFacade"/>
</prename>

<replace dir="build/ant-j2se/src/com/sun/tools/xjc">
<include name="*.java"/>
<replacetoken><![CDATA[package com.sun.tools.internal.xjc;]]></replacetoken>
<replacevalue><![CDATA[package com.sun.tools.xjc;
import com.sun.tools.internal.xjc.*;]]></replacevalue>
</replace>
<replace dir="build/ant-j2se/src/com/sun/tools/jxc">
<include name="*.java"/>
<replacetoken><![CDATA[package com.sun.tools.internal.jxc;]]></replacetoken>
<replacevalue><![CDATA[package com.sun.tools.jxc;
import com.sun.tools.internal.jxc.*;]]></replacevalue>
</replace>
<replace dir="build/ant-j2se/src/com/sun/istack/tools/">
<include name="*.java"/>
<replacetoken><![CDATA[package com.sun.istack.internal.tools;]]></replacetoken>
<replacevalue><![CDATA[package com.sun.istack.tools;
import com.sun.istack.internal.tools.*;]]></replacevalue>
</replace>
<delete dir="build/ant-j2se/jaxb-src"/>
<delete dir="build/ant-j2se/tempsrc"/>
<mkdir dir="build/ant-j2se/tempsrc"/>
<copydir src="tools/wscompile/src" dest="build/ant-j2se/tempsrc"/>

<prename srcdir="build/ant-j2se/tempsrc" destdir="build/ant-j2se/src">
<pattern from="com.sun.codemodel" to="com.sun.codemodel.internal"/>
<pattern from="com.sun.xml" to="com.sun.xml.internal"/>
<pattern from="com.sun.xsom" to="com.sun.xsom.internal"/>
<pattern from="com.sun.txw2" to="com.sun.xsom.internal"/>
<pattern from="com.sun.istack" to="com.sun.istack.internal" excludes="com.sun.istack.tools.ProtectedTask"/>
<pattern from="org.jvnet.fastinfoset" to="com.sun.xml.internal.org.jvnet.fastinfoset"/>
<pattern from="org.jvnet.staxex" to="com.sun.xml.internal.org.jvnet.staxex"/>
<pattern from="com.sun.tools.ws" to="com.sun.tools.internal.ws" excludes="com.sun.tools.ws.ant"/>
<pattern from="com.sun.tools.xjc" to="com.sun.tools.internal.xjc"
excludes="com.sun.tools.xjc.XJCTask,com.sun.tools.xjc.XJC2Task, com.sun.tools.xjc.Messages,
com.sun.tools.xjc.XJCFacade, com.sun.tools.xjc.ClassLoaderBuilder"/>
<pattern from="com.sun.tools.jxc" to="com.sun.tools.internal.jxc" excludes="com.sun.tools.jxc.AptBasedTask,
com.sun.tools.jxc.SchemaGenTask, com.sun.tools.jxc.SchemaGeneratorFacade"/>
<include name="**/ant/*.java"/>
</prename>

<delete dir="build/ant-j2se/tempsrc"/>


<javac bootclasspathref="jdk.classpath" srcdir="build/ant-j2se/src"
debug="${compile.debug}"
destdir="build/ant-j2se/classes" >
</javac>

<jar destfile="build/ant-j2se/jdk6-jaxws-ant-tasks.jar"
basedir="build/ant-j2se/classes"/>

</target>

</project>
2 changes: 1 addition & 1 deletion jaxws-ri/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,6 @@ fi

JAVACMD=$JAVA_HOME/bin/java

cp=$JAVA_HOME/lib/tools.jar:./lib/ant.jar:./lib/ant-junit.jar:./lib/ant-launcher.jar:./lib/ant-nodeps.jar:./lib/ant-trax.jar
cp=$JAVA_HOME/lib/tools.jar:./lib/ant.jar:./lib/ant-junit.jar:./lib/ant-launcher.jar:./lib/ant-nodeps.jar:./lib/ant-trax.jar:./lib/junit.jar

$JAVACMD -Dfile.extension=sh -classpath $cp:$CLASSPATH org.apache.tools.ant.Main -emacs "$@"
Loading