You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-commits@axis.apache.org by ve...@apache.org on 2011/12/28 12:20:23 UTC
svn commit: r1225163 - /axis/axis2/java/core/site/docs/app_server.html
Author: veithen
Date: Wed Dec 28 11:20:23 2011
New Revision: 1225163
URL: http://svn.apache.org/viewvc?rev=1225163&view=rev
Log:
Refreshing the page with the instructions for deployment on WebSphere 7.0 since this is a popular question.
Modified:
axis/axis2/java/core/site/docs/app_server.html
Modified: axis/axis2/java/core/site/docs/app_server.html
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/site/docs/app_server.html?rev=1225163&r1=1225162&r2=1225163&view=diff
==============================================================================
--- axis/axis2/java/core/site/docs/app_server.html (original)
+++ axis/axis2/java/core/site/docs/app_server.html Wed Dec 28 11:20:23 2011
@@ -1,5 +1,5 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia at Sep 9, 2011 -->
+<!-- Generated by Apache Maven Doxia at Dec 28, 2011 -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -11,7 +11,7 @@
@import url("../css/site.css");
</style>
<link rel="stylesheet" href="../css/print.css" type="text/css" media="print" />
- <meta name="Date-Revision-yyyymmdd" content="20110909" />
+ <meta name="Date-Revision-yyyymmdd" content="20111228" />
<meta http-equiv="Content-Language" content="en" />
</head>
@@ -31,7 +31,7 @@
<div class="xleft">
- <span id="publishDate">Last Published: 2011-09-09</span>
+ <span id="publishDate">Last Published: 2011-12-28</span>
| <span id="projectVersion">Version: 1.6.1</span>
</div>
<div class="xright"> <a href="../index.html" title="Axis2/Java">Axis2/Java</a>
@@ -271,6 +271,9 @@
Before deploying the Axis2 WAR, edit the <tt>axis2.xml</tt> file and set the
<tt>EnableChildFirstClassLoading</tt> parameter to <tt>true</tt>.
Please note that this parameter is only supported in Axis2 1.5.5 or higher.
+ The parameter is already present in the default <tt>axis2.xml</tt> file included in the
+ WAR distribution, but its value is set to <tt>false</tt>. Therefore it is enough to change
+ the parameter value.
</li>
<li>
After deployment, modify the application configuration to enable parent last class loading
@@ -300,6 +303,29 @@
Axis2 to use a repository location outside of the <tt>installedApps</tt> directory.
</p>
</div>
+ <div class="section"><h3>Deploying older Axis2 versions<a name="Deploying_older_Axis2_versions"></a></h3>
+ <p>
+ The instructions given above apply to Axis2 1.5.5 or higher. Older versions don't support
+ the <tt>EnableChildFirstClassLoading</tt> parameter, and we don't provide any support for
+ deploying these versions on WAS 6.1 (with the Web Services feature pack installed) or 7.0.
+ However, IBM has published a <a class="externalLink" href="https://www-304.ibm.com/support/docview.wss?uid=swg21315686">technote</a>
+ with an alternative approach that may work for older Axis2 versions.
+ </p>
+ </div>
+ <div class="section"><h3>Known issues<a name="Known_issues"></a></h3>
+ <p>
+ On some WAS versions the following error may occur, e.g. when accessing a WSDL exposed by Axis2:
+ </p>
+<div><pre>java.lang.VerifyError: JVMVRFY013 class loading constraint violated;
+class=org/apache/xerces/dom/CoreDocumentImpl, method=getDomConfig()Lorg/w3c/dom/DOMConfiguration</pre></div>
+ <p>
+ This is caused by the XmlBeans library
+ packaged with Axis2. This library contains a set of interfaces in the <tt>org.w3c.dom</tt> package
+ and this may cause issues with class loaders that don't use a simple parent-first policy.
+ To avoid this issue, upgrade your WAS to a more recent fix pack level, remove the XmlBeans library
+ from the Axis2 WAR or remove the content of the <tt>org.w3c.dom</tt> package from the XmlBeans library.
+ </p>
+ </div>
</div>