axis-axis1-java.git
16 months agoUpdate emf-maven-plugin master
Andreas Veithen [Mon, 21 Dec 2020 17:34:26 +0000 (17:34 +0000)] 
Update emf-maven-plugin

16 months agoPrevent spring-compat-tests from writing to the source directory
Andreas Veithen [Sun, 20 Dec 2020 12:43:28 +0000 (12:43 +0000)] 
Prevent spring-compat-tests from writing to the source directory

16 months agoRevert "AXIS-2295 Apply community suggested fixes to http proxy parameters caching...
Andreas Veithen [Sun, 20 Dec 2020 12:09:00 +0000 (12:09 +0000)] 
Revert "AXIS-2295 Apply community suggested fixes to http proxy parameters caching mechanism"

That change causes a test failure in test.wsdl.multithread.MultithreadTestCase.

This reverts commit a596f2cd4672bfb0c7ce02762c55c6c3eb21e440.

16 months agoMake the wsdl2java-maven-plugin tests succeed with an empty local repo
Andreas Veithen [Sun, 20 Dec 2020 12:00:18 +0000 (12:00 +0000)] 
Make the wsdl2java-maven-plugin tests succeed with an empty local repo

16 months agoMake test execution more robust
Andreas Veithen [Sun, 20 Dec 2020 11:22:03 +0000 (11:22 +0000)] 
Make test execution more robust

- Execute tests hermetically where possible. This shields the tests from
weird interactions with the local network configuration.
- Run the integration tests in a fixed time zone. For some reason they
fail in Europe/London.

16 months agoDon't use a parent POM for plugin integration tests
Andreas Veithen [Sat, 19 Dec 2020 21:51:00 +0000 (21:51 +0000)] 
Don't use a parent POM for plugin integration tests

For integration test projects executed using maven-invoker-plugin, using
the same parent POM as the main project results in unintended plugin
executions during test runs.

16 months agoUpdate emf-maven-plugin
Andreas Veithen [Sat, 19 Dec 2020 14:24:58 +0000 (14:24 +0000)] 
Update emf-maven-plugin

23 months agogithub testing, add space to README.txt
robert lazarski [Mon, 1 Jun 2020 15:40:30 +0000 (05:40 -1000)] 
github testing, add space to README.txt

2 years agoAXIS-2295 Apply community suggested fixes to http proxy parameters caching mechanism
Robert Lazarski [Thu, 19 Mar 2020 14:46:35 +0000 (14:46 +0000)] 
AXIS-2295 Apply community suggested fixes to http proxy parameters caching mechanism

2 years agoAXIS-2935 apply fix for IOException in multi-threaded end user code
Robert Lazarski [Sun, 8 Dec 2019 01:16:07 +0000 (01:16 +0000)] 
AXIS-2935 apply fix for IOException in multi-threaded end user code

2 years agoApply patch for AXIS-2929, JDK 8,9,10,11 support
Robert Lazarski [Mon, 9 Sep 2019 18:38:03 +0000 (18:38 +0000)] 
Apply patch for AXIS-2929, JDK 8,9,10,11 support

2 years agoApply patch for AXIS-2905, remove animal sniffer API check plugin from the pom.xml...
Robert Lazarski [Mon, 9 Sep 2019 17:44:23 +0000 (17:44 +0000)] 
Apply patch for AXIS-2905, remove animal sniffer API check plugin from the pom.xml because patch requires JDK classes marked with 'Since 1.5' and internal the internal Apache build on Travis runs JDK 8

3 years agoremove sample jws files from the WAR distribution
Robert Lazarski [Mon, 11 Mar 2019 00:27:44 +0000 (00:27 +0000)] 
remove sample jws files from the WAR distribution

3 years agoin XMLUtils set uconn.setInstanceFollowRedirects(false)
Robert Lazarski [Sun, 24 Feb 2019 17:16:32 +0000 (17:16 +0000)] 
in XMLUtils set uconn.setInstanceFollowRedirects(false)

