You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by ve...@apache.org on 2008/12/01 22:24:27 UTC
svn commit: r722237 -
/webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/deployment/POJODeployer.java
Author: veithen
Date: Mon Dec 1 13:24:27 2008
New Revision: 722237
URL: http://svn.apache.org/viewvc?rev=722237&view=rev
Log:
AXIS2-4139: Use the right classloader to load the POJO class(es). Fixes a regression introduced in r652280.
Modified:
webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/deployment/POJODeployer.java
Modified: webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/deployment/POJODeployer.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/deployment/POJODeployer.java?rev=722237&r1=722236&r2=722237&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/deployment/POJODeployer.java (original)
+++ webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/deployment/POJODeployer.java Mon Dec 1 13:24:27 2008
@@ -72,7 +72,7 @@
Thread.currentThread().setContextClassLoader(classLoader);
String className = file.getName();
className = className.replaceAll(".class", "");
- Class clazz = Class.forName(className);
+ Class clazz = Loader.loadClass(className);
log.info(Messages.getMessage(DeploymentErrorMsgs.DEPLOYING_POJO,
className,
deploymentFileData.getFile().getAbsolutePath()));
@@ -151,7 +151,7 @@
Thread.currentThread().setContextClassLoader(classLoader);
className = className.replaceAll(".class", "");
className = className.replaceAll("/", ".");
- Class clazz = Class.forName(className);
+ Class clazz = Loader.loadClass(className);
/**
* Schema generation done in two stage 1. Load all the methods and