cxf-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From dk...@apache.org
Subject svn commit: r523006 - in /incubator/cxf/trunk: rt/core/src/test/java/org/apache/cxf/workqueue/ rt/databinding/aegis/ rt/ws/security/ tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/customiztion/ tools/wsdlto/fronten...
Date Tue, 27 Mar 2007 17:25:29 GMT
Author: dkulp
Date: Tue Mar 27 10:25:28 2007
New Revision: 523006

URL: http://svn.apache.org/viewvc?view=rev&rev=523006
Log:
Fix some jaxws codegen issues
* Support for jaxb:schemaBindings not in jaxws customization file
* Support for the package names on the interface (and handlers files)
* Fix setting MIME type on OUT and INOUT params.
* Add some messages when AWQT fails
* Update some deps (a LOT more work is needed) for aegis and ws/security

Modified:
    incubator/cxf/trunk/rt/core/src/test/java/org/apache/cxf/workqueue/AutomaticWorkQueueTest.java
    incubator/cxf/trunk/rt/databinding/aegis/pom.xml
    incubator/cxf/trunk/rt/ws/security/pom.xml
    incubator/cxf/trunk/tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/customiztion/CustomizationParser.java
    incubator/cxf/trunk/tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/processor/internal/MIMEProcessor.java
    incubator/cxf/trunk/tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/processor/internal/OperationProcessor.java
    incubator/cxf/trunk/tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/processor/internal/PortTypeProcessor.java
    incubator/cxf/trunk/tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/processor/internal/ServiceProcessor.java
    incubator/cxf/trunk/tools/wsdlto/frontend/jaxws/src/test/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/wsdl11/JAXWSDefinitionBuilderTest.java
    incubator/cxf/trunk/tools/wsdlto/test/src/test/java/org/apache/cxf/tools/wsdlto/jaxws/CodeGenTest.java

Modified: incubator/cxf/trunk/rt/core/src/test/java/org/apache/cxf/workqueue/AutomaticWorkQueueTest.java
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/core/src/test/java/org/apache/cxf/workqueue/AutomaticWorkQueueTest.java?view=diff&rev=523006&r1=523005&r2=523006
==============================================================================
--- incubator/cxf/trunk/rt/core/src/test/java/org/apache/cxf/workqueue/AutomaticWorkQueueTest.java (original)
+++ incubator/cxf/trunk/rt/core/src/test/java/org/apache/cxf/workqueue/AutomaticWorkQueueTest.java Tue Mar 27 10:25:28 2007
@@ -214,7 +214,7 @@
         DeadLockThread dead = new DeadLockThread(workqueue, 200,
                                                  10L);
 
-        assertTrue(checkDeadLock(dead));
+        checkDeadLock(dead);
     }
 
     public void testNonDeadLockEnqueueLoads() {
@@ -225,7 +225,7 @@
                                                DEFAULT_DEQUEUE_TIMEOUT);
         DeadLockThread dead = new DeadLockThread(workqueue, 200);
 
-        assertTrue(checkDeadLock(dead));
+        checkDeadLock(dead);
     }
     
     public void testSchedule() throws Exception {
@@ -265,7 +265,7 @@
 
         DeadLockThread dead = new DeadLockThread(workqueue, 1000, 5L);
 
-        assertTrue("Should be finished, probably deadlocked", checkDeadLock(dead));
+        checkDeadLock(dead);
 
         // Give threads a chance to dequeue (5sec max)
         int i = 0;
@@ -293,7 +293,7 @@
                                                DEFAULT_LOW_WATER_MARK, 100L);
 
         DeadLockThread dead = new DeadLockThread(workqueue, 1000, 5L);
-        assertTrue("Should be finished, probably deadlocked", checkDeadLock(dead));
+        checkDeadLock(dead);
 
         // Give threads a chance to dequeue (5sec max)
         int i = 0;
@@ -319,7 +319,7 @@
         assertEquals(0, workqueue.getSize());
         DeadLockThread dead = new DeadLockThread(workqueue, 100, 5L);
         dead.start();
-        assertTrue(checkCompleted(dead));
+        checkCompleted(dead);
 
         workqueue.shutdown(true);
 
@@ -338,7 +338,7 @@
         workqueue = null;
     }
 
-    private boolean checkCompleted(DeadLockThread dead) {
+    private void checkCompleted(DeadLockThread dead) {
         int oldCompleted = 0;
         int newCompleted = 0;
         int noProgressCount = 0;
@@ -354,7 +354,10 @@
                 //  
                 if (oldCompleted != 0
                     && ++noProgressCount > 5) {
-                    return false;
+                    
+                    fail("No reduction in threads in 1.25 secs: \n" 
+                         + "oldCompleted: " + oldCompleted 
+                         + "\nof " + dead.getWorkItemCount()); 
                 }
             }
             try {
@@ -363,12 +366,11 @@
                 // ignore
             }
         }
-        return true;
     }
 
