Calling Apache ANT task from extension

Hi
I am writing a small extension in JDEV to build and deploy an EAR file to standalone OC4J instance. I want to launch the Apache ANT task from my extension such that "Apache - Ant - Log" wondow appears showing ANT run. I know its possible becasue have seen other entensions do it. But I dont know how it gets done. Could someone give me a pointer in right direction. An example would be great.
Thank you.

Yes. Here's what I want my extension to do.
User will right click on the workspace (This is setup and user does a lot using extension in the workspace before coming to this step) and click on Menu iotem called "Deploy" At this point I want to invoke an ANT task to run my build file that does compile, EAR creation and deploys to standalone OC4J. This ANT tak must be called such that the "Apache - ANT" window appears showing progress of build.
As an example, if you take a look at Build or Deploy task for BPEL projects, this is what they do.
Thank you for looking into this.

Similar Messages

  • Executing ANT task from java program

    hi i would like to execute an build.xml task from a java program, and i would like to catch potential errors, thanks for you help,
    i found Launcher class, but i have the following errors :
    Buildfile: build.xml does not exist!
    Build failed
    here is the code
    String argsLauncher[]= {"D:/temp/build.xml"};
    Launcher.main(argsLauncher);
    ....

    > i would like to execute an ant task from, a java program.
    http://ant.apache.org/manual/antexternal.html
    ~

  • Calling other dll's from extension

    Hello, i'm currently in the process of creating a source
    control extension. The source control server comes with a set of
    .net DLL's already created that allow easy access to check things
    in out and out of the server.
    How would i go about calling those dll's from a C dll
    extension? I've read somewhere about loadlibrary, does that within
    C and dreamweaver?
    Any help is appreciated!
    Thanks,
    Paul

    No.

  • Running Ant Tasks from my code

    Hi,
    I am writing a build tool to compile and build all our J2EE code. To do this i need to be able to run a number of any tasks from my code, does anyone know how to do this? I could create a .bat file and get mt program to execute it but i would rather find a way of doing this directly from my code.
    Thanks
    SK

    Hi,
    I am writing a build tool to compile and build
    uild all our J2EE code. To do this i need to be able
    to run a number of any tasks from my code, does
    anyone know how to do this? I could create a .bat
    file and get mt program to execute it but i would
    rather find a way of doing this directly from my
    code.
    Thanks
    SKReverse the concept. Run your code from Ant!

  • VSS ANT Task and Servlet

    Hi,
    Can any one help me, how to invok vss ant tasks from servlet ?
    i am calling vss ant task 'vsslabel' from struts action class. but i am getting following error .
    Failed executing: ss Label $/ADABuildSystem/ADAInternal -C- -I- -LREQ200600096 -Yada,password With a return code of 1
    at org.apache.tools.ant.taskdefs.optional.vss.MSVSS.execute(MSVSS.java:191)

    @Paul - This would be a feature request for the Ant task, so we won't be able to get this in until 4.2 since we just locked down new features for 4.1 beta.  Fortunately, there is a stop gap that is much simpler than rebuilding the JAR.  At the end of the day, the JAR is just a zip.  Create your own version of the template (using the current one as a basis) and just unzip the jar and replace the flexUnitDescriptor.template file.  From there the new template should be used w/o an issue.  If you could go into JIRA and enter a feature request for user provided descriptor, we'll try to get it into the roadmap for 4.2 (https://bugs.adobe.com/jira/browse/fxu).  Hope this helps.
    -Brian

  • Clientgen Ant Task fails with "ClassNotFoundException: [B"

    I'm trying to run the clientgen Ant Task and I get weird error: a java.lang.ClassNotFoundException: [B
    Maybe Im missing something on my classpath but the cryptic message is preventing me from determining what exactly.
    Do you guys have any ideas?
    Extract build.xml:
    <clientgen ear="${expl.dir}"
    serviceName="SwiftcomInterfaceService"
    packageName="com.jnj.gtsc.swiftcom2.business.swiftcom.business.webservice.client"
    useServerTypes="True"
         warName="InterfaceWS"
         savewsdl="true"
    clientJar="${dist.dir}/swiftcomWS_client.jar" >
    <classpath refid="wsclient-classpath" />
    </clientgen>
    wsclient-classpath:
    contains only Weblogic 8.1 sp 6 webservice.jar and webserviceclient.jar
    Stacktrace:
    [clientgen] Generating client jar for swiftcom2Ear(SwiftcomInterfaceService) ...
    [clientgen] weblogic.webservice.server.ConfigException: unable to load class:[ java.lang.ClassNotFoundException: [B
    [clientgen] at weblogic.webservice.server.WebServiceFactory.loadClass(WebServiceFactory.java:1295)
    [clientgen] at weblogic.webservice.dd.MethodDescriptor.<init>(MethodDescriptor.java:45)
    [clientgen] at weblogic.webservice.server.WebServiceFactory.registerOperation(WebServiceFactory.java:813)
    [clientgen] at weblogic.webservice.server.WebServiceFactory.initOperations(WebServiceFactory.java:633)
    [clientgen] at weblogic.webservice.server.WebServiceFactory.createFromMBean(WebServiceFactory.java:220)
    [clientgen] at weblogic.webservice.tools.build.internal.WSDLGenImpl.getWebServiceRuntime(WSDLGenImpl.java:240)
    [clientgen] at weblogic.webservice.tools.build.internal.WSDLGenImpl.run(WSDLGenImpl.java:135)
    [clientgen] at weblogic.webservice.tools.build.internal.ClientGenImpl.doClientGenFromEAR(ClientGenImpl.java:454)
    [clientgen] at weblogic.webservice.tools.build.internal.ClientGenImpl.run(ClientGenImpl.java:348)
    [clientgen] at weblogic.ant.taskdefs.webservices.clientgen.ClientGenTask.doClientGen(ClientGenTask.java:352)
    [clientgen] at weblogic.ant.taskdefs.webservices.clientgen.ClientGenTask.execute(ClientGenTask.java:208)
    [clientgen] at org.apache.tools.ant.Task.perform(Task.java:341)
    [clientgen] at org.apache.tools.ant.Target.execute(Target.java:309)
    [clientgen] at org.apache.tools.ant.Target.performTasks(Target.java:336)
    [clientgen] at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
    [clientgen] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:397)
    [clientgen] at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:143)
    [clientgen] at org.apache.tools.ant.Task.perform(Task.java:341)
    [clientgen] at org.apache.tools.ant.Target.execute(Target.java:309)
    [clientgen] at org.apache.tools.ant.Target.performTasks(Target.java:336)
    [clientgen] at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
    [clientgen] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:397)
    [clientgen] at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:143)
    [clientgen] at org.apache.tools.ant.Task.perform(Task.java:341)
    [clientgen] at org.apache.tools.ant.Target.execute(Target.java:309)
    [clientgen] at org.apache.tools.ant.Target.performTasks(Target.java:336)
    [clientgen] at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
    [clientgen] at org.apache.tools.ant.Project.executeTargets(Project.java:1255)
    [clientgen] at org.apache.tools.ant.Main.runBuild(Main.java:609)
    [clientgen] at org.apache.tools.ant.Main.start(Main.java:196)
    [clientgen] at org.apache.tools.ant.Main.main(Main.java:235)

    I found out what the problem was: wrong version of JDK.
    I was calling my Ant script from Maven and it was executing the Ant script with the Java 6. Once I set the JAVA_HOME in the Maven call to a 1.4 JDK it worked.
    <plugin>
                        <groupId>org.codehaus.mojo</groupId>
                        <artifactId>exec-maven-plugin</artifactId>
                        <version>1.2</version>
                        <executions>
                             <execution>
                                  <id>run-ant</id>
                                  <phase>package</phase>
                                  <goals>
                                       <goal>exec</goal>
                                  </goals>
                             </execution>
                        </executions>
                        <configuration>
                             <executable>cmd.exe</executable>
                             <commandlineArgs>/X /C ${env.ANT_HOME}/bin/ant build-all</commandlineArgs>
                             <environmentVariables>
                                  <JAVA_HOME>${jdk-1.4}</JAVA_HOME>
                             </environmentVariables>
                        </configuration>
                   </plugin>

  • Servicegen ant task in weblogic 10.3

    Hi,
    Could you please let me know , the werbservice related ant tasks from weblogic 8.1 (say servicegen)
    are supported in weblogic 10.3 ?
    I am in a process of migrating application from 8.1 to 10.3. For building the application I am using 'ant'.
    Thanks,
    Sajan CR

    Apparently the ant tasks are no longer described on the oracle doc pages as they were on the bea pages.
    http://download.oracle.com/docs/cd/E12840_01/wls/docs103/programming/overview.html#using_ant
    "To view the documentation for a specific version of Ant, such as the version included with WebLogic Server, download the Ant zip file from http://archive.apache.org/dist/ant/binaries/ and extract the documentation."

  • Clientgen ant task throwing errors in Weblogic 8.1 SP4

    When I try to run clientgen ant task for a WSDL (pertaining to a .NET webservice on a non-weblogic server) in Weblogic 8.1 SP4, I'm getting the following errors. I'm running setEnv command, clientgen ant task from command prompt in WLS_HOME/user_projects/domains/mydomain folder. What am I missing? Any help is highly appreciated.
    My build.xml is
    <project name="buildWebservice" default="generate-client">
    <target name="generate-client">
    <taskdef name="clientgen" classname="weblogic.ant.taskdefs.webservices.clientgen.ClientGenTask" />
    <clientgen wsdl="http://abcd.efgh.com/testwebservice/TestWebService.asmx?WSDL" packageName="portal.testwebservice.client" clientJar="C:/Documents and Settings/usxspsw/Desktop/docutrakwebservice_client.jar" />
    </target>
    </project>
    C:\bea\user_projects\domains\mydomain>ant generate-client
    Buildfile: build.xml
    generate-client:
    [clientgen] Generating client jar for C:/Documents and Settings/dlauser/Desktop/Test.wsdl ...
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap.java:
    [clientgen] symbol : class GetTestTypes
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTypesResponse getTestTypes(TestWebService.GetTestTypes parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap.java:
    [clientgen] symbol : class GetTestTypesResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTypesResponse getTestTypes(TestWebService.GetTestTypes parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap.java:
    [clientgen] symbol : class UpdateTestTicketStatus
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.UpdateTestTicketStatusResponse updateTestTicketStatus(TestWebService.UpdateTestTicketStatus parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap.java:
    [clientgen] symbol : class UpdateTestTicketStatusResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.UpdateTestTicketStatusResponse updateTestTicketStatus(TestWebService.UpdateTestTicketStatus parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap.java:
    [clientgen] symbol : class GetTestTicketsByID
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTicketsByIDResponse getTestTicketsByID(TestWebService.GetTestTicketsByID parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap.java:
    [clientgen] symbol : class GetTestTicketsByIDResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTicketsByIDResponse getTestTicketsByID(TestWebService.GetTestTicketsByID parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap.java:
    [clientgen] symbol : class GetTestTicket
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTicketResponse getTestTicket(TestWebService.GetTestTicket parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap.java:
    [clientgen] symbol : class GetTestTicketResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTicketResponse getTestTicket(TestWebService.GetTestTicket parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap.java:
    [clientgen] symbol : class GetTestTicketsByName
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTicketsByNameResponse getTestTicketsByName(TestWebService.GetTestTicketsByName parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap.java:
    [clientgen] symbol : class GetTestTicketsByNameResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTicketsByNameResponse getTestTicketsByName(TestWebService.GetTestTicketsByName parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTypes
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTypesResponse getTestTypes(TestWebService.GetTestTypes parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTypesResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTypesResponse getTestTypes(TestWebService.GetTestTypes parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class UpdateTestTicketStatus
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.UpdateTestTicketStatusResponse updateTestTicketStatus(TestWebService.UpdateTestTicketStatus parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class UpdateTestTicketStatusResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.UpdateTestTicketStatusResponse updateTestTicketStatus(TestWebService.UpdateTestTicketStatus parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicketsByID
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTicketsByIDResponse getTestTicketsByID(TestWebService.GetTestTicketsByID parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicketsByIDResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTicketsByIDResponse getTestTicketsByID(TestWebService.GetTestTicketsByID parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicket
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTicketResponse getTestTicket(TestWebService.GetTestTicket parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicketResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTicketResponse getTestTicket(TestWebService.GetTestTicket parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicketsByName
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTicketsByNameResponse getTestTicketsByName(TestWebService.GetTestTicketsByName parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicketsByNameResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTicketsByNameResponse getTestTicketsByName(TestWebService.GetTestTicketsByName parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTypesResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] return (TestWebService.GetTestTypesResponse)_result;
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTypes
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] TestWebService.GetTestTypes _input =
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTypes
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] new TestWebService.GetTestTypes();
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTypesResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] TestWebService.GetTestTypesResponse result = getTestTypes( input );
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class UpdateTestTicketStatusResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] return (TestWebService.UpdateTestTicketStatusResponse)_result;
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class UpdateTestTicketStatus
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] TestWebService.UpdateTestTicketStatus _input =
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class UpdateTestTicketStatus
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] new TestWebService.UpdateTestTicketStatus();
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class UpdateTestTicketStatusResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] TestWebService.UpdateTestTicketStatusResponse result = updateTestTicketStatus( input );
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicketsByIDResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] return (TestWebService.GetTestTicketsByIDResponse)_result;
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicketsByID
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] TestWebService.GetTestTicketsByID _input =
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicketsByID
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] new TestWebService.GetTestTicketsByID();
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicketsByIDResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] TestWebService.GetTestTicketsByIDResponse result = getTestTicketsByID( input );
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicketResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] return (TestWebService.GetTestTicketResponse)_result;
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicket
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] TestWebService.GetTestTicket _input =
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicket
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] new TestWebService.GetTestTicket();
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicketResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] TestWebService.GetTestTicketResponse result = getTestTicket( input );
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicketsByNameResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] return (TestWebService.GetTestTicketsByNameResponse)_result;
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicketsByName
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] TestWebService.GetTestTicketsByName _input =
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicketsByName
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] new TestWebService.GetTestTicketsByName();
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicketsByNameResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] TestWebService.GetTestTicketsByNameResponse result = getTestTicketsByName( input );
    [clientgen] ^
    [clientgen] 40 errors
    [clientgen] java.io.IOException: Compiler failed executable.exec
    [clientgen] at weblogic.utils.compiler.CompilerInvoker.compileMaybeExit(CompilerInvoker.java:469)
    [clientgen] at weblogic.utils.compiler.CompilerInvoker.compile(CompilerInvoker.java:328)
    [clientgen] at weblogic.utils.compiler.CompilerInvoker.compile(CompilerInvoker.java:336)
    [clientgen] at weblogic.webservice.tools.build.internal.CompilerHelper.compileFiles(CompilerHelper.java:80)
    [clientgen] at weblogic.webservice.tools.build.internal.ClientGenImpl.compileStubs(ClientGenImpl.java:627)
    [clientgen] at weblogic.webservice.tools.build.internal.ClientGenImpl.generateStub(ClientGenImpl.java:572)
    [clientgen] at weblogic.webservice.tools.build.internal.ClientGenImpl.doClientGenFromWsdl(ClientGenImpl.java:409)
    [clientgen] at weblogic.webservice.tools.build.internal.ClientGenImpl.run(ClientGenImpl.java:340)
    [clientgen] at weblogic.ant.taskdefs.webservices.clientgen.ClientGenTask.doClientGen(ClientGenTask.java:351)
    [clientgen] at weblogic.ant.taskdefs.webservices.clientgen.ClientGenTask.execute(ClientGenTask.java:208)
    [clientgen] at org.apache.tools.ant.Task.perform(Task.java:341)
    [clientgen] at org.apache.tools.ant.Target.execute(Target.java:309)
    [clientgen] at org.apache.tools.ant.Target.performTasks(Target.java:336)
    [clientgen] at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
    [clientgen] at org.apache.tools.ant.Project.executeTargets(Project.java:1255)
    [clientgen] at org.apache.tools.ant.Main.runBuild(Main.java:609)
    [clientgen] at org.apache.tools.ant.Main.start(Main.java:196)
    [clientgen] at org.apache.tools.ant.Main.main(Main.java:235)
    BUILD FAILED
    file:C:/bea/user_projects/domains/mydomain/build.xml:15: weblogic.webservice.tools.build.WSBuildException: Compiler failed executable.exec - with nested exception:
    [java.io.IOException: Compiler failed executable.exec]

    When I try to run clientgen ant task for a WSDL (pertaining to a .NET webservice on a non-weblogic server) in Weblogic 8.1 SP4, I'm getting the following errors. I'm running setEnv command, clientgen ant task from command prompt in WLS_HOME/user_projects/domains/mydomain folder. What am I missing? Any help is highly appreciated.
    My build.xml is
    <project name="buildWebservice" default="generate-client">
    <target name="generate-client">
    <taskdef name="clientgen" classname="weblogic.ant.taskdefs.webservices.clientgen.ClientGenTask" />
    <clientgen wsdl="http://abcd.efgh.com/testwebservice/TestWebService.asmx?WSDL" packageName="portal.testwebservice.client" clientJar="C:/Documents and Settings/usxspsw/Desktop/docutrakwebservice_client.jar" />
    </target>
    </project>
    C:\bea\user_projects\domains\mydomain>ant generate-client
    Buildfile: build.xml
    generate-client:
    [clientgen] Generating client jar for C:/Documents and Settings/dlauser/Desktop/Test.wsdl ...
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap.java:
    [clientgen] symbol : class GetTestTypes
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTypesResponse getTestTypes(TestWebService.GetTestTypes parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap.java:
    [clientgen] symbol : class GetTestTypesResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTypesResponse getTestTypes(TestWebService.GetTestTypes parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap.java:
    [clientgen] symbol : class UpdateTestTicketStatus
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.UpdateTestTicketStatusResponse updateTestTicketStatus(TestWebService.UpdateTestTicketStatus parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap.java:
    [clientgen] symbol : class UpdateTestTicketStatusResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.UpdateTestTicketStatusResponse updateTestTicketStatus(TestWebService.UpdateTestTicketStatus parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap.java:
    [clientgen] symbol : class GetTestTicketsByID
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTicketsByIDResponse getTestTicketsByID(TestWebService.GetTestTicketsByID parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap.java:
    [clientgen] symbol : class GetTestTicketsByIDResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTicketsByIDResponse getTestTicketsByID(TestWebService.GetTestTicketsByID parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap.java:
    [clientgen] symbol : class GetTestTicket
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTicketResponse getTestTicket(TestWebService.GetTestTicket parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap.java:
    [clientgen] symbol : class GetTestTicketResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTicketResponse getTestTicket(TestWebService.GetTestTicket parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap.java:
    [clientgen] symbol : class GetTestTicketsByName
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTicketsByNameResponse getTestTicketsByName(TestWebService.GetTestTicketsByName parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap.java:
    [clientgen] symbol : class GetTestTicketsByNameResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTicketsByNameResponse getTestTicketsByName(TestWebService.GetTestTicketsByName parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTypes
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTypesResponse getTestTypes(TestWebService.GetTestTypes parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTypesResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTypesResponse getTestTypes(TestWebService.GetTestTypes parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class UpdateTestTicketStatus
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.UpdateTestTicketStatusResponse updateTestTicketStatus(TestWebService.UpdateTestTicketStatus parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class UpdateTestTicketStatusResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.UpdateTestTicketStatusResponse updateTestTicketStatus(TestWebService.UpdateTestTicketStatus parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicketsByID
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTicketsByIDResponse getTestTicketsByID(TestWebService.GetTestTicketsByID parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicketsByIDResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTicketsByIDResponse getTestTicketsByID(TestWebService.GetTestTicketsByID parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicket
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTicketResponse getTestTicket(TestWebService.GetTestTicket parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicketResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTicketResponse getTestTicket(TestWebService.GetTestTicket parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicketsByName
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTicketsByNameResponse getTestTicketsByName(TestWebService.GetTestTicketsByName parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicketsByNameResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] public TestWebService.GetTestTicketsByNameResponse getTestTicketsByName(TestWebService.GetTestTicketsByName parameters)
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTypesResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] return (TestWebService.GetTestTypesResponse)_result;
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTypes
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] TestWebService.GetTestTypes _input =
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTypes
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] new TestWebService.GetTestTypes();
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTypesResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] TestWebService.GetTestTypesResponse result = getTestTypes( input );
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class UpdateTestTicketStatusResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] return (TestWebService.UpdateTestTicketStatusResponse)_result;
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class UpdateTestTicketStatus
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] TestWebService.UpdateTestTicketStatus _input =
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class UpdateTestTicketStatus
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] new TestWebService.UpdateTestTicketStatus();
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class UpdateTestTicketStatusResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] TestWebService.UpdateTestTicketStatusResponse result = updateTestTicketStatus( input );
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicketsByIDResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] return (TestWebService.GetTestTicketsByIDResponse)_result;
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicketsByID
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] TestWebService.GetTestTicketsByID _input =
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicketsByID
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] new TestWebService.GetTestTicketsByID();
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicketsByIDResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] TestWebService.GetTestTicketsByIDResponse result = getTestTicketsByID( input );
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicketResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] return (TestWebService.GetTestTicketResponse)_result;
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicket
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] TestWebService.GetTestTicket _input =
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicket
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] new TestWebService.GetTestTicket();
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicketResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] TestWebService.GetTestTicketResponse result = getTestTicket( input );
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicketsByNameResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] return (TestWebService.GetTestTicketsByNameResponse)_result;
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicketsByName
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] TestWebService.GetTestTicketsByName _input =
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicketsByName
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] new TestWebService.GetTestTicketsByName();
    [clientgen] ^
    [clientgen] C:\Documents and Settings\dlauser\Local Settings\Temp\Testwebservice_client.jar167246560\portal\Testwebservice\client\TestWebServiceSoap_Stub.
    [clientgen] symbol : class GetTestTicketsByNameResponse
    [clientgen] location: interface portal.Testwebservice.client.TestWebService
    [clientgen] TestWebService.GetTestTicketsByNameResponse result = getTestTicketsByName( input );
    [clientgen] ^
    [clientgen] 40 errors
    [clientgen] java.io.IOException: Compiler failed executable.exec
    [clientgen] at weblogic.utils.compiler.CompilerInvoker.compileMaybeExit(CompilerInvoker.java:469)
    [clientgen] at weblogic.utils.compiler.CompilerInvoker.compile(CompilerInvoker.java:328)
    [clientgen] at weblogic.utils.compiler.CompilerInvoker.compile(CompilerInvoker.java:336)
    [clientgen] at weblogic.webservice.tools.build.internal.CompilerHelper.compileFiles(CompilerHelper.java:80)
    [clientgen] at weblogic.webservice.tools.build.internal.ClientGenImpl.compileStubs(ClientGenImpl.java:627)
    [clientgen] at weblogic.webservice.tools.build.internal.ClientGenImpl.generateStub(ClientGenImpl.java:572)
    [clientgen] at weblogic.webservice.tools.build.internal.ClientGenImpl.doClientGenFromWsdl(ClientGenImpl.java:409)
    [clientgen] at weblogic.webservice.tools.build.internal.ClientGenImpl.run(ClientGenImpl.java:340)
    [clientgen] at weblogic.ant.taskdefs.webservices.clientgen.ClientGenTask.doClientGen(ClientGenTask.java:351)
    [clientgen] at weblogic.ant.taskdefs.webservices.clientgen.ClientGenTask.execute(ClientGenTask.java:208)
    [clientgen] at org.apache.tools.ant.Task.perform(Task.java:341)
    [clientgen] at org.apache.tools.ant.Target.execute(Target.java:309)
    [clientgen] at org.apache.tools.ant.Target.performTasks(Target.java:336)
    [clientgen] at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
    [clientgen] at org.apache.tools.ant.Project.executeTargets(Project.java:1255)
    [clientgen] at org.apache.tools.ant.Main.runBuild(Main.java:609)
    [clientgen] at org.apache.tools.ant.Main.start(Main.java:196)
    [clientgen] at org.apache.tools.ant.Main.main(Main.java:235)
    BUILD FAILED
    file:C:/bea/user_projects/domains/mydomain/build.xml:15: weblogic.webservice.tools.build.WSBuildException: Compiler failed executable.exec - with nested exception:
    [java.io.IOException: Compiler failed executable.exec]

  • Ant tasks - real build?

    I've got the WLS Ant tasks (e.g., clientgen) working when I use the
    examples, but now I want to actually run the WLS Ant tasks from our real Ant
    build.
    What do I have to do to do this?
    I tried sticking webservices.jar and even webservicesclient.jar in our Ant
    install lib directory, but is didn't pick it up.
    I took a gander at the:
    C:\bea\weblogic700\samples\server\config\examples\setExamplesEnv.cmd and see
    that this points me to:
    C:\bea\weblogic700\server\bin\ant
    I suppose that I could just call them directly (set on cp and call specific
    class), but I'd prefer not to.
    I figure someone else has run into this? I have a feeling this is a lame
    question, but I couldn't find anything specific in the help and I'm by no
    means a fancy-pants at Ant.
    Thanks!
    Mike

    I've got the WLS Ant tasks (e.g., clientgen) working when I use the
    examples, but now I want to actually run the WLS Ant tasks from our real Ant
    build.
    What do I have to do to do this?
    I tried sticking webservices.jar and even webservicesclient.jar in our Ant
    install lib directory, but is didn't pick it up.
    I took a gander at the:
    C:\bea\weblogic700\samples\server\config\examples\setExamplesEnv.cmd and see
    that this points me to:
    C:\bea\weblogic700\server\bin\ant
    I suppose that I could just call them directly (set on cp and call specific
    class), but I'd prefer not to.
    I figure someone else has run into this? I have a feeling this is a lame
    question, but I couldn't find anything specific in the help and I'm by no
    means a fancy-pants at Ant.
    Thanks!
    Mike

  • Ant Task through Web

    Hi,
    Is it possible to run a Ant Task from a web interface. What I want a nice little web interface with some buttons on it like Run JavaDoc, Deploy, Compile, Unit Test etc and when a developer clicks on any of the buttons, performs ANT Task.
    Any ideas?
    Thanks

    Take a look at antidote (or eclipse etc) and just port the Swing GUI. Shouldn't be too difficult.
    http://ant.apache.org/projects/antidote/

  • Ant task cyclic library refrence

    Hello everyone,
    I am using flex ant task from my Flash builder to compile application. Its working fine and I am able to get the output. But the problem is whenever I use a library in my main project which is refrencing other library than I am unable to find refrence of components in lib 2. Below is the structure
    NewLib >> contains a NewLibGrid(which is a normal spark grid)
    MainLib >> ExtPanel which includes NewLibGrid from NewLib .
    MainApp >> This uses ExtPanel
    No I am getting error during ant compilation
    [compc] D:\Data\Flex\Projects\CompLib\src\ExtPanel.mxml: Error: Could not resolve <local:NewLibGrid> to a component implementation.
    Here is part of antscript I am using
    <target name="lib1" depends="lib2">
    <compc output="${STAGE_DIR}/stagingDir/CompLib.swc"
       keep-generated-actionscript="${DEBUG}"
       debug="${DEBUG}"
       optimize="${OPTIMIZE}"
       target-player="${TARGET_FLASH_PLAYER}"
       include-classes="ExtPanel">
    <runtime-shared-library-path path-element="${FLEX_HOME}/frameworks/libs/framework.swc">                                                                                              
    <url rsl-url="framework_${FLEX_VERSION}.swf"/>                                                                                                        
    <url rsl-url="framework_${FLEX_VERSION}.swz"/>                                                                                              
    </runtime-shared-library-path>
    <runtime-shared-library-path path-element="${PROJ_HOME}/NewLib/bin/NewLib.swc">                                                                                              
    <url rsl-url="${PROJ_HOME}/NewLib/bin/NewLib.swf"/>                                                                                                        
    <url rsl-url="${PROJ_HOME}/NewLib/bin/NewLib.swz"/>                                                                                              
    </runtime-shared-library-path>
    <compiler.library-path dir=".." append="true">
    <include name="Common/libraries"/>
    <exclude name="global_library.swc" />
    </compiler.library-path>
    <source-path path-element="../CompLib/src" />
    </compc>
    </target>
    <target name="lib2">
    <compc output="${STAGE_DIR}/stagingDir/NewLib.swc"
       keep-generated-actionscript="${DEBUG}"
       debug="${DEBUG}"
       optimize="${OPTIMIZE}"
       target-player="${TARGET_FLASH_PLAYER}"
       include-classes="NewLibGrid">
    <runtime-shared-library-path path-element="${FLEX_HOME}/frameworks/libs/framework.swc">                                                                                              
    <url rsl-url="framework_${FLEX_VERSION}.swf"/>                                                                                                        
    <url rsl-url="framework_${FLEX_VERSION}.swz"/>                                                                                              
    </runtime-shared-library-path>
    <compiler.library-path dir=".." append="true">
    <include name="Common/libraries"/>
    <exclude name="global_library.swc" />
    </compiler.library-path>
    <source-path path-element="../NewLib/src" />
    </compc>
    </target>

        <mxmlc
             file="${project.name}/src/Test.mxml"
             output="${build.mxmlc.dir}/Test.swf"
             static-link-runtime-shared-libraries="true"
        >
              <load-config filename="${air.config}"/>
              <source-path path-element="${project.name}/src" />
             <runtime-shared-library-path path-element="${flex.frameworks.dir}/libs/framework.swc">
                    <url rsl-url="${rsl.dir}/framework_3.2.0.3958.swz"/>
                    <url rsl-url="${rsl.dir}/framework_3.2.0.3958.swf"/>
             </runtime-shared-library-path>
             <runtime-shared-library-path path-element="${flex.frameworks.dir}/libs/datavisualization.swc">
                    <url rsl-url="${rsl.dir}/datavisualization_3.2.0.3958.swf"/>
             </runtime-shared-library-path>
        </mxmlc>
    This also seems to work. AIR libraries are included in my output SWF. It all happens right when I have static-link-runtime-shared-libraries="true" . Why? Why does that not work when i have static-link-runtime-shared-libraries="false"  ??

  • Mxmlc Ant Task Paths

    Hello,
    I'm trying to run the following mxmlc ant task from a relative path:
            <mxmlc
                file="flx/MyApp.mxml"
                output="web/MyApp.swf"
                context-root="MyApp"
                services="web/WEB-INF/flex/services-config.xml"
                compatibility-version="3">
                <source-path
                    path-element="flx"/>
            </mxmlc>
    If I run the task from within the MyApp directory it works fine, but I want to run it from a relative directory, eg:
            ant -f MyApp/build.xml
    or from an ant build file:
            <ant dir="MyApp"/>
    However, in both cases I just get the following error:
            [mxmlc] command line: Error: unable to open 'web/WEB-INF/flex/services-config.xml'
    I really need to use relative paths as it is running as a sub-project of a larger project via an ant build, and there is no concept of changing directories within ant.
    Does anybody know how I can get relative paths to works?
    Thanks

    Thanks. That's what I ended up doing in the end. I also added (prior to that)
    <property name="project.dir" value="."/>
    So that it can be run without manually specifying project.dir. (project.dir will only be set to . if it is not already set by an outer script).
    What I really wanted was for mxmlc to run relative to the ant task, eg.
    <ant dir="project"/>
    Then each task inside the ant build file should run relative to "project". This is how <javac/> works. I don't think Adobe like relative paths though.

  • Weblogic 9.1 Deployment errors using the ANT task wldeploy

    I am not able to deploy applicatons using the ANT task. The same works with Weblogic 8.1. It is throwing a NoClassDefFoundError. It is looking for a class by name javax/management/InvalidAttributeValueException.
    This class file is shipped as part of jmx.jar. I tried to include it and then there was another NoClassDefFoundError that occured.
    The problem is I don't want to keep adding these different jars to make the ant deployment work. Can anyone please let me know what could be the problem.
    I am using a Windows XP OS and 1.4.2_10 as java version.
    I have added all the jars in the weblogic91\server\lib directory to the classpath.
    Also I have my apache ant tasks set in the classpath.
    Thanks
    Shankar Chandrasekaran

    Have had a bit of these CLASSPATH issues when jumping versions.
    Have had the best success when I create a different profile for each one, making sure the version you want is the only one defined. the main thing my profile sets is
    unset PATH
    unset CLASSPATH
    unset JAVA_HOME
    then
    export PATH=
    export CLASSPATH= the weblogic 9 one
    export JAVA_HOME= the one with 9
    or however they do it in windows, but make sure you CLASSPATH is only refencing the 9 jars

  • Error when running  the ant task

    Hi,
    I got an error when running the ant from jdeveloper .I was running the to build my J2EE module which is build in Java 1.4 . I have changed my java home to JDK 1.4 and then run the ant build i got the following error .The class and ejbc compilation is completing nicely but the error is happening at jar creation .Please help me . One more thing ,when i run the ant task from the command prompt ,it is working fine .
    AuditSearchVO), audit(com.ibsplc.iRes.audit.vo.BaseAuditVO)] >
    [java] java.io.IOException: CreateProcess: javac -nowarn -classpath D:\applns\bea\jdk142_08\jre\lib\rt.jar;D:\applns\bea\jdk142_08\jre\lib\i18n.jar;D:\applns\bea\jdk142_08\jre\lib\sunrsasign.jar;D:\applns\bea\jdk142_08\jre\lib\jsse.jar;D:\applns\bea\jdk142_08\jre\lib\jce.jar;D:\applns\bea\jdk142_08\jre\lib\charsets.jar;D:\applns\bea\jdk142_08\jre\classes;D:\Project\Development\aiRES1.7\classes;D:\Project\Development\aiRES1.7\ibase.jar;D:\applns\bea\weblogic81\server\lib\weblogic.jar;D:\applns\bea\weblogic81\server\lib\wlcipher.jar;D:\applns\bea\weblogic81\server\lib\jsafeFIPS.jar;D:\applns\bea\weblogic81\server\lib\webservices.jar;D:\applns\bea\weblogic81\server\lib\xmlx.jar;D:\applns\bea\weblogic81\server\lib\jconn2.jar;D:\applns\bea\weblogic81\server\lib\jConnect.jar;D:\applns\bea\weblogic81\server\lib\EccpressoAsn1.jar;D:\applns\bea\weblogic81\server\lib\EccpressoCore.jar;D:\applns\bea\weblogic81\server\lib\EccpressoJcae.jar;D:\applns\bea\weblogic81\server\lib\ant\ant.jar;D:\applns\bea\weblogic81\server\lib\ant\optional.jar;D:\applns”
    [java]      at java.lang.Win32Process.create(Native Method)
    [java]      at java.lang.Win32Process.<init>(Win32Process.java:66)
    [java]      at java.lang.Runtime.execInternal(Native Method)
    [java]      at java.lang.Runtime.exec(Runtime.java:566)
    [java]      at java.lang.Runtime.exec(Runtime.java:491)
    [java]      at java.lang.Runtime.exec(Runtime.java:457)
    [java]      at weblogic.utils.Executable.exec(Executable.java:227)
    [java]      at weblogic.utils.Executable.exec(Executable.java:156)
    [java]      at weblogic.utils.Executable.exec(Executable.java:142)
    [java]      at weblogic.utils.compiler.CompilerInvoker.execCompiler(CompilerInvoker.java:249)
    [java]      at weblogic.utils.compiler.CompilerInvoker.compileMaybeExit(CompilerInvoker.java:428)
    [java]      at weblogic.utils.compiler.CompilerInvoker.compile(CompilerInvoker.java:328)
    [java]      at weblogic.utils.compiler.CompilerInvoker.compile(CompilerInvoker.java:336)
    [java]      at weblogic.ejb20.ejbc.EJBCompiler.doCompile(EJBCompiler.java:270)
    [java]      at weblogic.ejb20.ejbc.EJBCompiler.compileEJB(EJBCompiler.java:476)
    [java]      at weblogic.ejb20.ejbc.EJBCompiler.compileEJB(EJBCompiler.java:397)
    [java]      at weblogic.ejbc20.runBody(ejbc20.java:517)
    [java]      at weblogic.utils.compiler.T

    Hi,
    I got an error when running the ant from jdeveloper .I was running the to build my J2EE module which is build in Java 1.4 . I have changed my java home to JDK 1.4 and then run the ant build i got the following error .The class and ejbc compilation is completing nicely but the error is happening at jar creation .Please help me . One more thing ,when i run the ant task from the command prompt ,it is working fine .
    AuditSearchVO), audit(com.ibsplc.iRes.audit.vo.BaseAuditVO)] >
    [java] java.io.IOException: CreateProcess: javac -nowarn -classpath D:\applns\bea\jdk142_08\jre\lib\rt.jar;D:\applns\bea\jdk142_08\jre\lib\i18n.jar;D:\applns\bea\jdk142_08\jre\lib\sunrsasign.jar;D:\applns\bea\jdk142_08\jre\lib\jsse.jar;D:\applns\bea\jdk142_08\jre\lib\jce.jar;D:\applns\bea\jdk142_08\jre\lib\charsets.jar;D:\applns\bea\jdk142_08\jre\classes;D:\Project\Development\aiRES1.7\classes;D:\Project\Development\aiRES1.7\ibase.jar;D:\applns\bea\weblogic81\server\lib\weblogic.jar;D:\applns\bea\weblogic81\server\lib\wlcipher.jar;D:\applns\bea\weblogic81\server\lib\jsafeFIPS.jar;D:\applns\bea\weblogic81\server\lib\webservices.jar;D:\applns\bea\weblogic81\server\lib\xmlx.jar;D:\applns\bea\weblogic81\server\lib\jconn2.jar;D:\applns\bea\weblogic81\server\lib\jConnect.jar;D:\applns\bea\weblogic81\server\lib\EccpressoAsn1.jar;D:\applns\bea\weblogic81\server\lib\EccpressoCore.jar;D:\applns\bea\weblogic81\server\lib\EccpressoJcae.jar;D:\applns\bea\weblogic81\server\lib\ant\ant.jar;D:\applns\bea\weblogic81\server\lib\ant\optional.jar;D:\applns”
    [java]      at java.lang.Win32Process.create(Native Method)
    [java]      at java.lang.Win32Process.<init>(Win32Process.java:66)
    [java]      at java.lang.Runtime.execInternal(Native Method)
    [java]      at java.lang.Runtime.exec(Runtime.java:566)
    [java]      at java.lang.Runtime.exec(Runtime.java:491)
    [java]      at java.lang.Runtime.exec(Runtime.java:457)
    [java]      at weblogic.utils.Executable.exec(Executable.java:227)
    [java]      at weblogic.utils.Executable.exec(Executable.java:156)
    [java]      at weblogic.utils.Executable.exec(Executable.java:142)
    [java]      at weblogic.utils.compiler.CompilerInvoker.execCompiler(CompilerInvoker.java:249)
    [java]      at weblogic.utils.compiler.CompilerInvoker.compileMaybeExit(CompilerInvoker.java:428)
    [java]      at weblogic.utils.compiler.CompilerInvoker.compile(CompilerInvoker.java:328)
    [java]      at weblogic.utils.compiler.CompilerInvoker.compile(CompilerInvoker.java:336)
    [java]      at weblogic.ejb20.ejbc.EJBCompiler.doCompile(EJBCompiler.java:270)
    [java]      at weblogic.ejb20.ejbc.EJBCompiler.compileEJB(EJBCompiler.java:476)
    [java]      at weblogic.ejb20.ejbc.EJBCompiler.compileEJB(EJBCompiler.java:397)
    [java]      at weblogic.ejbc20.runBody(ejbc20.java:517)
    [java]      at weblogic.utils.compiler.T

  • Initiate Human Task from Mediator

    Hello,
    In SOA Suite 11g, I'm calling a human task from a mediator. How do I pass the input value for the mediator as a parameter for the human task? In other words, how do I assign the input for the mediator to a parameter defined in the human task?
    I've been looking for examples, posts, and documentation on how to do this. I can't seem to find any examples. Am I missing something?
    Thanks

    I found that initiating a human task from a mediator does not work well. I ended up changing the process to initiate the human workflow from a bpel process. It now works very well.

Maybe you are looking for