3 years agoUse alta-maven-plugin instead of maven-dependency-plugin to supply WAR files to jetty...
Andreas Veithen [Mon, 7 Jan 2019 20:17:39 +0000 (20:17 +0000)] 
Use alta-maven-plugin instead of maven-dependency-plugin to supply WAR files to jetty-maven-plugin.

3 years agoUse alta-maven-plugin to build the boot classpath for axis-rt-core.
Andreas Veithen [Sun, 6 Jan 2019 23:04:22 +0000 (23:04 +0000)] 
Use alta-maven-plugin to build the boot classpath for axis-rt-core.

3 years agoUpgrade jacoco-report-maven-plugin.
Andreas Veithen [Sun, 6 Jan 2019 19:47:27 +0000 (19:47 +0000)] 
Upgrade jacoco-report-maven-plugin.

3 years agoRemove unnecessary bootclasspath for tests in axis-rt-core.
Andreas Veithen [Sun, 6 Jan 2019 19:46:25 +0000 (19:46 +0000)] 
Remove unnecessary bootclasspath for tests in axis-rt-core.

3 years agoEnable JaCoCo in some Ant driven tests.
Andreas Veithen [Sat, 15 Dec 2018 13:03:54 +0000 (13:03 +0000)] 
Enable JaCoCo in some Ant driven tests.

3 years agoRevert r1848986; argLine=${argLine} is actually the default already.
Andreas Veithen [Sat, 15 Dec 2018 12:00:56 +0000 (12:00 +0000)] 
Revert r1848986; argLine=${argLine} is actually the default already.

3 years agoEnable JaCoCo for axis-server-maven-plugin.
Andreas Veithen [Sat, 15 Dec 2018 11:18:10 +0000 (11:18 +0000)] 
Enable JaCoCo for axis-server-maven-plugin.

3 years agoEnable JaCoCo in Maven integration tests.
Andreas Veithen [Sat, 15 Dec 2018 09:52:35 +0000 (09:52 +0000)] 
Enable JaCoCo in Maven integration tests.

3 years agoSet up Codecov integration.
Andreas Veithen [Sat, 15 Dec 2018 00:36:40 +0000 (00:36 +0000)] 
Set up Codecov integration.

3 years agoUpdate filecheck-maven-plugin to release version.
Andreas Veithen [Mon, 28 May 2018 09:09:06 +0000 (09:09 +0000)] 
Update filecheck-maven-plugin to release version.

3 years agoMake the site buildable again.
Andreas Veithen [Sun, 27 May 2018 22:23:32 +0000 (22:23 +0000)] 
Make the site buildable again.

3 years agoSet up Travis for automatic snapshot deployment.
Andreas Veithen [Sun, 27 May 2018 18:51:13 +0000 (18:51 +0000)] 
Set up Travis for automatic snapshot deployment.

3 years agoEnsure that all tasks scheduled by LimitSessionManager have completed before proceedi...
Andreas Veithen [Sun, 20 May 2018 21:34:16 +0000 (21:34 +0000)] 
Ensure that all tasks scheduled by LimitSessionManager have completed before proceeding with the stop operation.

3 years agoCorrectly escape namespace URIs in namespace declarations.
Andreas Veithen [Sun, 20 May 2018 20:10:32 +0000 (20:10 +0000)] 
Correctly escape namespace URIs in namespace declarations.

3 years agoUpgrade JUnit.
Andreas Veithen [Sun, 20 May 2018 19:33:46 +0000 (19:33 +0000)] 
Upgrade JUnit.

3 years agoUpdate surefire and failsafe configs.
Andreas Veithen [Sun, 20 May 2018 11:57:28 +0000 (11:57 +0000)] 
Update surefire and failsafe configs.

3 years agoDisable detectOfflineLinks.
Andreas Veithen [Sun, 20 May 2018 11:47:42 +0000 (11:47 +0000)] 
Disable detectOfflineLinks.