-    private boolean checkDeadLock(DeadLockThread dead) {
+    private void checkDeadLock(DeadLockThread dead) {
         dead.start();
-        return checkCompleted(dead);
+        checkCompleted(dead);
     }
 
     public class TestWorkItem implements Runnable {

Modified: incubator/cxf/trunk/rt/databinding/aegis/pom.xml
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/databinding/aegis/pom.xml?view=diff&rev=523006&r1=523005&r2=523006
==============================================================================
--- incubator/cxf/trunk/rt/databinding/aegis/pom.xml (original)
+++ incubator/cxf/trunk/rt/databinding/aegis/pom.xml Tue Mar 27 10:25:28 2007
@@ -19,138 +19,137 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-  <modelVersion>4.0.0</modelVersion>
-  <artifactId>cxf-rt-databinding-aegis</artifactId>
-  <packaging>jar</packaging>
-  <name>Apache CXF Runtime Aegis Databinding</name>
-  <url>http://cwiki.apache.org/confluence/display/CXF/Index</url>
-
-
-  <parent>
-    <groupId>org.apache.cxf</groupId>
-    <artifactId>cxf-parent</artifactId>
-    <version>2.0-incubator-RC-SNAPSHOT</version>
-    <relativePath>../../../parent/pom.xml</relativePath>
-  </parent>
-
-  <dependencies>
-    <dependency>
-      <groupId>org.apache.cxf</groupId>
-      <artifactId>cxf-api</artifactId>
-      <version>${project.version}</version>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.cxf</groupId>
-      <artifactId>cxf-rt-frontend-simple</artifactId>
-      <version>${project.version}</version>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.cxf</groupId>
-      <artifactId>cxf-rt-transports-local</artifactId>
-      <version>${project.version}</version>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.cxf</groupId>
-      <artifactId>cxf-rt-transports-http</artifactId>
-      <version>${project.version}</version>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.cxf</groupId>
-      <artifactId>cxf-rt-frontend-jaxws</artifactId>
-      <version>${project.version}</version>
-      <scope>test</scope>
-    </dependency>
-
-    <dependency>
-      <groupId>jaxen</groupId>
-      <artifactId>jaxen</artifactId>
-      <version>1.1</version>
-      <exclusions>
-        <exclusion>
-          <artifactId>dom4j</artifactId>
-          <groupId>dom4j</groupId>
-        </exclusion>
-        <exclusion>
-          <artifactId>xerces</artifactId>
-          <groupId>xmlParserAPIs</groupId>
-        </exclusion>
-        <exclusion>
-          <artifactId>xerces</artifactId>
-          <groupId>xercesImpl</groupId>
-        </exclusion>
-        <exclusion>
-          <artifactId>xom</artifactId>
-          <groupId>xom</groupId>
-        </exclusion>
-      </exclusions>
-    </dependency>
-
-    <dependency>
-      <groupId>junit</groupId>
-      <artifactId>junit</artifactId>
-      <scope>test</scope>
-    </dependency>
-
-    <dependency>
-      <groupId>javax.mail</groupId>
-      <artifactId>mail</artifactId>
-      <version>1.4</version>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>javax.activation</groupId>
-      <artifactId>activation</artifactId>
-      <scope>test</scope>
-      <version>1.1</version>
-    </dependency>
-    <dependency>
-      <groupId>jdom</groupId>
-      <artifactId>jdom</artifactId>
-      <version>1.0</version>
-    </dependency>
-    <dependency>
-      <groupId>stax-utils</groupId>
-      <artifactId>stax-utils</artifactId>
-      <version>snapshot-20040917</version>
-    </dependency>
-  </dependencies>
-
-  <repositories>
-    <repository>
-      <id>codehaus</id>
-      <name>Codehaus</name>
-      <url>http://repository.codehaus.org</url>
-    </repository>
-  </repositories>
-
-  <build>
-    <plugins>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-checkstyle-plugin</artifactId>
-        <dependencies>
-          <dependency>
-            <groupId>org.apache.cxf</groupId>
-            <artifactId>cxf-buildtools</artifactId>
-            <version>${project.version}</version>
-          </dependency>
-        </dependencies>
-        <executions>
-          <execution>
-            <id>validate</id>
-            <phase>validate</phase>
-            <configuration>
-              <failsOnError>false</failsOnError>
-              <consoleOutput>false</consoleOutput>
-            </configuration>
-            <goals>
-              <goal>checkstyle</goal>
-            </goals>
-          </execution>
-        </executions>
-      </plugin>
-    </plugins>
-  </build>
+    <modelVersion>4.0.0</modelVersion>
+    <artifactId>cxf-rt-databinding-aegis</artifactId>
+    <packaging>jar</packaging>
+    <name>Apache CXF Runtime Aegis Databinding</name>
+    <url>http://cwiki.apache.org/confluence/display/CXF/Index</url>
+
+
+    <parent>
+        <groupId>org.apache.cxf</groupId>
+        <artifactId>cxf-parent</artifactId>
+        <version>2.0-incubator-RC-SNAPSHOT</version>
+        <relativePath>../../../parent/pom.xml</relativePath>
+    </parent>
+
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.cxf</groupId>
+            <artifactId>cxf-api</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.cxf</groupId>
+            <artifactId>cxf-rt-frontend-simple</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.cxf</groupId>
+            <artifactId>cxf-rt-transports-local</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.cxf</groupId>
+            <artifactId>cxf-rt-transports-http</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.cxf</groupId>
+            <artifactId>cxf-rt-frontend-jaxws</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.cxf</groupId>
+            <artifactId>cxf-tools-common</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>jdom</groupId>
+            <artifactId>jdom</artifactId>
+            <version>1.0</version>
+        </dependency>
+        <dependency>
+            <groupId>net.java.dev.stax-utils</groupId>
+            <artifactId>stax-utils</artifactId>
+            <version>20060502</version>
+            <exclusions>
+                <exclusion>
+                    <groupId>com.bea.xml</groupId>
+                    <artifactId>jsr173-ri</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        <dependency>
+            <groupId>jaxen</groupId>
+            <artifactId>jaxen</artifactId>
+            <version>1.1</version>
+            <exclusions>
+                <exclusion>
+                    <artifactId>dom4j</artifactId>
+                    <groupId>dom4j</groupId>
+                </exclusion>
+                <exclusion>
+                    <artifactId>xerces</artifactId>
+                    <groupId>xmlParserAPIs</groupId>
+                </exclusion>
+                <exclusion>
+                    <artifactId>xerces</artifactId>
+                    <groupId>xercesImpl</groupId>
+                </exclusion>
+                <exclusion>
+                    <artifactId>xom</artifactId>
+                    <groupId>xom</groupId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <scope>test</scope>
+        </dependency>
+    </dependencies>
+
+    <repositories>
+        <repository>
+            <id>codehaus</id>
+            <name>Codehaus</name>
+            <url>http://repository.codehaus.org</url>
+        </repository>
+    </repositories>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-checkstyle-plugin</artifactId>
+                <dependencies>
+                    <dependency>
+                        <groupId>org.apache.cxf</groupId>
+                        <artifactId>cxf-buildtools</artifactId>
+                        <version>${project.version}</version>
+                    </dependency>
+                </dependencies>
+                <executions>
+                    <execution>
+                        <id>validate</id>
+                        <phase>validate</phase>
+                        <configuration>
+                            <failsOnError>false</failsOnError>
+                            <consoleOutput>false</consoleOutput>
+                        </configuration>
+                        <goals>
+                            <goal>checkstyle</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+        </plugins>
+    </build>
 </project>

Modified: incubator/cxf/trunk/rt/ws/security/pom.xml
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/ws/security/pom.xml?view=diff&rev=523006&r1=523005&r2=523006
==============================================================================
--- incubator/cxf/trunk/rt/ws/security/pom.xml (original)
+++ incubator/cxf/trunk/rt/ws/security/pom.xml Tue Mar 27 10:25:28 2007
@@ -1,197 +1,202 @@
 <!--
-	Licensed to the Apache Software Foundation (ASF) under one
-	or more contributor license agreements. See the NOTICE file
-	distributed with this work for additional information
-	regarding copyright ownership. The ASF licenses this file
-	to you under the Apache License, Version 2.0 (the
-	"License"); you may not use this file except in compliance
-	with the License. You may obtain a copy of the License at
-	
-	http://www.apache.org/licenses/LICENSE-2.0
-	
-	Unless required by applicable law or agreed to in writing,
-	software distributed under the License is distributed on an
-	"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-	KIND, either express or implied. See the License for the
-	specific language governing permissions and limitations
-	under the License.
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements. See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership. The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License. You may obtain a copy of the License at
+    
+    http://www.apache.org/licenses/LICENSE-2.0
+    
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied. See the License for the
+    specific language governing permissions and limitations
+    under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-	<modelVersion>4.0.0</modelVersion>
-	<artifactId>cxf-rt-ws-security</artifactId>
-	<packaging>jar</packaging>
-	<name>Apache CXF Runtime WS Security</name>
-	<url>http://cwiki.apache.org/CXF</url>
-
-	<parent>
-		<groupId>org.apache.cxf</groupId>
-		<artifactId>cxf-parent</artifactId>
-		<version>2.0-incubator-RC-SNAPSHOT</version>
-		<relativePath>../../../parent/pom.xml</relativePath>
-	</parent>
-
-
-	<dependencies>
-		<dependency>
-			<groupId>junit</groupId>
-			<artifactId>junit</artifactId>
-			<scope>test</scope>
-		</dependency>
-		<dependency>
-			<groupId>org.easymock</groupId>
-			<artifactId>easymockclassextension</artifactId>
-			<scope>test</scope>
-		</dependency>
-
-		<dependency>
-			<groupId>org.apache.cxf</groupId>
-			<artifactId>cxf-api</artifactId>
-			<version>${project.version}</version>
-		</dependency>
-		<dependency>
-			<groupId>org.apache.cxf</groupId>
-			<artifactId>cxf-common-utilities</artifactId>
-			<version>${project.version}</version>
-		</dependency>
-
-		<dependency>
-			<groupId>org.apache.cxf</groupId>
-			<artifactId>cxf-rt-bindings-soap</artifactId>
-			<version>${project.version}</version>
-		</dependency>
-		<dependency>
-			<groupId>org.apache.cxf</groupId>
-			<artifactId>cxf-rt-frontend-jaxws</artifactId>
-			<version>${project.version}</version>
-			<scope>test</scope>
-		</dependency>
-		<dependency>
-			<groupId>org.apache.cxf</groupId>
-			<artifactId>cxf-rt-transports-local</artifactId>
-			<version>${project.version}</version>
-			<scope>test</scope>
-		</dependency>
-
-		<dependency>
-			<groupId>org.apache.cxf</groupId>
-			<artifactId>cxf-testutils</artifactId>
-			<version>${project.version}</version>
-			<scope>test</scope>
-		</dependency>
-
-		<dependency>
-			<groupId>com.sun.xml.messaging.saaj</groupId>
-			<artifactId>saaj-impl</artifactId>
-		</dependency>
-
-		<dependency>
-			<groupId>org.apache.geronimo.specs</groupId>
-			<artifactId>geronimo-activation_1.1_spec</artifactId>
-		</dependency>
-
-		<dependency>
-			<groupId>xerces</groupId>
-			<artifactId>xercesImpl</artifactId>
-			<version>2.7.1</version>
-		</dependency>
-		<dependency>
-			<groupId>xml-apis</groupId>
-			<artifactId>xml-apis</artifactId>
-			<version>1.0.b2</version>
-		</dependency>
-		<dependency>
-			<groupId>xml-security</groupId>
-			<artifactId>xmlsec</artifactId>
-			<version>1.3.0</version>
-		</dependency>
-		<dependency>
-			<groupId>wss4j</groupId>
-			<artifactId>wss4j</artifactId>
-			<version>1.5.1</version>
-		</dependency>
-		<dependency>
-			<groupId>com.sun.xml.messaging.saaj</groupId>
-			<artifactId>saaj-impl</artifactId>
-		</dependency>
-		<dependency>
-			<groupId>xalan</groupId>
-			<artifactId>xalan</artifactId>
-			<version>2.7.0</version>
-		</dependency>
-		<!-- We should get these properly uploaded -->
-		<dependency>
-			<groupId>xfire</groupId>
-			<artifactId>opensaml</artifactId>
-			<version>1.0.1</version>
-		</dependency>
-		<dependency>
-			<groupId>org.codehaus.xfire</groupId>
-			<artifactId>bcprov-jdk15</artifactId>
-			<version>133</version>
-		</dependency>
-	</dependencies>
-
-	<scm>
-		<connection>
-			scm:svn:http://svn.apache.org/repos/asf/incubator/cxf/trunk/rt/ws/security
-		</connection>
-		<developerConnection>
-			scm:svn:https://svn.apache.org/repos/asf/incubator/cxf/trunk/rt/ws/security
-		</developerConnection>
-	</scm>
-	<build>
-		<plugins>
-			<!--			<plugin>-->
-			<!--				<groupId>org.apache.cxf</groupId>-->
-			<!--				<artifactId>cxf-common-xsd</artifactId>-->
-			<!--				<version>${project.version}</version>-->
-			<!--				<executions>-->
-			<!--					<execution>-->
-			<!--						<id>generate-sources</id>-->
-			<!--						<phase>generate-sources</phase>-->
-			<!--						<configuration>-->
-			<!--							<sourceRoot>-->
-			<!--								${basedir}/target/generated/src/main/java-->
-			<!--							</sourceRoot>-->
-			<!--							<xsdOptions>-->
-			<!--								<xsdOption>-->
-			<!--									<xsd>-->
-			<!--										${basedir}/src/main/resources/schemas/ws-security-policy.xsd-->
-			<!--									</xsd>-->
-			<!--									<bindingFile>-->
-			<!--										${basedir}/src/main/resources/schemas/ws-security-policy.xjb-->
-			<!--									</bindingFile>-->
-			<!--									<catalog>-->
-			<!--										${basedir}/src/main/resources/schemas/catalog.cat-->
-			<!--									</catalog>-->
-			<!--									<deleteDirs>-->
-			<!--										<deleteDir>-->
-			<!--											${basedir}/target/generated/src/main/java/org/apache/cxf/ws/security/policy-->
-			<!--										</deleteDir>-->
-			<!--									</deleteDirs>-->
-			<!--								</xsdOption>-->
-			<!--							</xsdOptions>-->
-			<!--						</configuration>-->
-			<!--						<goals>-->
-			<!--							<goal>xsdtojava</goal>-->
-			<!--						</goals>-->
-			<!--					</execution>-->
-			<!--				</executions>-->
-			<!--				<dependencies>-->
-			<!--					<dependency>-->
-			<!--						<groupId>org.apache.cxf</groupId>-->
-			<!--						<artifactId>cxf-tools-xjc-dv</artifactId>-->
-			<!--						<version>${project.version}</version>-->
-			<!--					</dependency>-->
-			<!--					<dependency>-->
-			<!--						<groupId>org.apache.cxf</groupId>-->
-			<!--						<artifactId>cxf-common-utilities</artifactId>-->
-			<!--						<version>${project.version}</version>-->
-			<!--					</dependency>-->
-			<!--				</dependencies>-->
-			<!--			</plugin>-->
-		</plugins>
-	</build>
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+    <artifactId>cxf-rt-ws-security</artifactId>
+    <packaging>jar</packaging>
+    <name>Apache CXF Runtime WS Security</name>
+    <url>http://cwiki.apache.org/CXF</url>
+
+    <parent>
+        <groupId>org.apache.cxf</groupId>
+        <artifactId>cxf-parent</artifactId>
+        <version>2.0-incubator-RC-SNAPSHOT</version>
+        <relativePath>../../../parent/pom.xml</relativePath>
+    </parent>
+
+
+    <dependencies>
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.easymock</groupId>
+            <artifactId>easymockclassextension</artifactId>
+            <scope>test</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.cxf</groupId>
+            <artifactId>cxf-api</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.cxf</groupId>
+            <artifactId>cxf-rt-core</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.cxf</groupId>
+            <artifactId>cxf-common-utilities</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.cxf</groupId>
+            <artifactId>cxf-rt-bindings-soap</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.cxf</groupId>
+            <artifactId>cxf-rt-frontend-jaxws</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.cxf</groupId>
+            <artifactId>cxf-rt-transports-local</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.cxf</groupId>
+            <artifactId>cxf-testutils</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>com.sun.xml.messaging.saaj</groupId>
+            <artifactId>saaj-impl</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.geronimo.specs</groupId>
+            <artifactId>geronimo-activation_1.1_spec</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>xerces</groupId>
+            <artifactId>xercesImpl</artifactId>
+            <version>2.7.1</version>
+        </dependency>
+        <dependency>
+            <groupId>xml-apis</groupId>
+            <artifactId>xml-apis</artifactId>
+            <version>1.0.b2</version>
+        </dependency>
+        <dependency>
+            <groupId>xml-security</groupId>
+            <artifactId>xmlsec</artifactId>
+            <version>1.3.0</version>
+        </dependency>
+        <dependency>
+            <groupId>wss4j</groupId>
+            <artifactId>wss4j</artifactId>
+            <version>1.5.1</version>
+        </dependency>
+        <dependency>
+            <groupId>com.sun.xml.messaging.saaj</groupId>
+            <artifactId>saaj-impl</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>xalan</groupId>
+            <artifactId>xalan</artifactId>
+            <version>2.7.0</version>
+        </dependency>
+        <!-- We should get these properly uploaded -->
+        <dependency>
+            <groupId>xfire</groupId>
+            <artifactId>opensaml</artifactId>
+            <version>1.0.1</version>
+        </dependency>
+        <dependency>
+            <groupId>org.codehaus.xfire</groupId>
+            <artifactId>bcprov-jdk15</artifactId>
+            <version>133</version>
+        </dependency>
+    </dependencies>
+
+    <scm>
+        <connection>
+            scm:svn:http://svn.apache.org/repos/asf/incubator/cxf/trunk/rt/ws/security
+        </connection>
+        <developerConnection>
+            scm:svn:https://svn.apache.org/repos/asf/incubator/cxf/trunk/rt/ws/security
+        </developerConnection>
+    </scm>
+    <build>
+        <plugins>
+            <!--			<plugin>-->
+            <!--				<groupId>org.apache.cxf</groupId>-->
+            <!--				<artifactId>cxf-common-xsd</artifactId>-->
+            <!--				<version>${project.version}</version>-->
+            <!--				<executions>-->
+            <!--					<execution>-->
+            <!--						<id>generate-sources</id>-->
+            <!--						<phase>generate-sources</phase>-->
+            <!--						<configuration>-->
+            <!--							<sourceRoot>-->
+            <!--								${basedir}/target/generated/src/main/java-->
+            <!--							</sourceRoot>-->
+            <!--							<xsdOptions>-->
+            <!--								<xsdOption>-->
+            <!--									<xsd>-->
+            <!--										${basedir}/src/main/resources/schemas/ws-security-policy.xsd-->
+            <!--									</xsd>-->
+            <!--									<bindingFile>-->
+            <!--										${basedir}/src/main/resources/schemas/ws-security-policy.xjb-->
+            <!--									</bindingFile>-->
+            <!--									<catalog>-->
+            <!--										${basedir}/src/main/resources/schemas/catalog.cat-->
+            <!--									</catalog>-->
+            <!--									<deleteDirs>-->
+            <!--										<deleteDir>-->
+            <!--											${basedir}/target/generated/src/main/java/org/apache/cxf/ws/security/policy-->
+            <!--										</deleteDir>-->
+            <!--									</deleteDirs>-->
+            <!--								</xsdOption>-->
+            <!--							</xsdOptions>-->
+            <!--						</configuration>-->
+            <!--						<goals>-->
+            <!--							<goal>xsdtojava</goal>-->
+            <!--						</goals>-->
+            <!--					</execution>-->
+            <!--				</executions>-->
+            <!--				<dependencies>-->
+            <!--					<dependency>-->
+            <!--						<groupId>org.apache.cxf</groupId>-->
+            <!--						<artifactId>cxf-tools-xjc-dv</artifactId>-->
+            <!--						<version>${project.version}</version>-->
+            <!--					</dependency>-->
+            <!--					<dependency>-->
+            <!--						<groupId>org.apache.cxf</groupId>-->
+            <!--						<artifactId>cxf-common-utilities</artifactId>-->
+            <!--						<version>${project.version}</version>-->
+            <!--					</dependency>-->
+            <!--				</dependencies>-->
+            <!--			</plugin>-->
+        </plugins>
+    </build>
 </project>

Modified: incubator/cxf/trunk/tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/customiztion/CustomizationParser.java
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/customiztion/CustomizationParser.java?view=diff&rev=523006&r1=523005&r2=523006
==============================================================================
--- incubator/cxf/trunk/tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/customiztion/CustomizationParser.java (original)
+++ incubator/cxf/trunk/tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/customiztion/CustomizationParser.java Tue Mar 27 10:25:28 2007
@@ -181,55 +181,80 @@
 
             Node node = null;
             NodeList nestedJaxbNodes = getNestedJaxbBinding(bindings);
+            NodeList nestedJaxbSchemaBindingNodes = getNestedJaxbSchemaBinding(bindings);
 
             ContextImpl ctx = new ContextImpl(bindings);
             node = queryXPathNode(wsdlNode, ctx, expression);
-            if (node != null && nestedJaxbNodes.getLength() == 0) {
+            if (node != null 
+                && nestedJaxbNodes.getLength() == 0
+                && nestedJaxbSchemaBindingNodes.getLength() == 0) {
                 copyBindingsToWsdl(node, bindings, ctx);
             }
 
             if (node != null && nestedJaxbNodes.getLength() != 0) {
                 // append xmlns:jaxb and jaxb:version attribute for schema
-                for (int i = 0; i < nestedJaxbNodes.getLength(); i++) {
-                    Node jaxbNode = nestedJaxbNodes.item(0);
+                Node jaxbNode = nestedJaxbNodes.item(0);
 
-                    String xpathExpress = DOMUtils.getAttribute(jaxbNode, "node");
+                String xpathExpress = DOMUtils.getAttribute(jaxbNode, "node");
 
-                    Node schemaNode = getSchemaNode(node);
+                Node schemaNode = getSchemaNode(node);
 
-                    ctx = new ContextImpl(bindings);
-                    Node targetNode = queryXPathNode(schemaNode, ctx, xpathExpress);
-                    //@@TODO - copy namespaces
-                    Element schemaElement = (Element)schemaNode;
-                    // Element targetElement = (Element)targetNode;
-
-                    String jaxbPrefix = schemaElement.lookupPrefix(ToolConstants.NS_JAXB_BINDINGS);
-                    if (jaxbPrefix == null) {
-                        schemaElement.setAttribute("xmlns:jaxb", ToolConstants.NS_JAXB_BINDINGS);
-                        schemaElement.setAttribute("jaxb:version", "2.0");
-                    }
-
-                    // append jaxb appinfo for value node
-                    Element annoElement = node.getOwnerDocument().createElementNS(ToolConstants.SCHEMA_URI,
-                                                                                  "annotation");
-                    Element appinfoEle = node.getOwnerDocument().createElementNS(ToolConstants.SCHEMA_URI,
-                                                                                 "appinfo");
-
-                    annoElement.appendChild(appinfoEle);
-
-                    for (int j = 0; j < jaxbNode.getChildNodes().getLength(); j++) {
-                        Node cloneNode = ProcessorUtil.cloneNode(node.getOwnerDocument(), jaxbNode
-                            .getChildNodes().item(j), true);
-                        appinfoEle.appendChild(cloneNode);
-                    }
-
-                    if (targetNode.getChildNodes().getLength() > 0) {
-                        targetNode.insertBefore(annoElement, targetNode.getChildNodes().item(0));
-                    } else {                        
-                        targetNode.appendChild(annoElement);
-                    }                    
+                ctx = new ContextImpl(bindings);
+                Node targetNode = queryXPathNode(schemaNode, ctx, xpathExpress);
+                //@@TODO - copy namespaces
+                Element schemaElement = (Element)schemaNode;
+                // Element targetElement = (Element)targetNode;
+
+                String jaxbPrefix = schemaElement.lookupPrefix(ToolConstants.NS_JAXB_BINDINGS);
+                if (jaxbPrefix == null) {
+                    schemaElement.setAttribute("xmlns:jaxb", ToolConstants.NS_JAXB_BINDINGS);
+                    schemaElement.setAttribute("jaxb:version", "2.0");
                 }
+
+                // append jaxb appinfo for value node
+                Element annoElement = node.getOwnerDocument().createElementNS(ToolConstants.SCHEMA_URI,
+                                                                              "annotation");
+                Element appinfoEle = node.getOwnerDocument().createElementNS(ToolConstants.SCHEMA_URI,
+                                                                             "appinfo");
+
+                annoElement.appendChild(appinfoEle);
+
+                for (int j = 0; j < jaxbNode.getChildNodes().getLength(); j++) {
+                    Node cloneNode = ProcessorUtil.cloneNode(node.getOwnerDocument(), jaxbNode
+                        .getChildNodes().item(j), true);
+                    appinfoEle.appendChild(cloneNode);
+                }
+
+                if (targetNode.getChildNodes().getLength() > 0) {
+                    targetNode.insertBefore(annoElement, targetNode.getChildNodes().item(0));
+                } else {                        
+                    targetNode.appendChild(annoElement);
+                }                    
+            } else if (node != null && nestedJaxbSchemaBindingNodes.getLength() != 0) {
+                Element schemaElement = (Element)node;
+                Node jaxbNode = nestedJaxbSchemaBindingNodes.item(0);
+                String jaxbPrefix = schemaElement.lookupPrefix(ToolConstants.NS_JAXB_BINDINGS);
+                if (jaxbPrefix == null) {
+                    schemaElement.setAttribute("xmlns:jaxb", ToolConstants.NS_JAXB_BINDINGS);
+                    schemaElement.setAttribute("jaxb:version", "2.0");
+                }
+                // append jaxb appinfo for value node
+                Element annoElement = node.getOwnerDocument().createElementNS(ToolConstants.SCHEMA_URI,
+                                                                              "annotation");
+                Element appinfoEle = node.getOwnerDocument().createElementNS(ToolConstants.SCHEMA_URI,
+                                                                             "appinfo");
+                annoElement.appendChild(appinfoEle);
+                Node cloneNode = ProcessorUtil.cloneNode(node.getOwnerDocument(), jaxbNode, true);
+
+                appinfoEle.appendChild(cloneNode);
+
+                if (schemaElement.getChildNodes().getLength() > 0) {
+                    schemaElement.insertBefore(annoElement, schemaElement.getChildNodes().item(0));
+                } else {                        
+                    schemaElement.appendChild(annoElement);
+                }                
             }
+
         }
 
         Element[] children = getChildElements(bindings, ToolConstants.NS_JAXWS_BINDINGS);
@@ -477,6 +502,9 @@
 
     private NodeList getNestedJaxbBinding(Element bindings) {
         return bindings.getElementsByTagNameNS(ToolConstants.NS_JAXB_BINDINGS, "bindings");
+    }
+    private NodeList getNestedJaxbSchemaBinding(Element bindings) {
+        return bindings.getElementsByTagNameNS(ToolConstants.NS_JAXB_BINDINGS, "schemaBindings");
     }
 
     public Element getCustomizedWSDLElement() {

Modified: incubator/cxf/trunk/tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/processor/internal/MIMEProcessor.java
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/processor/internal/MIMEProcessor.java?view=diff&rev=523006&r1=523005&r2=523006
==============================================================================
--- incubator/cxf/trunk/tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/processor/internal/MIMEProcessor.java (original)
+++ incubator/cxf/trunk/tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/processor/internal/MIMEProcessor.java Tue Mar 27 10:25:28 2007
@@ -84,21 +84,22 @@
                             jp.setClassName(mimeJavaType);
                         }
                     } else if (JavaType.Style.OUT.equals(style)) {
-                        if (jm.getReturn().getClassName().equals("void")) {
-                            // this is actually an in/out param...
-                            String paramName = ProcessorUtil.mangleNameToVariableName(mimeContent.getPart());
-                            JavaParameter jp = jm.getParameter(paramName);
-                            if (jp == null) {
-                                Message message = new Message("MIMEPART_CANNOT_MAP", LOG, mimeContent
-                                    .getPart());
-                                throw new ToolException(message);
-                            } 
-                            jp.setClassName(mimeJavaType);
-                            jp.setHolderClass(mimeJavaType);
-                        } else if (!jm.getReturn().getClassName().equals(mimeJavaType)) {
-                            // jm.getReturn().setType(mimeJavaType);
-                            jm.getReturn().setClassName(mimeJavaType);
+                        String paramName = ProcessorUtil.mangleNameToVariableName(mimeContent.getPart());
+                        JavaType jp = jm.getParameter(paramName);
+                        if (jp == null) {
+                            //check return
+                            if (paramName.equals(jm.getReturn().getName())) {
+                                jp = jm.getReturn();
+                            }
+                        } else {
+                            ((JavaParameter)jp).setHolderClass(mimeJavaType);
                         }
+                        if (jp == null) {
+                            Message message = new Message("MIMEPART_CANNOT_MAP", LOG, mimeContent
+                                .getPart());
+                            throw new ToolException(message);
+                        } 
+                        jp.setClassName(mimeJavaType);
                     }
                 }
             }

Modified: incubator/cxf/trunk/tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/processor/internal/OperationProcessor.java
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/processor/internal/OperationProcessor.java?view=diff&rev=523006&r1=523005&r2=523006
==============================================================================
--- incubator/cxf/trunk/tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/processor/internal/OperationProcessor.java (original)
+++ incubator/cxf/trunk/tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/processor/internal/OperationProcessor.java Tue Mar 27 10:25:28 2007
@@ -63,7 +63,7 @@
     }
 
     @SuppressWarnings("unchecked")
