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

2010-11-16 Thread veithen
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/

2010-11-16 Thread veithen
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

2010-11-16 Thread nthaker
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

2010-11-16 Thread veithen
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

2010-11-16 Thread veithen
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