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]

Similar Messages

  • Clientgen Ant task

    I was getting this below error when iam trying to run the clientgen ant task if you could provide a solution for this that will great and this error code I got
    from bea site it talks this saying as been fixed in sp3 but still was working on sp4 (CR129536).
    Using the clientgen Ant task with a document-oriented Web Service caused the following exception:
    [clientgen] weblogic.xml.schema.model.XSDValidityException: unable to resolve type name

    can you try generating using the "destDir" instead "destFile" and see if that makes difference.
    http://docs.oracle.com/cd/E23943_01/web.1111/e13750/anttasks.htm#i1043588
    Regards,
    Sunil P

  • 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>

  • Fully qualified elements in clientgen ant task

    I think that ant clientgen task from WLS 10.3.3 is ignoring XSD parameter elementFormDefault="qualified". I generated client with this task and then sent simple request to webmethods server (i don't know version of this server either implementation of webservices on it) and i received bellow error:
    *javax.xml.ws.soap.SOAPFaultException: [ISS.0088.9112] An Exception was thrown in the server:{0}*
    After some investigation i had notice that webmethods server is answered with followed response:
    +<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><SOAP-ENV:Header/><SOAP-ENV:Body>+
    +<SOAP-ENV:Fault>+
    +<faultcode>SOAP-ENV:Server</faultcode>+
    +<faultstring>[ISS.0088.9112] An Exception was thrown in the server:{0}</faultstring>+
    +<faultactor>http://ip:6080/soap/inbound</faultactor>+
    +<detail xmlns:webM="http://www.webMethods.com/2001/10/soap/encoding">+
    +<webM:exception>+
    +<webM:className>com.wm.lang.flow.FlowException<;/webM:className>+
    +<webM:message xml:lang="">java.lang.Exception: missing required parameter 'document'</webM:message>+
    +</webM:exception>+
    +</detail>+
    +</SOAP-ENV:Fault>+
    +</SOAP-ENV:Body>+
    +</SOAP-ENV:Envelope>+
    but request had document element in it:
    +<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Header><metadata xmlns="http://ns"><processGroup>PR</processGroup></metadata></S:Header><S:Body><document xmlns="http://ns"><binary>some binary</binary></document></S:Body></S:Envelope>+
    after some modification i created fixed elements for body tag like this:
    +<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" >+
    +<soapenv:Header>+
    +<ns:metadata xmlns:ns="http://ns">+
    +<ns:processGroup>PR</ns:processGroup>+
    +</ns:metadata>+
    +</soapenv:Header>+
    +<soapenv:Body>+
    +<ns:document xmlns:ns="http://ns">+
    +<ns:binary>some binary+
    +</ns:binary>+
    +</ns:document>+
    +</soapenv:Body>+
    sent it ... and response was fine!
    When I create request in Altova XMLSPY or in SOAPUI  requests are correct (with qualified elements - see below)
    Example request from soapui:
    +<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://ns">+
    +<soapenv:Header>+
    +<ns:metadata>+
    +<ns:processGroup>PR</ns:processGroup>+
    +</ns:metadata>+
    +</soapenv:Header>+
    +<soapenv:Body>+
    +<ns:document>+
    +<ns:binary>some binary+
    +</ns:binary>+
    +</ns:document>+
    +</soapenv:Body>+
    My WSDL*
    +<wsdl:definitions xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:wsi="http://ws-i.org/schemas/conformanceClaim/";+
    xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
    xmlns:ns="http://ns" xmlns="http://ns" name="ReceiveRequest" targetNamespace="http://ns">
    +<wsdl:documentation>This WSDL document contains an implementation of the ns Inbound Web Service.</wsdl:documentation>+
    +<wsdl:types>+
    +<xs:schema>+
    +<xs:import schemaLocation="xsd/data.xsd"; namespace="http://ns"/>+
    +</xs:schema>+
    +</wsdl:types>+
    +<wsdl:message name="metadata">+
    +<wsdl:part name="metadata" element="ns:metadata">+
    +<wsdl:documentation>the meta data</wsdl:documentation>+
    +</wsdl:part>+
    +</wsdl:message>+
    +<wsdl:message name="document">+
    +<wsdl:part name="document" element="ns:document">+
    +<wsdl:documentation>the input data</wsdl:documentation>+
    +</wsdl:part>+
    +</wsdl:message>+
    +<wsdl:message name="receiveRequestOutput">+
    +<wsdl:part name="response" element="ns:processingResponse">+
    +<wsdl:documentation>the output data</wsdl:documentation>+
    +</wsdl:part>+
    +</wsdl:message>+
    +<wsdl:portType name="ns_backend_SOAPPortType">+
    +<wsdl:operation name="receiveRequest">+
    +<wsdl:input message="ns:document"/>+
    +<wsdl:output message="ns:receiveRequestOutput"/>+
    +</wsdl:operation>+
    +</wsdl:portType>+
    +<wsdl:binding name="ns_backend_SOAPBinding" type="ns:ns_backend_SOAPPortType">+
    +<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>+
    +<wsdl:operation name="receiveRequest">+
    +<soap:operation soapAction="receiveRequest" style="document"/>+
    +<wsdl:input>+
    +<soap:header message="metadata" part="metadata" use="literal"/>+
    +<soap:body parts="document" use="literal"/>+
    +</wsdl:input>+
    +<wsdl:output>+
    +<soap:header message="metadata" part="metadata" use="literal"/>+
    +<soap:body use="literal"/>+
    +</wsdl:output>+
    +</wsdl:operation>+
    +</wsdl:binding>+
    +<wsdl:service name="ReceiveRequest">+
    +<wsdl:port name="ns_backend_SOAPPort0" binding="ns:ns_backend_SOAPBinding">+
    +<soap:address location="https://ip:6080/soap/inbound"/>+
    +</wsdl:port>+
    +</wsdl:service>+
    +</wsdl:definitions>+
    And XSD*
    +<?xml version="1.0"; encoding="UTF-8"?>+
    +<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ns="http://ns" targetNamespace="http://ns" elementFormDefault="qualified" attributeFormDefault="unqualified">+
    +<xs:element name="metadata" type="ns:metadataType"/>+
    +<!-- Request header meta data -->+
    +<xs:complexType name="metadataType">+
    +<xs:sequence>+
    +<xs:element name="processGroup" type="xs:string" nillable="false"/>+
    +<xs:element name="processName" type="xs:string" nillable="false"/>+
    +<xs:element name="applReqID" type="xs:string" nillable="false"/>+
    +<xs:element name="correlationID" type="xs:string" minOccurs="0"/>+
    +<xs:element name="sender" type="xs:string" minOccurs="0"/>+
    +<xs:element name="receiver" type="xs:string" minOccurs="0"/>+
    +<xs:element name="documentVersion" type="xs:string" minOccurs="0"/>+
    +<xs:element name="property1_Name" type="xs:string" minOccurs="0"/>+
    +<xs:element name="property1_Value" type="xs:string" minOccurs="0"/>+
    +<xs:element name="property2_Name" type="xs:string" minOccurs="0"/>+
    +<xs:element name="property2_Value" type="xs:string" minOccurs="0"/>+
    +<xs:element name="property3_Name" type="xs:string" minOccurs="0"/>+
    +<xs:element name="property3_Value" type="xs:string" minOccurs="0"/>+
    +<xs:element name="property4_Name" type="xs:string" minOccurs="0"/>+
    +<xs:element name="property4_Value" type="xs:string" minOccurs="0"/>+
    +<xs:element name="property5_Name" type="xs:string" minOccurs="0"/>+
    +<xs:element name="property5_Value" type="xs:string" minOccurs="0"/>+
    +<xs:element name="property6_Name" type="xs:string" minOccurs="0"/>+
    +<xs:element name="property6_Value" type="xs:string" minOccurs="0"/>+
    +<xs:element name="property7_Name" type="xs:string" minOccurs="0"/>+
    +<xs:element name="property7_Value" type="xs:string" minOccurs="0"/>+
    +<xs:element name="property8_Name" type="xs:string" minOccurs="0"/>+
    +<xs:element name="property8_Value" type="xs:string" minOccurs="0"/>+
    +<xs:element name="property9_Name" type="xs:string" minOccurs="0"/>+
    +<xs:element name="property9_Value" type="xs:string" minOccurs="0"/>+
    +<xs:element name="property10_Name" type="xs:string" minOccurs="0"/>+
    +<xs:element name="property10_Value" type="xs:string" minOccurs="0"/>+
    +<!-- 7.1 fields: typeFlag, replyTo, tags -->+
    +<xs:element name="typeFlag" type="xs:string" minOccurs="0"/>+
    +<xs:element name="replyTo" type="xs:string" minOccurs="0"/>+
    +<xs:element name="tags" type="xs:string" minOccurs="0"/>+
    +</xs:sequence>+
    +</xs:complexType>+
    +<!-- Response body part -->+
    +<xs:element name="processingResponse" type="ns:processingResponseType"/>+
    +<xs:complexType name="processingResponseType">+
    +<xs:all>+
    +<xs:element name="timeStamp" type="xs:string"/>+
    +<xs:element name="processStatus" type="xs:string"/>+
    +<xs:element name="responseMessage" type="xs:string"/>+
    +<xs:element name="applReqID" type="xs:string"/>+
    +<xs:element name="correlationID" type="xs:string"/>+
    +</xs:all>+
    +</xs:complexType>+
    +<!-- Request body part-->+
    +<xs:element name="document" type="ns:documentType"/>+
    +<xs:complexType name="documentType">+
    +<xs:sequence>+
    +<xs:element name="binary" type="xs:base64Binary"/>+
    +</xs:sequence>+
    +</xs:complexType>+
    +</xs:schema>+
    And Ant task*
    +<target name="wsdlc">+
    +<taskdef name="wsdlc" classname="weblogic.wsee.tools.anttasks.WsdlcTask"; classpathref="weblogic.jar.classpath";/>+
    +<wsdlc srcWsdl="wsdls/${wsdl_url}" jaxrpcwrappedarraystyle="false"+
    +destJwsDir="./src/${package_name}/" packageName="pl.nbp.exdi.${package_name}" type="JAXWS"+
    +explode="true" />+
    _*How to force clientgen to create fully qualified elements in request ?*_

    And one more thing: I deploy it on WLS 12c.

  • ANT task wsgen error while deploying RPC style web service

    Hi
    I am trying to assemble/deploy an rpc style weblogic web service using the 'wsgen'
    Ant task and the build.xml scripts provided with the samples. I get this error:
    Please help
    Thanks,
    Praveen
    C:\test>ant
    Buildfile: build.xml
    webservice:
    clean:
    [delete] Deleting directory C:\test\build
    init:
    [mkdir] Created dir: C:\test\build
    [mkdir] Created dir: C:\test\build\META-INF
    [copy] Copying 5 files to C:\test\build\META-INF
    compile_ejb:
    [javac] Compiling 5 source files to C:\test\build
    jar_ejb:
    [jar] Building jar: C:\test\a_statelessSession.jar
    ejbc:
    all:
    wsgen:
    Error at line:8 col:12 ':' Already got a ':' in name
    at weblogic.xml.babel.baseparser.SAXElementFactory.createSAXParseExc
    on(SAXElementFactory.java:60)
    at weblogic.xml.babel.parsers.StreamParser.<init>(StreamParser.java:
    at weblogic.xml.babel.parsers.BabelXMLEventStream.startDocument(Babe
    EventStream.java:28)
    at weblogic.soap.WebServiceProxy.getXMLStream(WebServiceProxy.java:6
    at weblogic.soap.WebServiceProxy.getXMLStream(WebServiceProxy.java:5
    at weblogic.soap.WebServiceProxy.getServiceFrom(WebServiceProxy.java
    at weblogic.ant.taskdefs.ejb.WSGenHelper.writeClientJar(WSGenHelper.
    :1125)
    at weblogic.ant.taskdefs.ejb.WSGenHelper.writeWSDL(WSGenHelper.java:
    at weblogic.ant.taskdefs.ejb.WSGenHelper.saveDescriptors(WSGenHelper
    a:1415)
    at weblogic.ant.taskdefs.ejb.WSGenHelper.output(WSGenHelper.java:148
    at weblogic.ant.taskdefs.ejb.WSGenHelper.doit(WSGenHelper.java:1517)
    at weblogic.ant.taskdefs.ejb.WSGen.execute(WSGen.java:93)
    at org.apache.tools.ant.Target.execute(Target.java:153)
    at org.apache.tools.ant.Project.runTarget(Project.java:898)
    at org.apache.tools.ant.Project.executeTarget(Project.java:536)
    at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:213)
    at org.apache.tools.ant.Target.execute(Target.java:153)
    at org.apache.tools.ant.Project.runTarget(Project.java:898)
    at org.apache.tools.ant.Project.executeTarget(Project.java:536)
    at org.apache.tools.ant.Project.executeTargets(Project.java:510)
    at org.apache.tools.ant.Main.runBuild(Main.java:421)
    at org.apache.tools.ant.Main.main(Main.java:149)
    BUILD SUCCESSFUL
    Total time: 34 seconds
    C:\test>

    WLS6.1, service pack 2? I didn't know there were any service packs for 6.1 and
    6.0 didn't support wsgen and web services??
    simon.
    manoj cheenath <[email protected]> wrote:
    >
    >
    This is a known bug which is fixed in WLS 6.1 SP2.
    The workaround is to change the complex data types
    to have more than one level package names.
    for eg: change ....
    package foo;
    class Data{}
    to :
    package foo.bar;
    class Data{}
    -manoj
    Praveen wrote:
    Hi
    I am trying to assemble/deploy an rpc style weblogic web service usingthe 'wsgen'
    Ant task and the build.xml scripts provided with the samples. I getthis error:
    Please help
    Thanks,
    Praveen
    C:\test>ant
    Buildfile: build.xml
    webservice:
    clean:
    [delete] Deleting directory C:\test\build
    init:
    [mkdir] Created dir: C:\test\build
    [mkdir] Created dir: C:\test\build\META-INF
    [copy] Copying 5 files to C:\test\build\META-INF
    compile_ejb:
    [javac] Compiling 5 source files to C:\test\build
    jar_ejb:
    [jar] Building jar: C:\test\a_statelessSession.jar
    ejbc:
    all:
    wsgen:
    Error at line:8 col:12 ':' Already got a ':' in name
    at weblogic.xml.babel.baseparser.SAXElementFactory.createSAXParseExc
    on(SAXElementFactory.java:60)
    at weblogic.xml.babel.parsers.StreamParser.<init>(StreamParser.java:
    at weblogic.xml.babel.parsers.BabelXMLEventStream.startDocument(Babe
    EventStream.java:28)
    at weblogic.soap.WebServiceProxy.getXMLStream(WebServiceProxy.java:6
    at weblogic.soap.WebServiceProxy.getXMLStream(WebServiceProxy.java:5
    at weblogic.soap.WebServiceProxy.getServiceFrom(WebServiceProxy.java
    at weblogic.ant.taskdefs.ejb.WSGenHelper.writeClientJar(WSGenHelper.
    :1125)
    at weblogic.ant.taskdefs.ejb.WSGenHelper.writeWSDL(WSGenHelper.java:
    at weblogic.ant.taskdefs.ejb.WSGenHelper.saveDescriptors(WSGenHelper
    a:1415)
    at weblogic.ant.taskdefs.ejb.WSGenHelper.output(WSGenHelper.java:148
    at weblogic.ant.taskdefs.ejb.WSGenHelper.doit(WSGenHelper.java:1517)
    at weblogic.ant.taskdefs.ejb.WSGen.execute(WSGen.java:93)
    at org.apache.tools.ant.Target.execute(Target.java:153)
    at org.apache.tools.ant.Project.runTarget(Project.java:898)
    at org.apache.tools.ant.Project.executeTarget(Project.java:536)
    at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:213)
    at org.apache.tools.ant.Target.execute(Target.java:153)
    at org.apache.tools.ant.Project.runTarget(Project.java:898)
    at org.apache.tools.ant.Project.executeTarget(Project.java:536)
    at org.apache.tools.ant.Project.executeTargets(Project.java:510)
    at org.apache.tools.ant.Main.runBuild(Main.java:421)
    at org.apache.tools.ant.Main.main(Main.java:149)
    BUILD SUCCESSFUL
    Total time: 34 seconds
    C:\test>
    -----------------------------------------------------------------<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
    <html>
    This is a known bug which is fixed in WLS 6.1 SP2.
    <p>The workaround is to change the complex data types
    <br>to have more than one level package names.
    <p>for eg: change ....
    <p><font color="#3366FF">package foo;</font>
    <br>class Data{}
    <p>to :
    <p><font color="#3333FF">package foo.bar;</font>
    <br>class Data{}
    <p>-manoj
    <p>Praveen wrote:
    <blockquote TYPE=CITE>Hi
    <br>I am trying to assemble/deploy an rpc style weblogic web service
    using
    the 'wsgen'
    <br>Ant task and the build.xml scripts provided with the samples. I get
    this error:
    <br>Please help
    <br>Thanks,
    <br>Praveen
    <br>-----------------------------------------------------------------
    <br>C:\test>ant
    <br>Buildfile: build.xml
    <p>webservice:
    <p>clean:
    <br>   [delete] Deleting directory C:\test\build
    <p>init:
    <br>    [mkdir] Created dir: C:\test\build
    <br>    [mkdir] Created dir: C:\test\build\META-INF
    <br>     [copy] Copying 5 files to C:\test\build\META-INF
    <p>compile_ejb:
    <br>    [javac] Compiling 5 source files to C:\test\build
    <p>jar_ejb:
    <br>      [jar] Building jar: C:\test\a_statelessSession.jar
    <p>ejbc:
    <p>all:
    <p>wsgen:
    <br>Error at line:8 col:12  ':' Already got a ':' in name
    <br>        at weblogic.xml.babel.baseparser.SAXElementFactory.createSAXParseExc
    <br>on(SAXElementFactory.java:60)
    <br>        at weblogic.xml.babel.parsers.StreamParser.<init>(StreamParser.java:
    <br>        at weblogic.xml.babel.parsers.BabelXMLEventStream.startDocument(Babe
    <br>EventStream.java:28)
    <br>        at weblogic.soap.WebServiceProxy.getXMLStream(WebServiceProxy.java:6
    <br>        at weblogic.soap.WebServiceProxy.getXMLStream(WebServiceProxy.java:5
    <br>        at weblogic.soap.WebServiceProxy.getServiceFrom(WebServiceProxy.java
    <br>)
    <br>        at weblogic.ant.taskdefs.ejb.WSGenHelper.writeClientJar(WSGenHelper.
    <br>:1125)
    <br>        at weblogic.ant.taskdefs.ejb.WSGenHelper.writeWSDL(WSGenHelper.java:
    <br>)
    <br>        at weblogic.ant.taskdefs.ejb.WSGenHelper.saveDescriptors(WSGenHelper
    <br>a:1415)
    <br>        at weblogic.ant.taskdefs.ejb.WSGenHelper.output(WSGenHelper.java:148
    <br>        at weblogic.ant.taskdefs.ejb.WSGenHelper.doit(WSGenHelper.java:1517)
    <br>        at weblogic.ant.taskdefs.ejb.WSGen.execute(WSGen.java:93)
    <br>        at org.apache.tools.ant.Target.execute(Target.java:153)
    <br>        at org.apache.tools.ant.Project.runTarget(Project.java:898)
    <br>        at org.apache.tools.ant.Project.executeTarget(Project.java:536)
    <br>        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:213)
    <br>        at org.apache.tools.ant.Target.execute(Target.java:153)
    <br>        at org.apache.tools.ant.Project.runTarget(Project.java:898)
    <br>        at org.apache.tools.ant.Project.executeTarget(Project.java:536)
    <br>        at org.apache.tools.ant.Project.executeTargets(Project.java:510)
    <br>        at org.apache.tools.ant.Main.runBuild(Main.java:421)
    <br>        at org.apache.tools.ant.Main.main(Main.java:149)
    <p>BUILD SUCCESSFUL
    <p>Total time: 34 seconds
    <p>C:\test>
    <br>-----------------------------------------------------------------</blockquote>
    </html>

  • Jwsc Ant task generates [ERROR] - A document style operation must not have

    If the wsdlc Ant task is run on a WSDL file to generate the JWSC file and subsequently the jwsc task is run an error gets generated:
    [ERROR] - A document style operation must not have a non header INOUT or OUT Parameter.

    If the wsdlc Ant task is run on a WSDL file to generate the JWSC file and subsequently the jwsc task is run an error gets generated:
    [ERROR] - A document style operation must not have a non header INOUT or OUT Parameter.

  • Starting an array of DAQmx tasks throws error 50103 on start

    Hello,
    I am creating and starting a number of tasks from an enum array which will be subsequently used to read data from devices.  The issue is that the second iteration of the starting loop throws error 50103 (specified resource reserved).
    When I carried out some testing I discovered that the tasks are set up correctly and the error is thrown only on the start task.
    I have attached the section of code for reference. 
    Thanks
    Dave
    Attachments:
    DAQmx taskInit_fastLoop.vi ‏66 KB

    I have to call the start vi more than once as the tasks are contained within an array.  As I understand (but suspect I may be incorrect), that for each case corresponding to the input enum array, the task within that case is started (once) due to the auto indexing of the array.
    This is a subVI which is only called once in the application.  The output from this should be a list of started tasks which I use in subsequent read operations until the program is complete, where the tasks are then cleared down.
    Apologies if I have repeated myself, but I am trying to understand how this works, since what I am seeing does not seem to make any sense to me.
    Dave
    Attachments:
    tasksetup.png ‏103 KB

  • Mappingtool Ant task classpath errors

    Hello,
         I'm trying to use the mappingtool in my build file, but I'm getting a
    ClassNotFoundException:
    [mappingtool] java.lang.ClassNotFoundException:
    edu.uiuc.cs427.domain.BreakState
    [mappingtool] at java.net.URLClassLoader$1.run(URLClassLoader.java:199)
    [mappingtool] at java.security.AccessController.doPrivileged(Native
    Method)
    [mappingtool] at
    java.net.URLClassLoader.findClass(URLClassLoader.java:187)
    [mappingtool] at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
    [mappingtool] at
    sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
    [mappingtool] at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
    [mappingtool] at
    org.apache.tools.ant.AntClassLoader.findBaseClass(AntClassLoader.java:1104)
    [mappingtool] at
    org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:938)
    [mappingtool] at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
    [mappingtool] at
    java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
    [mappingtool] at java.lang.Class.forName0(Native Method)
    [mappingtool] at java.lang.Class.forName(Class.java:219)
    [mappingtool] at serp.util.Strings.toClass(Strings.java:149)
    [mappingtool] at
    com.solarmetric.meta.ClassArgParser.parseClasses(ClassArgParser.java:77)
    [mappingtool] at kodo.jdbc.meta.MappingTool.run(MappingTool.java:837)
    [mappingtool] at
    kodo.jdbc.ant.MappingToolTask.executeOn(MappingToolTask.java:169)
    [mappingtool] at com.solarmetric.ant.TaskBase.execute(TaskBase.java:105)
    [mappingtool] at
    org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:193)
    When I set kodo.properties to db MappingFactory, I do not get this
    error. However, when I set kodo.properties to file MappingFactory, I get
    this error. Nothing else is different.
    I've checked several times to make sure the class path setting is correct:
    <!-- run mappingtool -->
    <mappingtool action="refresh">
         <classpath>
              <path refid="jdo.classpath"/>
              <pathelement location="${build.classes.dir}"/>
         </classpath>
         <fileset dir="${build.classes.dir}" includes="package.jdo"/>
         <config propertiesFile="${kodo.home}/kodo.properties"/>
    </mappingtool>
    and my file is in ${build.classes.dir}
    Also note that the jdoc task works fine with this same classpath, so
    this seems like an issue with mappingtool.
    See my other mappingtool post for similar errors, maybe related.

    Abe White wrote:
    Could it be that Kodo is in fact using the right dictionary, but is just
    issuing bad SQL? What version of Kodo are you using? And what exactly
    are the symptoms of the problem? The use of type names like int8(8)?
    Is that generated for an existing database column, or a new one Kodo is
    creating?Something strange is happening because my other Ant tasks, including a
    mapping tool task that creates the database tables works fine.
    Here is how I call the task that creates the schema file -
    <pre>
    <mappingToolTask action="refresh" sqlfile="${sql.schema.file}"
    schemaaction="build">
    <fileset dir="${project.src.dir}">
    <include name="**/*.jdo" />
    </fileset>
    </mappingToolTask>
    </pre>
    Here is how I call the task that creates the database tables -
    <pre>
    <mappingToolTask action="${param.action}">
    <fileset dir="${project.src.dir}">
    <include name="**/*.jdo" />
    </fileset>
    </mappingToolTask>
    </pre>
    As you can see only only differnce between the two tasks is the sqlfile
    and schemaaction properties - it is as if the code that writes the schema
    file does use the same dictionary logic as when the database tables are
    created.
    Th error manifests itself as incorrect data types (for PostgreSQL). I get
    int(8) instead of int8, etc. Currently I correct this as follows -
    line = line.replaceAll("int8\\(8\\)","int8");
    line = line.replaceAll("int4\\(4\\)","int4");
    line = line.replaceAll("timestamp\\(8\\)","timestamp");
    line = line.replaceAll("bigserial\\(8\\)","bigserial");
    line = line.replaceAll("bool\\(1\\)","boolean");
    line = line.replaceAll("text\\(-1\\)","text");
    line = line.replaceAll("float8\\(8\\)","float8");
    I'm using 3.3.4.
    Andy.

  • Meta migration ant task throw exception

    Hi,
    I am trying the migration from kodo 2 to 3.
    I successfully migrated the properties file using the integrated ant
    task; but run into some problem with the meta data migration (the *.jdo
    files). following is the ant task I am using:
    <target name="migrate-meta" depends="init, prepare-jdo-meta, compile" >
    <!-- define the kodo2migrator task; this can be done at the top
    of -->
    <!-- the build.xml file, so it will be available for all
    targets -->
    <taskdef name="kodo2migrator"
    classname="kodo.jdbc.ant.Kodo2MigratorTask">
    <classpath>
    <pathelement
    path="${java.class.path}:${project.classpath}:${project.build.jdometa.dtd}"/>
    </classpath>
    </taskdef>
    <!-- invoke migrator on all .jdo files below the src directory -->
    <kodo2migrator>
    <classpath>
    <pathelement
    path="${java.class.path}:${project.classpath}:${project.build.jdometa.dtd}"/>
    </classpath>
    <fileset dir="${project.kodo.src}">
    <include name="**/*.jdo" />
    </fileset>
    <config properties="${jdo.properties}" />
    </kodo2migrator>
    </target>
    the exception it is throwning is :
    [kodo2migrator] kodo.jdbc.migration.kodo2.util.FatalUserException: The
    specified driver class "null" is neither a java.sql.Driver nor a
    javax.sql.DataSource. Please specify a valid driver in the
    javax.jdo.option.ConnectionDriverName property.
    [kodo2migrator] at
    kodo.jdbc.migration.kodo2.schema.ConfigurationConnector.createConnectionFactory(ConfigurationConnector.java:108)
    [kodo2migrator] at
    kodo.jdbc.migration.kodo2.schema.ConfigurationConnector.<init>(ConfigurationConnector.java:65)
    [kodo2migrator] at
    kodo.jdbc.migration.kodo2.schema.ConfigurationConnector.<init>(ConfigurationConnector.java:57)
    [kodo2migrator] at
    kodo.jdbc.migration.kodo2.schema.ConfigurationConnector.<init>(ConfigurationConnector.java:37)
    [kodo2migrator] at
    kodo.jdbc.migration.kodo2.Kodo2Migrator.migrate(Kodo2Migrator.java:161)
    [kodo2migrator] at
    kodo.jdbc.migration.kodo2.Kodo2Migrator.run(Kodo2Migrator.java:1141)
    [kodo2migrator] at
    kodo.jdbc.ant.Kodo2MigratorTask.executeOn(Kodo2MigratorTask.java:53)
    [kodo2migrator] at
    com.solarmetric.ant.TaskBase.execute(TaskBase.java:105)
    [kodo2migrator] at
    org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:193)
    [kodo2migrator] at org.apache.tools.ant.Task.perform(Task.java:341)
    [kodo2migrator] at
    org.apache.tools.ant.Target.execute(Target.java:309)
    [kodo2migrator] at
    org.apache.tools.ant.Target.performTasks(Target.java:336)
    [kodo2migrator] at
    org.apache.tools.ant.Project.executeTarget(Project.java:1339)
    [kodo2migrator] at
    org.apache.tools.ant.Project.executeTargets(Project.java:1255)
    [kodo2migrator] at org.apache.tools.ant.Main.runBuild(Main.java:609)
    [kodo2migrator] at org.apache.tools.ant.Main.start(Main.java:196)
    [kodo2migrator] at org.apache.tools.ant.Main.main(Main.java:235)
    BUILD FAILED
    file:/home/tyang/eclipse/workspace/UMA/build.xml:208:
    kodo.jdbc.migration.kodo2.util.FatalUserException: The specified driver
    class "null" is neither a java.sql.Driver nor a javax.sql.DataSource.
    Please specify a valid driver in the
    javax.jdo.option.ConnectionDriverName property.
    the properties file I am using is like this: (just a snipet)
    javax.jdo.PersistenceManagerFactoryClass:
    kodo.jdbc.runtime.JDBCPersistenceManagerFactory
    javax.jdo.option.ConnectionDriverName: org.postgresql.Driver
    javax.jdo.option.ConnectionURL: jdbc:postgresql://127.0.0.1/cwdevdb
    javax.jdo.option.ConnectionUserName: cwdev
    javax.jdo.option.ConnectionPassword:
    javax.jdo.option.DefaultFetchBatchSize: 10
    javax.jdo.option.DefaultFetchThreshold: 30
    javax.jdo.option.IgnoreCache: true
    javax.jdo.option.NontransactionalRead: true
    javax.jdo.option.NontransactionalWrite: false
    javax.jdo.option.Optimistic: true
    javax.jdo.option.RestoreValues: false
    javax.jdo.option.RetainValues: false
    kodo.ConnectionFactoryProperties: MaxActive=20, MaxWait=5000
    kodo.ConnectionRetainMode: persistence-manager
    kodo.DataCache: true(CacheSize=10000)
    kodo.LicenseKey: xxxx-xxxx-xxxx-xxxx-xxxx
    kodo.ManagedRuntime: TransactionManagerName=java:/TransactionManager
    kodo.PersistenceManagerImpl: CloseOnManagedCommit=true
    kodo.QueryCache: true
    kodo.RemoteCommitProvider: sjvm(Topic=topic/KodoCacheTopic)
    kodo.jdbc.DBDictionary: postgres(StoreCharsAsNumbers=false)
    kodo.jdbc.SequenceFactory: PrimaryKeyColumn=PKX,
    SequenceColumn=SEQUENCEX, TableName=JDO_SEQUENCEX
    To make sure this IS the one it is using, not only I echo out the
    "${jdo.properties}" value, but also I tried to comment out the
    licenseKey line, then it threw "license key invalid" exception. so I am
    sure this is the properties file I am using in that ant task.
    Also I tried using the command line on one of our classes, it does not
    run into this problem.
    Any clue what I am missing?
    Thanks a lot,
    Tao

    The 3.0.0 migrator task has a couple of bugs. These will be ironed out
    in 3.0.1, which is due for release any day now. But if you must work
    around the bugs immediately, you'll have to:
    1. Run the task using your old properties file. Actually this will be a
    requirement even in 3.0.1; that's why in the migration chapter of the
    docs we say to migrate your metadata before your properties. The
    migration tool needs to access 2.5 properties to map your classes properly.
    2. Add the the following property to your old properties file:
    kodo.LicenseKey: <your license key>
    3. Name the properties file "kodo.properties" and place it in one of the
    directories listed in the ant task's CLASSPATH. If that doesn't work,
    place it in a directory in your system CLASSPATH. The 3.0.0 task has
    some classpath problems, and also the <config> task element doesn't work.
    Or, you could just set your system CLASSPATH and run the kodo2migrator
    tool from the command line.
    I hope this helps. As I said, 3.0.1 resolves these ant problems, and
    will be released very shortly.

  • Analysis Service Execute DDL Task throwing error with SourceType Variable

    Hi,
    I have Configuring Analysis Services Execute DDL Task to use Variable and Process Data(xmla Script) like below:
    When I execute this task I get the below error message:
    [Analysis Services Execute DDL Task] Error: The -->
    text node at line 23, column 3 cannot appear inside the DataSource element (namespace http://schemas.microsoft.com/analysisservices/2003/engine) under Envelope/Body/Execute/Command/Batch/Parallel/Process. This element can
    only have text nodes containing white-space characters.
    Can anyone please let me know how to resolve this.

    If I run using the sourceType "Direct Input", the Analysis Execute DDL Task runs fine, but if I use the sourcetype as variable its throws the error. And below is the xmla script
    Here is my Package look and the xmla script; its failing at "ProcessAdd" Analysis Execute DDL task:
    "SELECT '<Batch xmlns=\"http://schemas.microsoft.com/analysisservices/2003/engine\">
    <ErrorConfiguration xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:ddl2=\"http://schemas.microsoft.com/analysisservices/2003/engine/2\" xmlns:ddl2_2=\"http://schemas.microsoft.com/analysisservices/2003/engine/2/2\" xmlns:ddl100_100=\"http://schemas.microsoft.com/analysisservices/2008/engine/100/100\" xmlns:ddl200=\"http://schemas.microsoft.com/analysisservices/2010/engine/200\" xmlns:ddl200_200=\"http://schemas.microsoft.com/analysisservices/2010/engine/200/200\" xmlns:ddl300=\"http://schemas.microsoft.com/analysisservices/2011/engine/300\" xmlns:ddl300_300=\"http://schemas.microsoft.com/analysisservices/2011/engine/300/300\" xmlns:ddl400=\"http://schemas.microsoft.com/analysisservices/2012/engine/400\" xmlns:ddl400_400=\"http://schemas.microsoft.com/analysisservices/2012/engine/400/400\">
    <KeyNotFound>IgnoreError</KeyNotFound>
    </ErrorConfiguration>
    <Parallel>
    <Process xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:ddl2=\"http://schemas.microsoft.com/analysisservices/2003/engine/2\" xmlns:ddl2_2=\"http://schemas.microsoft.com/analysisservices/2003/engine/2/2\" xmlns:ddl100_100=\"http://schemas.microsoft.com/analysisservices/2008/engine/100/100\" xmlns:ddl200=\"http://schemas.microsoft.com/analysisservices/2010/engine/200\" xmlns:ddl200_200=\"http://schemas.microsoft.com/analysisservices/2010/engine/200/200\" xmlns:ddl300=\"http://schemas.microsoft.com/analysisservices/2011/engine/300\" xmlns:ddl300_300=\"http://schemas.microsoft.com/analysisservices/2011/engine/300/300\" xmlns:ddl400=\"http://schemas.microsoft.com/analysisservices/2012/engine/400\" xmlns:ddl400_400=\"http://schemas.microsoft.com/analysisservices/2012/engine/400/400\">
    <Object>
    <DatabaseID>IIS_Version2</DatabaseID>
    <DimensionID>Application</DimensionID>
    </Object>
    <Type>ProcessAdd</Type>
    <DataSource xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:ddl2=\"http://schemas.microsoft.com/analysisservices/2003/engine/2\" xmlns:ddl2_2=\"http://schemas.microsoft.com/analysisservices/2003/engine/2/2\" xmlns:ddl100_100=\"http://schemas.microsoft.com/analysisservices/2008/engine/100/100\" xmlns:ddl200=\"http://schemas.microsoft.com/analysisservices/2010/engine/200\" xmlns:ddl200_200=\"http://schemas.microsoft.com/analysisservices/2010/engine/200/200\" xmlns:ddl300=\"http://schemas.microsoft.com/analysisservices/2011/engine/300\" xmlns:ddl300_300=\"http://schemas.microsoft.com/analysisservices/2011/engine/300/300\" xmlns:ddl400=\"http://schemas.microsoft.com/analysisservices/2012/engine/400\" xmlns:ddl400_400=\"http://schemas.microsoft.com/analysisservices/2012/engine/400/400\" xmlns:dwd=\"http://schemas.microsoft.com/DataWarehouse/Designer/1.0\" xsi:type=\"RelationalDataSource\" dwd:design-time-name=\"1a3cb292-9bce-4c59-a182-177d6b3506ff\" xmlns=\"http://schemas.microsoft.com/analysisservices/2003/engine\">
    <ID>IISDW</ID>
    <Name>IISDW</Name>
    <ConnectionString>Provider=SQLNCLI11.1;Data Source=CO1MSFTSQLHKT02;Integrated Security=SSPI;Initial Catalog=IISDW</ConnectionString>
    <Timeout>PT0S</Timeout>-->
    </DataSource>
    <DataSourceView xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:ddl2=\"http://schemas.microsoft.com/analysisservices/2003/engine/2\" xmlns:ddl2_2=\"http://schemas.microsoft.com/analysisservices/2003/engine/2/2\" xmlns:ddl100_100=\"http://schemas.microsoft.com/analysisservices/2008/engine/100/100\" xmlns:ddl200=\"http://schemas.microsoft.com/analysisservices/2010/engine/200\" xmlns:ddl200_200=\"http://schemas.microsoft.com/analysisservices/2010/engine/200/200\" xmlns:ddl300=\"http://schemas.microsoft.com/analysisservices/2011/engine/300\" xmlns:ddl300_300=\"http://schemas.microsoft.com/analysisservices/2011/engine/300/300\" xmlns:ddl400=\"http://schemas.microsoft.com/analysisservices/2012/engine/400\" xmlns:ddl400_400=\"http://schemas.microsoft.com/analysisservices/2012/engine/400/400\" xmlns:dwd=\"http://schemas.microsoft.com/DataWarehouse/Designer/1.0\" dwd:design-time-name=\"b0b61205-c64d-4e34-afae-6d4d48b93fb3\" xmlns=\"http://schemas.microsoft.com/analysisservices/2003/engine\">
    <ID>IISDW</ID>
    <Name>IISDW</Name>
    <DataSourceID>IISDW</DataSourceID>
    <Schema>
    <xs:schema id=\"IISDW_x0020_1\" xmlns=\"\" xmlns:xs=\"http://www.w3.org/2001/XMLSchema\" xmlns:msdata=\"urn:schemas-microsoft-com:xml-msdata\" xmlns:msprop=\"urn:schemas-microsoft-com:xml-msprop\">
    <xs:element name=\"IISDW_x0020_1\" msdata:IsDataSet=\"true\" msdata:UseCurrentLocale=\"true\" msprop:design-time-name=\"72037318-e316-469d-9a45-a10c77709b39\">
    <xs:complexType>
    <xs:choice minOccurs=\"0\" maxOccurs=\"unbounded\">
    <xs:element name=\"Application\" msprop:design-time-name=\"7f579e7e-e8b7-4a9d-8a93-a255fccbbfbe\" msprop:IsLogical=\"True\" msprop:FriendlyName=\"Application\" msprop:DbTableName=\"Application\" msprop:TableType=\"View\" msprop:Description=\"\" msprop:QueryDefinition=\"SELECT a.Application, DATEADD([hour], DATEDIFF([hour], 0, a.[Timestamp]), 0) AS [Timestamp], a.ServerName, CAST(a.ServerName AS char(3)) AS DataCenter, a.CS_URI_Stem, CAST(HashBytes(''MD5'', &#xD;&#xA; a.Application + a.ServerName + a.CS_URI_Stem + CAST(DATEADD([hour], DATEDIFF([hour], 0, a.[Timestamp]), 0) AS varchar(24))) AS uniqueidentifier) AS Server_URI_Identity&#xD;&#xA;FROM IIS_6_OLD AS a LEFT OUTER JOIN&#xD;&#xA; Dimension_Pointer AS b ON a.Application = b.Application&#xD;&#xA;WHERE (b.ProcessedFlag = 0) AND (a.Application IN ("+(DT_WSTR,100) @[User::strDistinctApplication]+"))&#xD;&#xA;GROUP BY a.Application, DATEADD([hour], DATEDIFF([hour], 0, a.[Timestamp]), 0), a.ServerName, a.CS_URI_Stem\" msprop:QueryBuilder=\"SpecificQueryBuilder\">
    <xs:complexType>
    <xs:sequence>
    <xs:element name=\"Application\" msprop:design-time-name=\"f3074e98-4a82-4bc5-a818-916203f7758b\" msprop:DbColumnName=\"Application\" msprop:FriendlyName=\"Application\" minOccurs=\"0\">
    <xs:simpleType>
    <xs:restriction base=\"xs:string\">
    <xs:maxLength value=\"255\" />
    </xs:restriction>
    </xs:simpleType>
    </xs:element>
    <xs:element name=\"Timestamp\" msdata:ReadOnly=\"true\" msprop:design-time-name=\"2662e3a8-8b1a-4d77-aecb-575329b84dc1\" msprop:DbColumnName=\"Timestamp\" msprop:FriendlyName=\"Timestamp\" type=\"xs:dateTime\" />
    <xs:element name=\"ServerName\" msprop:design-time-name=\"ced26d49-cd6e-4073-a40c-ff5ef70e4ef1\" msprop:DbColumnName=\"ServerName\" msprop:FriendlyName=\"ServerName\" minOccurs=\"0\">
    <xs:simpleType>
    <xs:restriction base=\"xs:string\">
    <xs:maxLength value=\"255\" />
    </xs:restriction>
    </xs:simpleType>
    </xs:element>
    <xs:element name=\"DataCenter\" msdata:ReadOnly=\"true\" msprop:design-time-name=\"4583e15a-dcf1-45a2-a30b-bd142ca8b778\" msprop:DbColumnName=\"DataCenter\" msprop:FriendlyName=\"DataCenter\" minOccurs=\"0\">
    <xs:simpleType>
    <xs:restriction base=\"xs:string\">
    <xs:maxLength value=\"3\" />
    </xs:restriction>
    </xs:simpleType>
    </xs:element>
    <xs:element name=\"CS_URI_Stem\" msprop:design-time-name=\"10db5a79-8d50-49d2-9376-a3b4d19864b9\" msprop:DbColumnName=\"CS_URI_Stem\" msprop:FriendlyName=\"CS_URI_Stem\" minOccurs=\"0\">
    <xs:simpleType>
    <xs:restriction base=\"xs:string\">
    <xs:maxLength value=\"4000\" />
    </xs:restriction>
    </xs:simpleType>
    </xs:element>
    <xs:element name=\"Server_URI_Identity\" msdata:DataType=\"System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089\" msdata:ReadOnly=\"true\" msprop:design-time-name=\"018ede0a-e15e-47c2-851b-f4431e8c839c\" msprop:DbColumnName=\"Server_URI_Identity\" msprop:FriendlyName=\"Server_URI_Identity\" type=\"xs:string\" />
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    </xs:choice>
    </xs:complexType>
    <xs:unique name=\"Constraint1\" msprop:IsLogical=\"True\" msdata:PrimaryKey=\"true\">
    <xs:selector xpath=\".//Application\" />
    <xs:field xpath=\"Server_URI_Identity\" />
    <xs:field xpath=\"Timestamp\" />
    </xs:unique>
    </xs:element>
    </xs:schema>
    <IISDW_x0020_1 xmlns=\"\" />
    </Schema>
    </DataSourceView>
    <WriteBackTableCreation>UseExisting</WriteBackTableCreation>
    </Process>
    </Parallel>
    </Batch>' as XMLAScript_ProcessData"

  • Manual Provisioning task throwing error

    In OIM 10g we have a manual provisioning task which is assigned to an user. when he tries to click Set Response he is getting 'UNKNOWN' also as one of the options with the other two options 'Complete' and 'Cancel'. Also when trying to Complete the provisioning process it throws an error as
    DOBJ.SCHTM_SCH_DATA_CHANGED
    Schedule data cannot be changed once it has been set.
    Please let me know what might be the cause. Thanks
    Regards,
    Durgaprasad

    Hi Kevin,
    Thanks for your reply. I dont have a process task adapter attached to this task. I have a task assignment adapter only. Also i dont have any clue why 'UNKNOWN' option is getting displayed in the set response page.
    Regards,
    Durgaprasad

  • Getting the below error in weblogic 8.1 SP4 after Webapplication deployment

    org.jdom.JDOMException: Error in building from stream: The name "null" is not legal for JDOM/XML elements: XML names cannot be null or empty.
         at org.jdom.input.DOMBuilder.build(DOMBuilder.java:298)
         at org.jdom.input.DOMBuilder.build(DOMBuilder.java:320)
         at com.accenture.jp.cobalt.util.MimeTypeMapper.init(MimeTypeMapper.java:178)
         at com.accenture.jp.cobalt.util.MimeTypeMapper.<init>(MimeTypeMapper.java:105)
         at com.accenture.jp.cobalt.util.MimeTypeMapper.newInstance(MimeTypeMapper.java:124)
         at com.accenture.jp.cobalt.ui.baseapp.BaseServletLogic.setStream(BaseServletLogic.java:3493)
         at com.accenture.jp.cobalt.ui.baseapp.BaseServletLogic.endServletLogic(BaseServletLogic.java:1013)
         at com.accenture.jp.cobalt.ui.baseapp.BaseServletLogic.execute(BaseServletLogic.java:645)
         at toshiba.dm.sdd.ui.SHAWI00203.executeServletLogic(SHAWI00203.java:51)
         at com.accenture.jp.cobalt.ui.baseapp.BaseServletInterface.execute(BaseServletInterface.java:138)
         at com.accenture.jp.cobalt.ui.baseapp.BaseServletInterface.doPost(BaseServletInterface.java:109)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1006)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
         at weblogicx.servlet.gzip.filter.GZIPFilter.doFilter(GZIPFilter.java:70)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6724)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3764)
         at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2644)
         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)

    This is the JavaFX forum.

  • Weblogic ant task wsdl2service - truncating soapaction

    Hi all,
    I'm using the weblogic ant utility "wsdl2service" to deploy my webservice. Here is the ant snippet of my script.
    <taskdef name="wsdl2service" classname="weblogic.ant.taskdefs.webservices.wsdl2service.WSDL2Service"/>
    <wsdl2service wsdl="${dev.dir}/wsdl/${myService}.wsdl" destDir="${build.dir}/wsjar"
         typeMappingFile="AutoType/in_types.xml" packageName="${in_class_packagename}" generateImpl="True">
    <classpath>
         <pathelement path="${lib3}"/>
         <pathelement path="${lib1}"/>
    <pathelement path="${lib2}"/>
         <pathelement path="AutoType/inventoryNotificationType.jar"/>
    </classpath>     
    </wsdl2service>
    It compiles properly and prepares the build. But after deploying the build, when i try to browse the wsdl thru internet browser, it is not populating the SOAPACTION attribute of SOAP:OPERATION element of my wsdl. So in the internetbroser the SOAPAction attribute is having empty value though it is present in the wsdl.
    Can some one tell why the WSDL2SERVICE tool is not populating the SOAPACTION attribute?

    Hi Jay,
    Thanks for your help.
    I am using weblogic 8.1 and Apache Ant version 1.5.3
    Jay I do not have client source code. When I am generating client using clientgen ant task, it gives me only a .jar file with .class files in it.
    I added .jar file generated by clientgen task in 'run' but now I am getting another error.
    <target name="run">
    <java classname="clientpkg.MathFace_Stub" fork="true" >
    <arg value="http://localhost:${port}/WebServices/MyFirstService?WSDL"/>
    <arg value="10"/>
    <arg value="17"/>
    <classpath>
    <pathelement location="staging"/>
    <pathelement location="${wl.home}/server/lib/weblogic.jar"/>
    <pathelement location="staging/MyFirstService_client.jar"/>
    <pathelement location="/ffdt01/resmgt/kul/ws"/>
    <pathelement path="staging"/>
    </classpath>
    </java>
    </target>
    --- This is giving below error:
    cu dmwls(162)$ ant run
    Buildfile: build.xml
    run:
    +[java] Exception in thread "main" j*ava.lang.NoSuchMethodError:* main+
    +[java] Java Result: 1+
    BUILD SUCCESSFUL
    Total time: 1 second
    Edited by: [email protected] on Feb 19, 2010 1:53 PM

  • Eclipse and WebLogic Ant Tasks

    In WL_HOME/server/lib/ant/ is an ant.jar. It has a "defaults.properties" containing all of the ant taskdefs. I tried to extract that so that my build.xml could use them but it keeps complaining about weblogic.ant.taskdefs.perforce.P4Changes cannot be found. The reason why is that it's under the wrong package. How does one run the weblogic ant tasks outside of the weblogic ant installation? Thanks, Jeremy

    bengali.Hi,
    you also have to include a <taskdef> for the servicegen task of >weblogicThat's why I did but I still have a problem with the source2wsdd
    ant task ( the other tasks run correctly within Eclipse).
    I get a :
    [source2wsdd] source2wsdd: Cannot find doclet class weblogic.webservice.tools.ddgen.ServiceGen
    [source2wsdd] 1 error
    BUILD FAILED: build.xml:324: javadoc execution failed
    Total time: 3 seconds
    The problem is that my source2wsdd has been defined with a well suited classpath
    and is also called with the right classpath.
    The problem only happens with this task !
    Bengali

  • FU Ant task failure: java.util.concurrent.ExecutionException: could not close client/server socket

    We sometimes see this failure intermitently when using the FlexUnit Ant task to run tests in a CI environment. The Ant task throws this exception:
    java.util.concurrent.ExecutionException: could not close client/server socket
    I have seen this for a while now, and still see it with the latest 4.1 RC versions.
    Here is the console output seen along with the above exception:
    FlexUnit player target: flash
    Validating task attributes ...
    Generating default values ...
    Using default working dir [C:\DJTE\commons.formatter_swc\d3flxcmn32\extracted\Source\Flex]
    Using the following settings for the test run:
    FLEX_HOME: [C:\dev\vert-d3flxcmn32\302100.41.0.20110323122739_d3flxcmn32]
    haltonfailure: [false]
    headless: [false]
    display: [99]
    localTrusted: [true]
    player: [flash]
    port: [1024]
    swf: [C:\DJTE\commons.formatter_swc\d3flxcmn32\extracted\build\commons.formatter.tests.unit.sw f]
    timeout: [1800000ms]
    toDir: [C:\DJTE\commons.formatter_swc\d3flxcmn32\reports\xml]
    Setting up server process ...
    Entry  [C:\DJTE\commons.formatter_swc\d3flxcmn32\extracted\build] already  available in local trust file at  [C:\Users\user\AppData\Roaming\Macromedia\Flash  Player\#Security\FlashPlayerTrust\flexUnit.cfg].
    Executing 'rundll32' with arguments:
    'url.dll,FileProtocolHandler'
    'C:\DJTE\commons.formatter_swc\d3flxcmn32\extracted\build\commons.formatter.tests.unit.swf '
    The ' characters around the executable and arguments are
    not part of the command.
    Starting server ...
    Opening server socket on port [1024].
    Waiting for client connection ...
    Client connected.
    Setting inbound buffer size to [262144] bytes.
    Receiving data ...
    Sending acknowledgement to player to start sending test data ...
    Stopping server ...
    End of test data reached, sending acknowledgement to player ...
    When the problem occurs, it is not always during the running of any particular test (that I am aware of). Recent runs where this failure was seen had the following number of tests executed (note: the total number that should be run is 45677): 18021, 18, 229.
    Here is a "good" run when the problem does not occur:
    Setting inbound buffer size to [262144] bytes.
    Receiving data ...
    Sending acknowledgement to player to start sending test data ...
    Stopping server ...
    End of test data reached, sending acknowledgement to player ...
    Closing client connection ...
    Closing server on port [1024] ...
    Analyzing reports ...
    Suite: com.formatters.help.TestGeographicSiteUrls
    Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec
    Suite: com.formatters.functionalUnitTest.testCases.TestNumericUDF
    Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.071 sec
    Results :
    Tests run: 45,677, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 201.186 sec
    Has anyone else ran across this problem?
    Thanks,
    Trevor

    I am not sure if this information will help everyone, but here goes...
    For us, these problems with FlexUnit tests crashing the Flash Player appear to be related to couple of factors. Recently, we moved up from Flex 3.2 to Flex 4.1 as our development baseline.  Many people complained that their development environment (Flash Builder, etc.) was much more unstable.  Apparently, 4.1 produces SWFs that require more memory to run than 3.2 does?  Anyway, we still had Flash Player 10.1 as our runtime baseline.  Apparently, that version of the player was not as capable of running larger FlexUnit test SWFs, and would crash (as I posted months earlier).  I upgraded to the latest 10.3 standalone player versions, and the crashes have now ceased.  It would be nice to know exactly what was causing the crashes, but memory management (or lack of) is my best guess.
    So, if you are seeing these issues, try upgrading to the latest Flash Player version.
    Regards,
    Trevor

Maybe you are looking for

  • Dump UNCAUGHT_EXCEPTION

    Hello, there is a dump happening almost on a daily basis: UNCAUGHT_EXCEPTION, when users are using ESS. The exception is CX_HRPA_MISSING_AUTHORIZATION and it says: The exception 'CX_HRPA_MISSING_AUTHORIZATION' was raised, but it was not caught anywhe

  • [Solved]Do you need just a PKGBUILD file to install an AUR app?

    I've long wondered whether or not one needs to actually download a tarball in order to build a package from the AUR.  Some people have posted here on the forum that all you need to do is download the PKGBUILD file and run "makepkg -i PKGBUILD." I hav

  • JPA - Shared Entity

    Hi All, I am using JPA (Hibernate), and I am stuck... I have an Address class, and a Customer class. Customer has different types of Address, fixed (One), delivery (Multiple) and charge(Multiple). If I try to map with OneToMany and OneToMany for deli

  • Mask ORACLE XE Url

    Hi everybody, I successfully installed ORACLE XE Production on Fedora Core 4 and it looks quite cool right now. To get it productive on my side, there is one question left: Is it possible to mask the XE URL in a way the application id is not viewable

  • CIN-MM Pricing Procedure

    Hi In SAP the Excise duty is calculated on BAsic price  less discount. Our requirement is that Excise duty to be calculated on Basic Price less discount  plus packing charges. Could you please herlp me how to achieve this?