-    public void processMethod(JavaMethod method, OperationInfo operation, 
+    void processMethod(JavaMethod method, OperationInfo operation, 
                               JAXWSBinding globalBinding) throws ToolException {
         if (isAsynCMethod(method)) {
             return;
@@ -114,9 +114,6 @@
             || opBinding != null && opBinding.isEnableMime()) {
             method.setMimeEnable(true);
         }
-        
-        
-       
     }
 
 

Modified: incubator/cxf/trunk/tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/processor/internal/PortTypeProcessor.java
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/processor/internal/PortTypeProcessor.java?view=diff&rev=523006&r1=523005&r2=523006
==============================================================================
--- incubator/cxf/trunk/tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/processor/internal/PortTypeProcessor.java (original)
+++ incubator/cxf/trunk/tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/processor/internal/PortTypeProcessor.java Tue Mar 27 10:25:28 2007
@@ -36,6 +36,7 @@
 import org.apache.cxf.tools.common.ToolException;
 import org.apache.cxf.tools.common.model.JavaInterface;
 import org.apache.cxf.tools.common.model.JavaModel;
+import org.apache.cxf.tools.wsdlto.frontend.jaxws.customiztion.JAXWSBinding;
 import org.apache.cxf.tools.wsdlto.frontend.jaxws.processor.internal.mapper.InterfaceMapper;
 
 public class PortTypeProcessor extends AbstractProcessor {
@@ -49,14 +50,21 @@
         operationMap.clear();
         JavaModel jmodel = context.get(JavaModel.class);
 
-        // TODO: add cusomizing
-        //intf.setJAXWSBinding(customizing(jmodel, portType));
-        //intf.setHandlerChains(CustomizationParser.getInstance().getHandlerChains());
 
         InterfaceInfo interfaceInfo = serviceInfo.getInterface();
+        
 
         JavaInterface intf = new InterfaceMapper(context).map(interfaceInfo);
         intf.setJavaModel(jmodel);
+
+        JAXWSBinding jaxwsBinding = serviceInfo.getDescription().getExtensor(JAXWSBinding.class);
+        JAXWSBinding infBinding = interfaceInfo.getDescription().getExtensor(JAXWSBinding.class);
+        if (infBinding != null && infBinding.getPackage() != null) { 
+            intf.setPackageName(infBinding.getPackage());
+        } else if (jaxwsBinding != null && jaxwsBinding.getPackage() != null) {
+            intf.setPackageName(jaxwsBinding.getPackage());            
+        }
+        
         Element handler = (Element)context.get(ToolConstants.HANDLER_CHAIN);
         intf.setHandlerChains(handler);
         
@@ -71,7 +79,7 @@
             OperationProcessor operationProcessor = new OperationProcessor(context);
             operationProcessor.process(intf, operation);
         }
-        //Fixed issue 305772
+        
         jmodel.setLocation(intf.getLocation());
         jmodel.addInterface(intf.getName(), intf);
     }

