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
-
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 namecan 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 KBI 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,
TaoThe 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'', 
 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
FROM IIS_6_OLD AS a LEFT OUTER JOIN
 Dimension_Pointer AS b ON a.Application = b.Application
WHERE (b.ProcessedFlag = 0) AND (a.Application IN ("+(DT_WSTR,100) @[User::strDistinctApplication]+"))
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,
DurgaprasadHi 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 -
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,
TrevorI 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
-
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
-
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
-
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?