Hi,
     My task is to execute clientgen in weblogic.

1) Following is my pom.xml.

    <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>
  <groupId>com.prof.managedirectdebit</groupId>
  <artifactId>eim-manage-direct-debit</artifactId>
  <packaging>jar</packaging>
  <version>1.0</version>
  <name>eIM Transport - webservice</name>
   <url>http://172.21.176.158:7009/</url> 
  <dependencies>
          <dependency>
                        <groupId>weblogic</groupId>
                        <artifactId>weblogic</artifactId>
                                <version>9.0</version>
                                <scope>compile</scope>
                </dependency> 
                <dependency>
                        <groupId>weblogic</groupId>
                        <artifactId>webservices</artifactId>
                                <version>9.0</version>  
                                <scope>compile</scope>
                </dependency>
                        <dependency> 
      <groupId>org.springframework</groupId> 
      <artifactId>spring</artifactId> 
      <version>1.0</version> 
      <scope>compile</scope> 
    </dependency>
        </dependencies>
  <build>
                <resources>
                        <resource>
                                <directory>src/main/wsdl</directory>
                                <includes>
                                        <include>*.wsdl</include>
                                </includes>
                        </resource>
                </resources>
                <plugins>
                        <plugin>
                          <groupId>org.apache.maven.plugins</groupId>
                          <artifactId>maven-compiler-plugin</artifactId>
                                  <configuration>
                                          <source>1.5</source>
                                        <target>1.5</target>
                                  </configuration>
                        </plugin>                       
                        <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>weblogic-maven-plugin</artifactId>
        <version>2.9.1</version>
                 <executions>
                  <execution>
                    <phase>generate-sources</phase>        
                        <configuration>
                        <!-- <inputWSDL>src/main/wsdl/*.wsdl</inputWSDL> -->
                        
<outputDir>${project.build.directory}/generated-sources</outputDir> 
                          <packageName>com.prof.managedirectdebit</packageName>
                          <serviceName>TestWS_service</serviceName>        
                        </configuration>
           <goals>
             <goal>clientgen</goal>
           </goals>
         </execution>
       </executions> 
       </plugin>
     <plugin>
           <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-clean-plugin</artifactId>
          <version>2.2</version>
          <executions>
          <execution>
                        <id>auto-clean</id>
                        <phase>validate</phase>
                <goals>
                  <goal>clean</goal>
                </goals>
          </execution>
               </executions>
              </plugin>
                </plugins>
        </build>
   </project>

2) please find my wsdl file attached here.
http://www.nabble.com/file/p20713598/TestWs.wsdl TestWs.wsdl 

3) while executing mvn compile
, i am getting following error.
[INFO] [weblogic:clientgen {execution: default}]
[INFO] Weblogic client gen beginning
<Nov 27, 2008 10:31:29 AM GMT+05:30> <Info> <WebService> <BEA-220094> <An
IOExce
ption was thrown trying to access the WSDL at the given URL.>
<Nov 27, 2008 10:31:29 AM GMT+05:30> <Info> <WebService> <BEA-220034> 
(HttpClient.java:233)
        at sun.net.www.http.HttpClient.New(HttpClient.java:306)
        at sun.net.www.http.HttpClient.New(HttpClient.java:323)
        at
sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLC
onnection.java:788)
        at
sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConne
ction.java:729)
        at
sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection
.java:654)
        at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLCon
nection.java:977)
        at
weblogic.webservice.wsdl.DefinitionFactory.createDefinition(Definitio
nFactory.java:120)
        at
weblogic.webservice.tools.build.internal.ClientGenImpl.doClientGenFro
mWsdl(ClientGenImpl.java:397)
        at
weblogic.webservice.tools.build.internal.ClientGenImpl.run(ClientGenI
mpl.java:341)
        at
weblogic.webservice.tools.clientgen.ClientGen.generateClientJar(Clien
tGen.java:309)
        at
org.codehaus.mojo.weblogic.ClientGenMojo.execute(ClientGenMojo.java:1
32)
        at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
nManager.java:443)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
ultLifecycleExecutor.java:539)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLi
fecycle(DefaultLifecycleExecutor.java:480)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
ltLifecycleExecutor.java:459)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
dleFailures(DefaultLifecycleExecutor.java:311)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
ts(DefaultLifecycleExecutor.java:278)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
fecycleExecutor.java:143)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:280)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
        at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)

        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
>
[ERROR] Exception encountered during client gen
weblogic.webservice.tools.clientgen.ClientGenException:
weblogic.webservice.tool
s.build.WSBuildException: weblogic.webservice.wsdl.WSDLParseException:
Failed to
 retrieve WSDL from http://localhost:7001. Please check the URL and make
sure th
at it is a valid XML file [java.net.ConnectException: Connection refused:
connec
t]
        at
weblogic.webservice.tools.clientgen.ClientGen.generateClientJar(Clien
tGen.java:311)
        at
org.codehaus.mojo.weblogic.ClientGenMojo.execute(ClientGenMojo.java:1
32)
        at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
nManager.java:443)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
ultLifecycleExecutor.java:539)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLi
fecycle(DefaultLifecycleExecutor.java:480)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
ltLifecycleExecutor.java:459)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
dleFailures(DefaultLifecycleExecutor.java:311)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
ts(DefaultLifecycleExecutor.java:278)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
fecycleExecutor.java:143)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:280)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
        at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)

        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: weblogic.webservice.tools.build.WSBuildException:
weblogic.webservice
.wsdl.WSDLParseException: Failed to retrieve WSDL from
http://localhost:7001. Pl
ease check the URL and make sure that it is a valid XML file
[java.net.ConnectEx
ception: Connection refused: connect]
        at
weblogic.webservice.tools.build.internal.ClientGenImpl.run(ClientGenI
mpl.java:351)
        at
weblogic.webservice.tools.clientgen.ClientGen.generateClientJar(Clien
tGen.java:309)
        ... 19 more
Caused by: weblogic.webservice.wsdl.WSDLParseException: Failed to retrieve
WSDL
from http://localhost:7001. Please check the URL and make sure that it is a
vali
d XML file [java.net.ConnectException: Connection refused: connect]
        at
weblogic.webservice.wsdl.DefinitionFactory.createDefinition(Definitio
nFactory.java:160)
        at
weblogic.webservice.tools.build.internal.ClientGenImpl.doClientGenFro
mWsdl(ClientGenImpl.java:397)
        at
weblogic.webservice.tools.build.internal.ClientGenImpl.run(ClientGenI
mpl.java:341)
        ... 20 more
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Exception encountered during listapps

Embedded error: weblogic.webservice.tools.build.WSBuildException:
weblogic.webse
rvice.wsdl.WSDLParseException: Failed to retrieve WSDL from
http://localhost:700
1. Please check the URL and make sure that it is a valid XML file
[java.net.Conn
ectException: Connection refused: connect]
[INFO]
------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 9 seconds
[INFO] Finished at: Thu Nov 27 10:31:29 GMT+05:30 2008
[INFO] Final Memory: 6M/10M.
==========
from error it seeems that my wsdl file is wrong ,but while i am executing in
axis2 , it is giving proper output.

, similarly i have tested with another wsdl file, it is also executing
properly in axis2 (wsdl2java),
but while executing in above pom , it also gives same error.
please suggest what to do next ?


-- 
View this message in context: 
http://www.nabble.com/maven2-%3A-getting-error-in-executing-weblogic-clientgen-%2C-pls-help-tp20713598p20713598.html
Sent from the Maven - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to