Modified: incubator/cxf/trunk/tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/processor/internal/ServiceProcessor.java
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/processor/internal/ServiceProcessor.java?view=diff&rev=523006&r1=523005&r2=523006
==============================================================================
--- incubator/cxf/trunk/tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/processor/internal/ServiceProcessor.java (original)
+++ incubator/cxf/trunk/tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/processor/internal/ServiceProcessor.java Tue Mar 27 10:25:28 2007
@@ -173,12 +173,22 @@
         
         JAXWSBinding infBinding = infInfo.getExtensor(JAXWSBinding.class);
         
-        if (infBinding != null && !infBinding.isEnableAsyncMapping()) {
-            jaxwsBinding.setEnableAsyncMapping(false);
-        }
+        if (infBinding != null) {
+            if (!infBinding.isEnableAsyncMapping()) {
+                jaxwsBinding.setEnableAsyncMapping(false);
+            }
         
-        if (infBinding != null && !infBinding.isEnableWrapperStyle()) {
-            jaxwsBinding.setEnableWrapperStyle(false);
+            if (!infBinding.isEnableWrapperStyle()) {
+                jaxwsBinding.setEnableWrapperStyle(false);
+            }
+
+            if (infBinding.getPackage() != null) {
+                jaxwsBinding.setPackage(infBinding.getPackage());
+            }
+        }
+
+        if (jaxwsBinding.getPackage() != null) {
+            jport.setPackageName(jaxwsBinding.getPackage());
         }
         
         if (infBinding != null && infBinding.getJaxwsClass() != null 

Modified: incubator/cxf/trunk/tools/wsdlto/frontend/jaxws/src/test/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/wsdl11/JAXWSDefinitionBuilderTest.java
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/tools/wsdlto/frontend/jaxws/src/test/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/wsdl11/JAXWSDefinitionBuilderTest.java?view=diff&rev=523006&r1=523005&r2=523006
==============================================================================
--- incubator/cxf/trunk/tools/wsdlto/frontend/jaxws/src/test/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/wsdl11/JAXWSDefinitionBuilderTest.java (original)
+++ incubator/cxf/trunk/tools/wsdlto/frontend/jaxws/src/test/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/wsdl11/JAXWSDefinitionBuilderTest.java Tue Mar 27 10:25:28 2007
@@ -50,7 +50,6 @@
         env = new ToolContext();
     }
 
-    
     public void testBuildDefinitionWithXMLBinding() {
         String qname = "http://apache.org/hello_world_xml_http/bare";
         String wsdlUrl = getClass().getResource("hello_world_xml_bare.wsdl").toString();
@@ -201,5 +200,4 @@
             .getJaxwsPara().getMessageName());
         assertEquals("customized parameter name does not parsered", "num1", binding.getJaxwsPara().getName());
     }
-    
 }

Modified: incubator/cxf/trunk/tools/wsdlto/test/src/test/java/org/apache/cxf/tools/wsdlto/jaxws/CodeGenTest.java
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/tools/wsdlto/test/src/test/java/org/apache/cxf/tools/wsdlto/jaxws/CodeGenTest.java?view=diff&rev=523006&r1=523005&r2=523006
==============================================================================
--- incubator/cxf/trunk/tools/wsdlto/test/src/test/java/org/apache/cxf/tools/wsdlto/jaxws/CodeGenTest.java (original)
+++ incubator/cxf/trunk/tools/wsdlto/test/src/test/java/org/apache/cxf/tools/wsdlto/jaxws/CodeGenTest.java Tue Mar 27 10:25:28 2007
@@ -72,7 +72,6 @@
         env = null;
     }
 
-
     public void testRPCLit() throws Exception {
 
         env.put(ToolConstants.CFG_WSDLURL, getLocation("/wsdl2java_wsdl/hello_world_rpc_lit.wsdl"));



Mime
View raw message