3 years agoUse jar-no-fork to build the source JARs.
Andreas Veithen [Sun, 20 May 2018 11:42:47 +0000 (11:42 +0000)] 
Use jar-no-fork to build the source JARs.

4 years agoReduce build verbosity.
Andreas Veithen [Sat, 12 May 2018 13:08:15 +0000 (13:08 +0000)] 
Reduce build verbosity.

4 years agoEnable Maven non-interactive mode in Travis builds.
Andreas Veithen [Sat, 12 May 2018 12:34:18 +0000 (12:34 +0000)] 
Enable Maven non-interactive mode in Travis builds.

4 years agoFix Javadoc problems.
Andreas Veithen [Thu, 10 May 2018 22:19:03 +0000 (22:19 +0000)] 
Fix Javadoc problems.

4 years agoRemove SonicMQVendorAdapter. Classes from the progress.message.jclient package are...
Andreas Veithen [Thu, 10 May 2018 19:23:51 +0000 (19:23 +0000)] 
Remove SonicMQVendorAdapter. Classes from the progress.message.jclient package are not available in any public repository.

4 years agoUpdate Travis notification settings.
Andreas Veithen [Wed, 9 May 2018 22:09:26 +0000 (22:09 +0000)] 
Update Travis notification settings.

4 years agoFix Javadoc problems.
Andreas Veithen [Wed, 9 May 2018 21:58:10 +0000 (21:58 +0000)] 
Fix Javadoc problems.

4 years agoSet up notifications for Travis.
Andreas Veithen [Wed, 9 May 2018 21:25:47 +0000 (21:25 +0000)] 
Set up notifications for Travis.

4 years agoFix Javadoc problems.
Andreas Veithen [Wed, 9 May 2018 19:26:07 +0000 (19:26 +0000)] 
Fix Javadoc problems.

4 years agoFix Javadoc problems.
Andreas Veithen [Tue, 8 May 2018 23:45:49 +0000 (23:45 +0000)] 
Fix Javadoc problems.

4 years agoSwitch to Oracle JDK.
Andreas Veithen [Tue, 8 May 2018 23:18:17 +0000 (23:18 +0000)] 
Switch to Oracle JDK.

4 years agoFix packaging of apidocs module.
Andreas Veithen [Tue, 8 May 2018 22:12:21 +0000 (22:12 +0000)] 
Fix packaging of apidocs module.

4 years agoCorrectly set the source version for Javadoc.
Andreas Veithen [Tue, 8 May 2018 20:59:43 +0000 (20:59 +0000)] 
Correctly set the source version for Javadoc.

4 years agoUse the javax.tools API in axis-rt-jws.
Andreas Veithen [Tue, 8 May 2018 20:25:23 +0000 (20:25 +0000)] 
Use the javax.tools API in axis-rt-jws.

4 years agoSet up Travis-CI.
Andreas Veithen [Tue, 8 May 2018 19:23:32 +0000 (19:23 +0000)] 
Set up Travis-CI.

4 years agoIgnore HTML problems in Javadoc generated by EMF.
Andreas Veithen [Tue, 8 May 2018 06:50:54 +0000 (06:50 +0000)] 
Ignore HTML problems in Javadoc generated by EMF.

4 years agoFix Javadoc issues in axis-model.
Andreas Veithen [Mon, 7 May 2018 21:30:00 +0000 (21:30 +0000)] 
Fix Javadoc issues in axis-model.

4 years agoUse emf-maven-plugin to generate code in axis-model.
Andreas Veithen [Mon, 7 May 2018 21:08:03 +0000 (21:08 +0000)] 
Use emf-maven-plugin to generate code in axis-model.

4 years agoUpgrade maven-compiler-plugin and avoid duplicate classes.
Andreas Veithen [Mon, 7 May 2018 16:16:03 +0000 (16:16 +0000)] 
Upgrade maven-compiler-plugin and avoid duplicate classes.

