You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by di...@apache.org on 2009/08/21 15:42:10 UTC
svn commit: r806548 -
/webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/message/databinding/impl/ClassFinderImpl.java
Author: dims
Date: Fri Aug 21 13:42:10 2009
New Revision: 806548
URL: http://svn.apache.org/viewvc?rev=806548&view=rev
Log:
Avoid picking up unnecessary JAX-B packages
Example: org.apache.xyz and org.apache.xyz123 (note that the 2nd package has 3 more characters than the first one)
Modified:
webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/message/databinding/impl/ClassFinderImpl.java
Modified: webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/message/databinding/impl/ClassFinderImpl.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/message/databinding/impl/ClassFinderImpl.java?rev=806548&r1=806547&r2=806548&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/message/databinding/impl/ClassFinderImpl.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/message/databinding/impl/ClassFinderImpl.java Fri Aug 21 13:42:10 2009
@@ -72,7 +72,7 @@
clazzName = clazzName.replace('/', '.').replace('\\', '.')
.replace(':', '.');
//We are only going to add the class that belong to the provided package.
- if (clazzName.startsWith(pkg)) {
+ if (clazzName.startsWith(pkg + ".")) {
try {
Class clazz = forName(clazzName, false, cl);
// Don't add any interfaces or JAXWS specific classes.