svn commit: r1035758 - in /axis/axis2/java/core/branches/1_5: ./ modules/distribution/ modules/kernel/src/org/apache/axis2/transport/http/util/ modules/kernel/test/org/apache/axis2/transport/http/util
Author: veithen Date: Tue Nov 16 19:38:38 2010 New Revision: 1035758 URL: http://svn.apache.org/viewvc?rev=1035758&view=rev Log: Merged r981056 to the 1.5 branch in order to fix AXIS2-4883. Modified: axis/axis2/java/core/branches/1_5/ (props changed) axis/axis2/java/core/branches/1_5/modules/distribution/ (props changed) axis/axis2/java/core/branches/1_5/modules/kernel/src/org/apache/axis2/transport/http/util/QueryStringParser.java (props changed) axis/axis2/java/core/branches/1_5/modules/kernel/test/org/apache/axis2/transport/http/util/QueryStringParserTest.java (props changed) axis/axis2/java/core/branches/1_5/modules/parent/ (props changed) axis/axis2/java/core/branches/1_5/modules/saaj/test/org/apache/axis2/saaj/TestUtils.java (props changed) axis/axis2/java/core/branches/1_5/modules/soapmonitor/module/ (props changed) axis/axis2/java/core/branches/1_5/modules/soapmonitor/module/pom.xml (props changed) axis/axis2/java/core/branches/1_5/modules/soapmonitor/module/src/main/java/org/apache/axis2/handlers/ (props changed) axis/axis2/java/core/branches/1_5/modules/soapmonitor/module/src/main/resources/META-INF/module.xml (props changed) axis/axis2/java/core/branches/1_5/modules/soapmonitor/servlet/ (props changed) axis/axis2/java/core/branches/1_5/modules/soapmonitor/servlet/src/main/java/org/apache/axis2/soapmonitor/applet/ (props changed) axis/axis2/java/core/branches/1_5/modules/soapmonitor/servlet/src/main/java/org/apache/axis2/soapmonitor/servlet/ (props changed) axis/axis2/java/core/branches/1_5/modules/transport/http/pom.xml (props changed) axis/axis2/java/core/branches/1_5/modules/transport/http/src/ (props changed) axis/axis2/java/core/branches/1_5/modules/transport/local/ (props changed) axis/axis2/java/core/branches/1_5/modules/webapp/src/main/java/org/apache/axis2/webapp/AdminAgent.java (props changed) axis/axis2/java/core/branches/1_5/modules/webapp/src/main/java/org/apache/axis2/webapp/AxisAdminServlet.java (props changed) axis/axis2/java/core/branches/1_5/pom.xml Propchange: axis/axis2/java/core/branches/1_5/ -- --- svn:mergeinfo (original) +++ svn:mergeinfo Tue Nov 16 19:38:38 2010 @@ -1,2 +1,2 @@ -/axis/axis2/java/core/trunk:922914,922941,922983,935169,935174,935338,937004,944347,944915,951385,960693,960976,960978,960984,960995,961012,961964,962844,963081,963147,965032,965036,965056,965068,965074,965213,965268,965277,965302,965454,966371,966401,966428,966536,979882-979883,979886,980242,981036,981038,981058,981095,981188,981220-981221,981237,981262,981278,981293,981306,981311,981985,981992,982008,982387,982393,982795,982800,983101,983110,983114,983119-983120,983128,983185,983236,983270,983276,983280,983316,983363,983370,983372,985458,985464,985626,985634,985661,985715,985717,985744,985748,985752,985763,985791,985796,985851,986844,986889,987313,987712-987715,987783,987832,987873,987883,987913,987935,990350,990369,990377,990384,990394,990398,990404,990434,990445,990449,1001279,1001452-1001466,1001673,1029034,1029153,1029308,1029372,1029377,1029610-1029651,1030008,1030538,1031350,1031352,1031799,1032001,1032390,1032401,1032681,1032694,1033898,1033942,1033956,1034010,10340 15,1034142,1034173,1034213 +/axis/axis2/java/core/trunk:922914,922941,922983,935169,935174,935338,937004,944347,944915,951385,960693,960976,960978,960984,960995,961012,961964,962844,963081,963147,965032,965036,965056,965068,965074,965213,965268,965277,965302,965454,966371,966401,966428,966536,979882-979883,979886,980242,981036,981038,981056,981058,981095,981188,981220-981221,981237,981262,981278,981293,981306,981311,981985,981992,982008,982387,982393,982795,982800,983101,983110,983114,983119-983120,983128,983185,983236,983270,983276,983280,983316,983363,983370,983372,985458,985464,985626,985634,985661,985715,985717,985744,985748,985752,985763,985791,985796,985851,986844,986889,987313,987712-987715,987783,987832,987873,987883,987913,987935,990350,990369,990377,990384,990394,990398,990404,990434,990445,990449,1001279,1001452-1001466,1001673,1029034,1029153,1029308,1029372,1029377,1029610-1029651,1030008,1030538,1031350,1031352,1031799,1032001,1032390,1032401,1032681,1032694,1033898,1033942,1033956,103401 0,1034015,1034142,1034173,1034213 /webservices/axis2/trunk/java:728674,731798,732539,732541,732873,732877,732924,732927,732939,733293,733295,733304,733306,733348,733354,733394,733399,733463-733464,733533,733539-733540,733676,733776,733900,733910,734227,734237,734261,738057,738067,738071,738086,738110,738113,738117,738158,740332,740357,740360,741300,741784,741873,741878,741881,748761,751958,754458,754467,754503,757151-757153,759488,759507,759878,759968,761025,761044,761068,761709,761770,761952,763148,765102,771051,777648,777882,777897,777934,778060,780546,783479,795431,801630,803725,805578,805981,805999,806085,80633
svn commit: r1035761 - in /axis/axis2/java/core/site/api: ./ apidocs/ org/ resources/ sample/
Author: veithen Date: Tue Nov 16 19:45:27 2010 New Revision: 1035761 URL: http://svn.apache.org/viewvc?rev=1035761&view=rev Log: AXIS2-4883: Manually fixing the generated site. Added: axis/axis2/java/core/site/api/allclasses-frame.html - copied unchanged from r1035490, axis/axis2/java/core/site/api/apidocs/allclasses-frame.html axis/axis2/java/core/site/api/allclasses-noframe.html - copied unchanged from r1035490, axis/axis2/java/core/site/api/apidocs/allclasses-noframe.html axis/axis2/java/core/site/api/constant-values.html - copied unchanged from r1035490, axis/axis2/java/core/site/api/apidocs/constant-values.html axis/axis2/java/core/site/api/deprecated-list.html - copied unchanged from r1035490, axis/axis2/java/core/site/api/apidocs/deprecated-list.html axis/axis2/java/core/site/api/help-doc.html - copied unchanged from r1035490, axis/axis2/java/core/site/api/apidocs/help-doc.html axis/axis2/java/core/site/api/index-all.html - copied unchanged from r1035490, axis/axis2/java/core/site/api/apidocs/index-all.html axis/axis2/java/core/site/api/index.html - copied unchanged from r1035490, axis/axis2/java/core/site/api/apidocs/index.html axis/axis2/java/core/site/api/org/ - copied from r1035490, axis/axis2/java/core/site/api/apidocs/org/ axis/axis2/java/core/site/api/overview-frame.html - copied unchanged from r1035490, axis/axis2/java/core/site/api/apidocs/overview-frame.html axis/axis2/java/core/site/api/overview-summary.html - copied unchanged from r1035490, axis/axis2/java/core/site/api/apidocs/overview-summary.html axis/axis2/java/core/site/api/overview-tree.html - copied unchanged from r1035490, axis/axis2/java/core/site/api/apidocs/overview-tree.html axis/axis2/java/core/site/api/package-list - copied unchanged from r1035490, axis/axis2/java/core/site/api/apidocs/package-list axis/axis2/java/core/site/api/resources/ - copied from r1035490, axis/axis2/java/core/site/api/apidocs/resources/ axis/axis2/java/core/site/api/sample/ - copied from r1035490, axis/axis2/java/core/site/api/apidocs/sample/ axis/axis2/java/core/site/api/serialized-form.html - copied unchanged from r1035490, axis/axis2/java/core/site/api/apidocs/serialized-form.html axis/axis2/java/core/site/api/stylesheet.css - copied unchanged from r1035490, axis/axis2/java/core/site/api/apidocs/stylesheet.css Removed: axis/axis2/java/core/site/api/apidocs/
svn commit: r1035769 - /axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/lifecycle/BaseLifecycleManager.java
Author: nthaker Date: Tue Nov 16 20:00:10 2010 New Revision: 1035769 URL: http://svn.apache.org/viewvc?rev=1035769&view=rev Log: Fix for JIRA AXIS2-4884 With this change @PostConstruct on non-public methods can now be invoked and we will not see java.lang.IllegalAccessException. Modified: axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/lifecycle/BaseLifecycleManager.java Modified: axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/lifecycle/BaseLifecycleManager.java URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/lifecycle/BaseLifecycleManager.java?rev=1035769&r1=1035768&r2=1035769&view=diff == --- axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/lifecycle/BaseLifecycleManager.java (original) +++ axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/lifecycle/BaseLifecycleManager.java Tue Nov 16 20:00:10 2010 @@ -49,10 +49,32 @@ public abstract class BaseLifecycleManag } } -protected void invokePostConstruct(Method method) throws LifecycleException { +protected void invokePostConstruct(final Method method) throws LifecycleException { if (log.isDebugEnabled()) { log.debug("Invoking Method with @PostConstruct annotation"); } +/* + * As per JSR-250 pre destroy and post construct can be + * public, protected, private or default encapsulation. + * I will check and make sure the methods are accessible + * before we invoke them. + * + */ + +try { +AccessController.doPrivileged( +new PrivilegedExceptionAction() { +public Object run() throws InvocationTargetException, IllegalAccessException { +if(!method.isAccessible()){ +method.setAccessible(true); +} +return null; +} +} +); +} catch (PrivilegedActionException e) { +throw new LifecycleException(e.getException()); +} invokeMethod(method, null); if (log.isDebugEnabled()) { log.debug("Completed invoke on Method with @PostConstruct annotation");
svn commit: r1035771 - in /axis/axis2/java/core/branches/1_5: ./ modules/distribution/ modules/kernel/src/org/apache/axis2/transport/http/util/ modules/kernel/test/org/apache/axis2/transport/http/util
Author: veithen Date: Tue Nov 16 20:02:09 2010 New Revision: 1035771 URL: http://svn.apache.org/viewvc?rev=1035771&view=rev Log: Merged r981055 to the 1.5 branch to fix AXIS2-4885. Modified: axis/axis2/java/core/branches/1_5/ (props changed) axis/axis2/java/core/branches/1_5/modules/distribution/ (props changed) axis/axis2/java/core/branches/1_5/modules/kernel/src/org/apache/axis2/transport/http/util/QueryStringParser.java (props changed) axis/axis2/java/core/branches/1_5/modules/kernel/test/org/apache/axis2/transport/http/util/QueryStringParserTest.java (props changed) axis/axis2/java/core/branches/1_5/modules/parent/ (props changed) axis/axis2/java/core/branches/1_5/modules/saaj/test/org/apache/axis2/saaj/TestUtils.java (props changed) axis/axis2/java/core/branches/1_5/modules/soapmonitor/module/ (props changed) axis/axis2/java/core/branches/1_5/modules/soapmonitor/module/pom.xml (props changed) axis/axis2/java/core/branches/1_5/modules/soapmonitor/module/src/main/java/org/apache/axis2/handlers/ (props changed) axis/axis2/java/core/branches/1_5/modules/soapmonitor/module/src/main/resources/META-INF/module.xml (props changed) axis/axis2/java/core/branches/1_5/modules/soapmonitor/servlet/ (props changed) axis/axis2/java/core/branches/1_5/modules/soapmonitor/servlet/src/main/java/org/apache/axis2/soapmonitor/applet/ (props changed) axis/axis2/java/core/branches/1_5/modules/soapmonitor/servlet/src/main/java/org/apache/axis2/soapmonitor/servlet/ (props changed) axis/axis2/java/core/branches/1_5/modules/transport/http/pom.xml (props changed) axis/axis2/java/core/branches/1_5/modules/transport/http/src/ (props changed) axis/axis2/java/core/branches/1_5/modules/transport/local/ (props changed) axis/axis2/java/core/branches/1_5/modules/webapp/src/main/java/org/apache/axis2/webapp/AdminAgent.java (props changed) axis/axis2/java/core/branches/1_5/modules/webapp/src/main/java/org/apache/axis2/webapp/AxisAdminServlet.java (props changed) axis/axis2/java/core/branches/1_5/pom.xml Propchange: axis/axis2/java/core/branches/1_5/ -- --- svn:mergeinfo (original) +++ svn:mergeinfo Tue Nov 16 20:02:09 2010 @@ -1,2 +1,2 @@ -/axis/axis2/java/core/trunk:922914,922941,922983,935169,935174,935338,937004,944347,944915,951385,960693,960976,960978,960984,960995,961012,961964,962844,963081,963147,965032,965036,965056,965068,965074,965213,965268,965277,965302,965454,966371,966401,966428,966536,979882-979883,979886,980242,981036,981038,981056,981058,981095,981188,981220-981221,981237,981262,981278,981293,981306,981311,981985,981992,982008,982387,982393,982795,982800,983101,983110,983114,983119-983120,983128,983185,983236,983270,983276,983280,983316,983363,983370,983372,985458,985464,985626,985634,985661,985715,985717,985744,985748,985752,985763,985791,985796,985851,986844,986889,987313,987712-987715,987783,987832,987873,987883,987913,987935,990350,990369,990377,990384,990394,990398,990404,990434,990445,990449,1001279,1001452-1001466,1001673,1029034,1029153,1029308,1029372,1029377,1029610-1029651,1030008,1030538,1031350,1031352,1031799,1032001,1032390,1032401,1032681,1032694,1033898,1033942,1033956,103401 0,1034015,1034142,1034173,1034213 +/axis/axis2/java/core/trunk:922914,922941,922983,935169,935174,935338,937004,944347,944915,951385,960693,960976,960978,960984,960995,961012,961964,962844,963081,963147,965032,965036,965056,965068,965074,965213,965268,965277,965302,965454,966371,966401,966428,966536,979882-979883,979886,980242,981036,981038,981055-981056,981058,981095,981188,981220-981221,981237,981262,981278,981293,981306,981311,981985,981992,982008,982387,982393,982795,982800,983101,983110,983114,983119-983120,983128,983185,983236,983270,983276,983280,983316,983363,983370,983372,985458,985464,985626,985634,985661,985715,985717,985744,985748,985752,985763,985791,985796,985851,986844,986889,987313,987712-987715,987783,987832,987873,987883,987913,987935,990350,990369,990377,990384,990394,990398,990404,990434,990445,990449,1001279,1001452-1001466,1001673,1029034,1029153,1029308,1029372,1029377,1029610-1029651,1030008,1030538,1031350,1031352,1031799,1032001,1032390,1032401,1032681,1032694,1033898,1033942,1033956 ,1034010,1034015,1034142,1034173,1034213 /webservices/axis2/trunk/java:728674,731798,732539,732541,732873,732877,732924,732927,732939,733293,733295,733304,733306,733348,733354,733394,733399,733463-733464,733533,733539-733540,733676,733776,733900,733910,734227,734237,734261,738057,738067,738071,738086,738110,738113,738117,738158,740332,740357,740360,741300,741784,741873,741878,741881,748761,751958,754458,754467,754503,757151-757153,759488,759507,759878,759968,761025,761044,761068,761709,761770,761952,763148,765102,771051,777648,777882,777897,777934,778060,780546,783479,795431,801630,803725,805578,805981,805999,806085,
svn commit: r1035775 - in /axis/axis2/java/core/site: docs/contents.html docs/installationguide.html docs/pojoguide.html docs/soapmonitor-module.html docs/userguide-buildingservices.html tools/index.h
Author: veithen Date: Tue Nov 16 20:07:25 2010 New Revision: 1035775 URL: http://svn.apache.org/viewvc?rev=1035775&view=rev Log: Manually fixing AXIS2-4885 in the generated site. Modified: axis/axis2/java/core/site/docs/contents.html axis/axis2/java/core/site/docs/installationguide.html axis/axis2/java/core/site/docs/pojoguide.html axis/axis2/java/core/site/docs/soapmonitor-module.html axis/axis2/java/core/site/docs/userguide-buildingservices.html axis/axis2/java/core/site/tools/index.html Modified: axis/axis2/java/core/site/docs/contents.html URL: http://svn.apache.org/viewvc/axis/axis2/java/core/site/docs/contents.html?rev=1035775&r1=1035774&r2=1035775&view=diff == --- axis/axis2/java/core/site/docs/contents.html (original) +++ axis/axis2/java/core/site/docs/contents.html Tue Nov 16 20:07:25 2010 @@ -224,14 +224,14 @@ -http://www.w3.org/1999/xhtml";>Axis2/Java ${axis2_version} Documentation HomeApache Axis2/Java Version ${axis2_version} Documentation +http://www.w3.org/1999/xhtml";>Axis2/Java 1.5.3 Documentation HomeApache Axis2/Java Version 1.5.3 Documentation IndexIntroductionApache Axis2, the third generation Web services engine is more efficient, more modular and more XML-oriented than its predecessor http://ws.apache.org/axis/"; class="externalLink">Apache Axis. It is carefully designed to support the easy addition of plug-in modules that extend its functionality for features such as security and increased reliability. -Apache Axis2 Version ${axis2_version} is a bugfix release, fixing several +Apache Axis2 Version 1.5.3 is a bugfix release, fixing several problems in version 1.5. Please see the release notes for more details. This page describes our list of available documents. Modified: axis/axis2/java/core/site/docs/installationguide.html URL: http://svn.apache.org/viewvc/axis/axis2/java/core/site/docs/installationguide.html?rev=1035775&r1=1035774&r2=1035775&view=diff == --- axis/axis2/java/core/site/docs/installationguide.html (original) +++ axis/axis2/java/core/site/docs/installationguide.html Tue Nov 16 20:07:25 2010 @@ -264,7 +264,7 @@ focus on running Apache Axis2 using the Distribution. Download distribution packages of the Apache Axis2 -${axis2_version} version (latest). +1.5.3 version (latest). Download distribution packages of all versions of Apache Axis2. The distribution packages provided are as follows: @@ -335,7 +335,7 @@ directory into which you installed the J Axis2 Standard Binary Distribution into a convenient location so that the distribution resides in its own directory. Set an environment variable AXIS2_HOME to the pathname of the extracted -directory of Axis2 (Eg: /opt/axis2-${axis2_version}). Linux users +directory of Axis2 (Eg: /opt/axis2-1.5.3). Linux users can alternatively run the setenv.sh file available in the AXIS2_HOME/bin directory to set the AXIS2_HOME environment variable to the Axis2 classpath. Modified: axis/axis2/java/core/site/docs/pojoguide.html URL: http://svn.apache.org/viewvc/axis/axis2/java/core/site/docs/pojoguide.html?rev=1035775&r1=1035774&r2=1035775&view=diff == --- axis/axis2/java/core/site/docs/pojoguide.html (original) +++ axis/axis2/java/core/site/docs/pojoguide.html Tue Nov 16 20:07:25 2010 @@ -400,15 +400,15 @@ builds a JAR at build/lib/rpc-client the client Before you can build the source, you'll need to download the -Axis2 ${axis2_version}-bin and ${axis2_version}-war distributions +Axis2 1.5.3-bin and 1.5.3-war distributions from here. Then modify the following line inside the build.xml file (in the Axis2_HOME/samples/pojoguide directory in the extracted Axis2 -${axis2_version} Standard Binary (bin) Distribution) : +1.5.3 Standard Binary (bin) Distribution) :This modification contains the path to the root of the unzipped -Axis2 ${axis2_version}-bin download. +Axis2 1.5.3-bin download. With that explanation, you'll now build the source by typing the following: ant The following directory format should now exist at @@ -428,7 +428,7 @@ development. Now get a http://tomcat.apache.org/"; class="externalLink">Tomcat distribution (I used v5.5), and start it up by running bin/startup.bat or bin/startup.sh. Once it's -running, deploy the Axis2 ${axis2_version}-war by copying the +running, deploy the Axis2 1.5.3-war by copying the axis2.war file to Tomcat's webapps directory. Tomcat will proceed by deploying axis2 and un-archiving it into the webapps directory. Now copy the WeatherService directory that was created at the time @@ -704,7 +704,7 @@ loader as its class loader. The Spring F ready for our WeatherSpringService. Build and Deploy Using Apache Axis2 a