4 years agoUpdate repositories
Andreas Veithen [Mon, 7 May 2018 12:04:10 +0000 (12:04 +0000)] 
Update repositories

4 years agoRemove excluded source files.
Andreas Veithen [Sun, 18 Feb 2018 18:19:45 +0000 (18:19 +0000)] 
Remove excluded source files.

4 years agoFix Javadoc problems.
Andreas Veithen [Sun, 18 Feb 2018 17:55:47 +0000 (17:55 +0000)] 
Fix Javadoc problems.

4 years agoFix Javadoc problems.
Andreas Veithen [Sun, 18 Feb 2018 15:18:36 +0000 (15:18 +0000)] 
Fix Javadoc problems.

4 years agoFix Javadoc errors.
Andreas Veithen [Thu, 15 Feb 2018 23:14:12 +0000 (23:14 +0000)] 
Fix Javadoc errors.

4 years agoSwitch to ulog release.
Andreas Veithen [Thu, 15 Feb 2018 21:39:48 +0000 (21:39 +0000)] 
Switch to ulog release.

6 years agoFix a flaky test: the order of methods returned by the reflection API is not determin...
Andreas Veithen [Tue, 28 Jul 2015 20:07:59 +0000 (20:07 +0000)] 
Fix a flaky test: the order of methods returned by the reflection API is not deterministic.

6 years agoFix another concurrency issue similar to AXIS-2850 and ensure that stubs are thread...
Andreas Veithen [Mon, 6 Jul 2015 19:01:34 +0000 (19:01 +0000)] 
Fix another concurrency issue similar to AXIS-2850 and ensure that stubs are thread safe.

6 years agoMake the number of invocations per thread configurable.
Andreas Veithen [Mon, 6 Jul 2015 18:44:45 +0000 (18:44 +0000)] 
Make the number of invocations per thread configurable.

6 years agoSupport the -Daxis.server.foreground=true flag also for Jetty instances started by...
Andreas Veithen [Fri, 3 Jul 2015 22:53:59 +0000 (22:53 +0000)] 
Support the -Daxis.server.foreground=true flag also for Jetty instances started by the axis-server:start-webapp goal.

