Author: scheu
Date: Mon Oct 11 18:59:52 2010
New Revision: 1021462
URL: http://svn.apache.org/viewvc?rev=1021462&view=rev
Log:
AXIS2-4848
Contributor:Rich Scheuerle
Get the packages of DocLitWrapped parameters.
Modified:
axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/runtime/description/marshal/impl/PackageSetBuilder.java
Modified:
axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/runtime/description/marshal/impl/PackageSetBuilder.java
URL:
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/runtime/description/marshal/impl/PackageSetBuilder.java?rev=1021462&r1=1021461&r2=1021462&view=diff
==============================================================================
---
axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/runtime/description/marshal/impl/PackageSetBuilder.java
(original)
+++
axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/runtime/description/marshal/impl/PackageSetBuilder.java
Mon Oct 11 18:59:52 2010
@@ -350,19 +350,13 @@ public class PackageSetBuilder {
}
- // In most doc/literal cases, the @RequestWrapper or @ResponseWrapper
classes are successfully found.
- // The wrapper classes contain the representation of the parameters,
thus the parameters don't need
- // to be separately processed.
- // However if the @RequestWrapper or @ResponseWrappers are not found,
then the parameters must be examined.
- if (requestWrapperPkg == null || responseWrapperPkg == null) {
- if (log.isDebugEnabled()) {
- log.debug("Collect the packages of the parameters");
- }
- addPackagesFromParameters(set, opDesc);
- if (m != null) {
- addPackagesFromParameters(set, m);
- }
-
+ // Examine the parameters
+ if (log.isDebugEnabled()) {
+ log.debug("Collect the packages of the parameters");
+ }
+ addPackagesFromParameters(set, opDesc) ;
+ if (m != null) {
+ addPackagesFromParameters(set, m);
}
// Finally consider the result type