6 years agoRename the Maven plugins so that they conform to the plugin naming conventions (https...
Andreas Veithen [Fri, 3 Jul 2015 21:57:51 +0000 (21:57 +0000)] 
Rename the Maven plugins so that they conform to the plugin naming conventions (https://maven.apache.org/guides/plugin/guide-java-plugin-development.html).

6 years agoRemove unnecessary/misleading plugin execution id (copy & paste error).
Andreas Veithen [Fri, 3 Jul 2015 21:13:02 +0000 (21:13 +0000)] 
Remove unnecessary/misleading plugin execution id (copy & paste error).

6 years agoUpdate some plugin versions so that the site can be built with Maven 3.3.x.
Andreas Veithen [Fri, 3 Jul 2015 21:00:46 +0000 (21:00 +0000)] 
Update some plugin versions so that the site can be built with Maven 3.3.x.

6 years agoAXIS-2909: Fix a concurrency issue that can be easily reproduced with Java 8.
Andreas Veithen [Fri, 3 Jul 2015 20:41:45 +0000 (20:41 +0000)] 
AXIS-2909: Fix a concurrency issue that can be easily reproduced with Java 8.

6 years agoSwitch to Axiom release version.
Andreas Veithen [Sat, 27 Jun 2015 12:06:50 +0000 (12:06 +0000)] 
Switch to Axiom release version.

6 years agoAXIS-2442: Merge r512459 from the old trunk. Do not write constructors for JavaBeans...
Andreas Veithen [Sat, 27 Jun 2015 12:02:57 +0000 (12:02 +0000)] 
AXIS-2442: Merge r512459 from the old trunk. Do not write constructors for JavaBeans that have more than 254 arguments as Java will not compile these classes.

6 years agoAXIS-2910: Ensure that DimeBodyPart closes all input streams it requests from DataSou...
Andreas Veithen [Sun, 7 Jun 2015 18:02:52 +0000 (18:02 +0000)] 
AXIS-2910: Ensure that DimeBodyPart closes all input streams it requests from DataSource instances.

6 years agoFix whitespace.
Andreas Veithen [Sun, 7 Jun 2015 17:32:33 +0000 (17:32 +0000)] 
Fix whitespace.

7 years agoSet svn:ignore for Eclipse.
Andreas Veithen [Sat, 9 May 2015 14:44:07 +0000 (14:44 +0000)] 
Set svn:ignore for Eclipse.

7 years agoUpdate plugin repository location.
Andreas Veithen [Mon, 9 Mar 2015 18:53:25 +0000 (18:53 +0000)] 
Update plugin repository location.

8 years agoUse the version of the file that was at http://www.apache.org/LICENSE.txt when the...
Andreas Veithen [Tue, 6 May 2014 21:57:45 +0000 (21:57 +0000)] 
Use the version of the file that was at apache.org/LICENSE.txt when the original test case was written.

8 years agoFixed a build failure that occurs with Maven 3.2.
Andreas Veithen [Tue, 6 May 2014 21:57:28 +0000 (21:57 +0000)] 
Fixed a build failure that occurs with Maven 3.2.

8 years agoUse a Maven plugin instead of Java code to test presence of generated files.
Andreas Veithen [Wed, 19 Mar 2014 08:06:49 +0000 (08:06 +0000)] 
Use a Maven plugin instead of Java code to test presence of generated files.

8 years agoReenabled an old test case (using a mock service).
Andreas Veithen [Sun, 16 Mar 2014 18:43:16 +0000 (18:43 +0000)] 
Reenabled an old test case (using a mock service).

8 years agoImproved debug logging.
Andreas Veithen [Sun, 2 Mar 2014 16:09:53 +0000 (16:09 +0000)] 
Improved debug logging.

8 years agoSome code simplifications.
Andreas Veithen [Sun, 2 Mar 2014 16:09:35 +0000 (16:09 +0000)] 
Some code simplifications.

8 years agoAdded the necessary infrastructure to get debug logging in Ant task tests.
Andreas Veithen [Sun, 2 Mar 2014 16:09:17 +0000 (16:09 +0000)] 
Added the necessary infrastructure to get debug logging in Ant task tests.

8 years agoAdded test cases for AXIS-2378 and AXIS-2901.
Andreas Veithen [Wed, 26 Feb 2014 21:50:50 +0000 (21:50 +0000)] 
Added test cases for AXIS-2378 and AXIS-2901.

8 years agoSome code cleanup.
Andreas Veithen [Wed, 26 Feb 2014 11:44:06 +0000 (11:44 +0000)] 
Some code cleanup.

8 years agoAXIS-2900: A fault message referring to an element and that has the same name as...
Andreas Veithen [Wed, 26 Feb 2014 11:43:39 +0000 (11:43 +0000)] 
AXIS-2900: A fault message referring to an element and that has the same name as an element (typically the element it refers to) doesn't cause any collision (because no class is generated for the fault message) and the class name corresponding to the element shouldn't be mangled.

8 years agoSome code simplifications.
Andreas Veithen [Wed, 26 Feb 2014 11:43:15 +0000 (11:43 +0000)] 
Some code simplifications.

8 years agoOutput the class name in the toString method of all symbol table entries, not just...
Andreas Veithen [Wed, 26 Feb 2014 11:42:40 +0000 (11:42 +0000)] 
Output the class name in the toString method of all symbol table entries, not just type entries.

8 years agoRemove unnecessary method override.
Andreas Veithen [Wed, 26 Feb 2014 11:42:17 +0000 (11:42 +0000)] 
Remove unnecessary method override.

8 years agoUse StringBuffer where appropriate.
Andreas Veithen [Wed, 26 Feb 2014 11:41:45 +0000 (11:41 +0000)] 
Use StringBuffer where appropriate.

8 years ago* Realign the content of the binary distribution with Axis 1.4. In particular, includ...
Andreas Veithen [Tue, 25 Feb 2014 13:18:19 +0000 (13:18 +0000)] 
* Realign the content of the binary distribution with Axis 1.4. In particular, include axis-model in the uber-JAR.
* Update the relevant documentation.

8 years agoGet rid of the commons-lang depenceny introduced in r1418233.
Andreas Veithen [Tue, 25 Feb 2014 13:17:32 +0000 (13:17 +0000)] 
Get rid of the commons-lang depenceny introduced in r1418233.

8 years agoEnsure that the wsdl2java Ant task correctly reports any kind of failure, not only...
Andreas Veithen [Tue, 25 Feb 2014 13:17:16 +0000 (13:17 +0000)] 
Ensure that the wsdl2java Ant task correctly reports any kind of failure, not only failures that trigger a java.lang.Exception, but also failures that trigger a java.lang.Error.

8 years agoAvoid connections to remote resources during unit tests, especially if they are no...
Andreas Veithen [Tue, 25 Feb 2014 13:16:40 +0000 (13:16 +0000)] 
Avoid connections to remote resources during unit tests, especially if they are no longer available.

8 years agoAdded .gitignore.
Andreas Veithen [Tue, 25 Feb 2014 08:29:38 +0000 (08:29 +0000)] 
Added .gitignore.

8 years agoAvoid connections to remote resources during unit tests.
Andreas Veithen [Tue, 25 Feb 2014 08:07:28 +0000 (08:07 +0000)] 
Avoid connections to remote resources during unit tests.

8 years agoAdded an assertion to avoid NPE if the test fails.
Andreas Veithen [Mon, 24 Feb 2014 15:20:01 +0000 (15:20 +0000)] 
Added an assertion to avoid NPE if the test fails.

8 years agoFixed a build issue with OpenJDK 7.
Andreas Veithen [Wed, 5 Feb 2014 14:44:41 +0000 (14:44 +0000)] 
Fixed a build issue with OpenJDK 7.

8 years agoAXIS-2889: Fixed download link for Axis 1.4.
Andreas Veithen [Tue, 28 May 2013 19:31:59 +0000 (19:31 +0000)] 
AXIS-2889: Fixed download link for Axis 1.4.

9 years agoUpgraded to maven-site-plugin 3.2 and fixed mvn site:stage (see http://veithen.blogsp...
Andreas Veithen [Sun, 5 May 2013 11:09:23 +0000 (11:09 +0000)] 
Upgraded to maven-site-plugin 3.2 and fixed mvn site:stage (see veithen.blogspot.be/2013/05/maven-patterns-skipping-site-generation.html).

9 years agoSome site fixes.
Andreas Veithen [Wed, 1 May 2013 15:06:25 +0000 (15:06 +0000)] 
Some site fixes.

9 years agoConfigured maven-scm-publish-plugin.
Andreas Veithen [Wed, 1 May 2013 14:21:47 +0000 (14:21 +0000)] 
Configured maven-scm-publish-plugin.

9 years agoAdded a front page.
Andreas Veithen [Wed, 1 May 2013 14:06:25 +0000 (14:06 +0000)] 
Added a front page.

9 years agoDon't include dependency locations in reports. Anyway, all dependencies are available...
Andreas Veithen [Wed, 1 May 2013 10:13:23 +0000 (10:13 +0000)] 
Don't include dependency locations in reports. Anyway, all dependencies are available from Maven central.

9 years agoImproved the documentation of the Maven plugins.
Andreas Veithen [Wed, 1 May 2013 10:00:07 +0000 (10:00 +0000)] 
Improved the documentation of the Maven plugins.

9 years agoFixed a mistake in the documentation of writeStubToTestSources.
Andreas Veithen [Wed, 1 May 2013 07:38:04 +0000 (07:38 +0000)] 
Fixed a mistake in the documentation of writeStubToTestSources.