[jBPM] - IllegalStateException in jBPM 5.2
by Jiri Cap
Jiri Cap [https://community.jboss.org/people/capos] created the discussion
"IllegalStateException in jBPM 5.2"
To view the discussion, visit: https://community.jboss.org/message/757232#757232
--------------------------------------------------------------
Hi,
I am trying to change the peristence of jBPM to use Oracle 10g XE database.
I am getting the IllegalStateException when trying to load processes in jbpm console.
Here is the exception as appeared in server.log:
13:36:09,632 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/gwt-console-server].[Resteasy]] (http--0.0.0.0-8910-4) Servlet.service() for servlet Resteasy threw exception: org.jboss.resteasy.spi.UnhandledException: java.lang.RuntimeException: Could not initialize stateful knowledge session: [PersistenceUnit: org.jbpm.persistence.jpa] Unable to build EntityManagerFactory
at org.jboss.resteasy.core.SynchronousDispatcher.unwrapException(SynchronousDispatcher.java:345) [resteasy-jaxrs-2.2.1.GA.jar:]
at org.jboss.resteasy.core.SynchronousDispatcher.handleApplicationException(SynchronousDispatcher.java:321) [resteasy-jaxrs-2.2.1.GA.jar:]
at org.jboss.resteasy.core.SynchronousDispatcher.handleException(SynchronousDispatcher.java:214) [resteasy-jaxrs-2.2.1.GA.jar:]
at org.jboss.resteasy.core.SynchronousDispatcher.handleInvokerException(SynchronousDispatcher.java:190) [resteasy-jaxrs-2.2.1.GA.jar:]
at org.jboss.resteasy.core.SynchronousDispatcher.getResponse(SynchronousDispatcher.java:534) [resteasy-jaxrs-2.2.1.GA.jar:]
at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:496) [resteasy-jaxrs-2.2.1.GA.jar:]
at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:119) [resteasy-jaxrs-2.2.1.GA.jar:]
at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:208) [resteasy-jaxrs-2.2.1.GA.jar:]
at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:55) [resteasy-jaxrs-2.2.1.GA.jar:]
at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:50) [resteasy-jaxrs-2.2.1.GA.jar:]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
at org.jboss.bpm.console.server.util.GWTJsonFilter.doFilter(GWTJsonFilter.java:59) [classes:]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:139) [jboss-as-web-7.0.2.Final.jar:7.0.2.Final]
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:480) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
at org.jboss.as.web.NamingValve.invoke(NamingValve.java:57) [jboss-as-web-7.0.2.Final.jar:7.0.2.Final]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:154) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:362) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:667) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:952) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
at java.lang.Thread.run(Thread.java:722) [:1.7.0_04]
Caused by: java.lang.RuntimeException: Could not initialize stateful knowledge session: [PersistenceUnit: org.jbpm.persistence.jpa] Unable to build EntityManagerFactory
at org.jbpm.integration.console.CommandDelegate.newStatefulKnowledgeSession(CommandDelegate.java:244) [jbpm-gwt-core-5.2.0.Final.jar:]
at org.jbpm.integration.console.CommandDelegate.getSession(CommandDelegate.java:252) [jbpm-gwt-core-5.2.0.Final.jar:]
at org.jbpm.integration.console.CommandDelegate.<init>(CommandDelegate.java:92) [jbpm-gwt-core-5.2.0.Final.jar:]
at org.jbpm.integration.console.ProcessManagement.<init>(ProcessManagement.java:35) [jbpm-gwt-core-5.2.0.Final.jar:]
at org.jbpm.integration.console.ManagementFactory.createProcessManagement(ManagementFactory.java:22) [jbpm-gwt-core-5.2.0.Final.jar:]
at org.jbpm.integration.console.ManagementFactory.createProcessManagement(ManagementFactory.java:19) [jbpm-gwt-core-5.2.0.Final.jar:]
at org.jboss.bpm.console.server.ProcessMgmtFacade.getProcessManagement(ProcessMgmtFacade.java:86) [classes:]
at org.jboss.bpm.console.server.ProcessMgmtFacade.getDefinitionsJSON(ProcessMgmtFacade.java:122) [classes:]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.7.0_04]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [:1.7.0_04]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [:1.7.0_04]
at java.lang.reflect.Method.invoke(Method.java:601) [:1.7.0_04]
at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:140) [resteasy-jaxrs-2.2.1.GA.jar:]
at org.jboss.resteasy.core.ResourceMethod.invokeOnTarget(ResourceMethod.java:255) [resteasy-jaxrs-2.2.1.GA.jar:]
at org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:220) [resteasy-jaxrs-2.2.1.GA.jar:]
at org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:209) [resteasy-jaxrs-2.2.1.GA.jar:]
at org.jboss.resteasy.core.SynchronousDispatcher.getResponse(SynchronousDispatcher.java:519) [resteasy-jaxrs-2.2.1.GA.jar:]
... 24 more
Caused by: javax.persistence.PersistenceException: [PersistenceUnit: org.jbpm.persistence.jpa] Unable to build EntityManagerFactory
at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:677) [hibernate-entitymanager-3.4.0.GA.jar:]
at org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:126) [hibernate-entitymanager-3.4.0.GA.jar:]
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:63) [hibernate-jpa-2.0-api-1.0.1.Final.jar:1.0.1.Final]
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:47) [hibernate-jpa-2.0-api-1.0.1.Final.jar:1.0.1.Final]
at org.jbpm.integration.console.CommandDelegate.newStatefulKnowledgeSession(CommandDelegate.java:154) [jbpm-gwt-core-5.2.0.Final.jar:]
... 40 more
Caused by: org.hibernate.HibernateException: Could not find datasource
at org.hibernate.connection.DatasourceConnectionProvider.configure(DatasourceConnectionProvider.java:79) [hibernate-core-3.3.2.GA.jar:]
at org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(ConnectionProviderFactory.java:137) [hibernate-core-3.3.2.GA.jar:]
at org.hibernate.ejb.InjectionSettingsFactory.createConnectionProvider(InjectionSettingsFactory.java:29) [hibernate-entitymanager-3.4.0.GA.jar:]
at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:89) [hibernate-core-3.3.2.GA.jar:]
at org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2119) [hibernate-core-3.3.2.GA.jar:]
at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2115) [hibernate-core-3.3.2.GA.jar:]
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1339) [hibernate-core-3.3.2.GA.jar:]
at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:867) [hibernate-annotations-3.4.0.GA.jar:]
at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:669) [hibernate-entitymanager-3.4.0.GA.jar:]
... 44 more
Caused by: java.lang.IllegalStateException
at org.jboss.msc.value.InjectedValue.getValue(InjectedValue.java:47)
at org.jboss.as.naming.service.BinderService.getValue(BinderService.java:116)
at org.jboss.as.naming.service.BinderService.getValue(BinderService.java:43)
at org.jboss.msc.service.ServiceControllerImpl.getValue(ServiceControllerImpl.java:1216)
at org.jboss.as.naming.ServiceBasedNamingStore.lookup(ServiceBasedNamingStore.java:111)
at org.jboss.as.naming.ServiceBasedNamingStore.lookup(ServiceBasedNamingStore.java:73)
at org.jboss.as.naming.NamingContext.lookup(NamingContext.java:173)
at org.jboss.as.naming.InitialContext.lookup(InitialContext.java:57)
at org.jboss.as.naming.NamingContext.lookup(NamingContext.java:209)
at javax.naming.InitialContext.lookup(InitialContext.java:411) [:1.7.0_04]
at org.hibernate.connection.DatasourceConnectionProvider.configure(DatasourceConnectionProvider.java:75) [hibernate-core-3.3.2.GA.jar:]
... 52 more
--------------------------------------------------------------
Reply to this message by going to Community
[https://community.jboss.org/message/757232#757232]
Start a new discussion in jBPM at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&con...]
13 years, 7 months
[jBPM] - problems in jbpm5 with db2 integration
by Deepak Singhvi
Deepak Singhvi [https://community.jboss.org/people/deepak.singhvi] created the discussion
"problems in jbpm5 with db2 integration"
To view the discussion, visit: https://community.jboss.org/message/756887#756887
--------------------------------------------------------------
*What i am doing:*
Trying to use DB2 with jbpm5 (5.3)
*Problems:*
a. Some tables are not created ---> (mentioned below).
b. Exception when running the sample program (sample.bpmn from evaluation project)--->(mentioned below)
My war got deployed ( jbpm-gwt-console-server.war including other wars like designer.war, drools-guvnor.war,jbpm-form-builder.war, jbpm-gwt-console.war,jbpm-human-task-war.war) but i do not see
ProcessInstanceInfo, WorkItemInfo, SessionInfo, etc tables in db.
Following are the tables which are present in jbpm5 database
ATTACHMENT,BOOLEANEXPRESSION,DEADLINE,DELEGATION_DELEGATES,EMAIL_HEADER,ESCALATION,I18NTEXT,NOTIFICATION,
NOTIFICATION_BAS,NOTIFICATION_EMAIL_HEADER, NOTIFICATION_RECIPIENTS,ORGANIZATIONALENTITY,PEOPLEASSIGNMENTS_BAS,
PEOPLEASSIGNMENTS_EXCLOWNERS,PEOPLEASSIGNMENTS_POTOWNERS,PEOPLEASSIGNMENTS_RECIPIENTS,PEOPLEASSIGNMENTS_STAKEHOLDERS,
REASSIGNMENT,REASSIGNMENT_POTENTIALOWNERS,SUBTASKSSTRATEGY,TASK,TASK_COMMENT
These are the table which are available in
Q.1 When does processInstaceInfo, etc table gets created?
Q.2 I get the error when i start sample program.
*Error on console ( ProcessTest.java)*
0 30/08 09:30:02,395[main] ERROR workitem.wsht.GenericHTWorkItemHandler.executeWorkItem - Thu Aug 30 09:30:02 GMT+05:30 2012: Error when creating task on task server for work item id 1. Error reported by task server: Command AddTaskRequest faild due to Operation failed. Please contact task server administrator.
java.lang.RuntimeException: +Command AddTaskRequest faild due to Operation failed. Please contact task server administrator.+
at org.jbpm.task.service.TaskServerHandler.messageReceived(TaskServerHandler.java:662)
at org.jbpm.task.service.hornetq.HornetQTaskServerHandler.messageReceived(HornetQTaskServerHandler.java:44)
at org.jbpm.task.service.hornetq.BaseHornetQTaskServer.run(BaseHornetQTaskServer.java:85)
at java.lang.Thread.run(Thread.java:619)
Process started ...
*Error in server.log of jboss7*
09:30:02,379 ERROR [stderr] (Thread-16) java.lang.RuntimeException: Operation failed
09:30:02,379 ERROR [stderr] (Thread-16) at org.jbpm.task.service.TaskServiceSession.doOperationInTransaction(TaskServiceSession.java:994)
09:30:02,379 ERROR [stderr] (Thread-16) at org.jbpm.task.service.TaskServiceSession.addTask(TaskServiceSession.java:186)
09:30:02,379 ERROR [stderr] (Thread-16) at org.jbpm.task.service.TaskServerHandler.messageReceived(TaskServerHandler.java:144)
09:30:02,379 ERROR [stderr] (Thread-16) at org.jbpm.task.service.hornetq.HornetQTaskServerHandler.messageReceived(HornetQTaskServerHandler.java:44)
09:30:02,379 ERROR [stderr] (Thread-16) at org.jbpm.task.service.hornetq.BaseHornetQTaskServer.run(BaseHornetQTaskServer.java:85)
09:30:02,379 ERROR [stderr] (Thread-16) at java.lang.Thread.run(Thread.java:619)
09:30:02,379 ERROR [stderr] (Thread-16) Caused by: javax.persistence.PersistenceException: org.hibernate.HibernateException: The database returned no natively generated identity value
09:30:02,379 ERROR [stderr] (Thread-16) at org.hibernate.ejb.AbstractEntityManagerImpl.throwPersistenceException(AbstractEntityManagerImpl.java:614)
Deepak
:)
--------------------------------------------------------------
Reply to this message by going to Community
[https://community.jboss.org/message/756887#756887]
Start a new discussion in jBPM at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&con...]
13 years, 7 months
[jBPM] - Commit transaction after each service task?
by Richard Evans
Richard Evans [https://community.jboss.org/people/r3vans] created the discussion
"Commit transaction after each service task?"
To view the discussion, visit: https://community.jboss.org/message/742450#742450
--------------------------------------------------------------
Hello there,
JBPM 5.1 on Tomcat, persistence configured in Spring
I have a number of processes, each with a series of service tasks punctuated by timers.
I would like to persist process data after every service task to be confident that it is recoverable on catastrophic failure. I find, though, that data is committed only at timers and end of process. Is it possible to take control of transactions at a more granular level to get jbpm to commit more regularly?
My config..
<bean class="org.springframework.orm.jpa.JpaTransactionManager"
id="transactionManager">
<property name="entityManagerFactory" ref="entityManagerFactory" />
</bean>
<tx:annotation-driven mode="aspectj"
transaction-manager="transactionManager" />
<bean class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean"
id="entityManagerFactory">
<property name="persistenceUnitName" value="persistenceUnit" />
<property name="dataSource" ref="dataSource" />
</bean>
<bean class="org.springframework.orm.jpa.JpaTransactionManager"
id="transactionManager">
<property name="entityManagerFactory" ref="entityManagerFactory" />
</bean>
<drools:jpa-persistence>
<drools:transaction-manager ref="transactionManager" />
<drools:entity-manager-factory ref="entityManagerFactory" />
</drools:jpa-persistence>
Thanks,
Richard
--------------------------------------------------------------
Reply to this message by going to Community
[https://community.jboss.org/message/742450#742450]
Start a new discussion in jBPM at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&con...]
13 years, 7 months
[JBoss Web Services] - JBossWS - implementation of interface from a JAR file
by Giuliano Aparecido
Giuliano Aparecido [https://community.jboss.org/people/giuliano.rap] created the discussion
"JBossWS - implementation of interface from a JAR file"
To view the discussion, visit: https://community.jboss.org/message/756944#756944
--------------------------------------------------------------
Hi, I am new in Web Services.
I need to implement a web service to integrate our system to a cloud system.
For this, my web service needs to be an implementation of a interface which is in a .jar file.
I am using JBossWS and eclipse Indigo. For creating the project, I followed the wizards from eclipse and the project is deployed fine, I just noticed that the classes generated are included in the jar, under a folder called jaxws. When I try the address of wsdl, it opens the follow:
<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:ns1="http://bss.fujitsu.com/xsd/v1.2" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://bss.fujitsu.com/xsd/v1.1"xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="ProvisioningService" targetNamespace="http://bss.fujitsu.com/xsd/v1.1">
<types>
<xs:schema xmlns:ns1="http://bss.fujitsu.com/xsd/v1.1" xmlns:tns="http://bss.fujitsu.com/xsd/v1.2" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://bss.fujitsu.com/xsd/v1.2" version="1.0">
<xs:import namespace="http://bss.fujitsu.com/xsd/v1.1"/>
<xs:element name="activateInstance" type="tns:activateInstance"/>
<xs:element name="activateInstanceResponse" type="tns:activateInstanceResponse"/>
<xs:element name="asyncCreateInstance" type="tns:asyncCreateInstance"/>
<xs:element name="asyncCreateInstanceResponse" type="tns:asyncCreateInstanceResponse"/>
<xs:element name="createInstance" type="tns:createInstance"/>
<xs:element name="createInstanceResponse" type="tns:createInstanceResponse"/>
<xs:element name="createUsers" type="tns:createUsers"/>
<xs:element name="createUsersResponse" type="tns:createUsersResponse"/>
<xs:element name="deactivateInstance" type="tns:deactivateInstance"/>
<xs:element name="deactivateInstanceResponse" type="tns:deactivateInstanceResponse"/>
<xs:element name="deleteInstance" type="tns:deleteInstance"/>
<xs:element name="deleteInstanceResponse" type="tns:deleteInstanceResponse"/>
<xs:element name="deleteUsers" type="tns:deleteUsers"/>
<xs:element name="deleteUsersResponse" type="tns:deleteUsersResponse"/>
<xs:element name="modifyParameterSet" type="tns:modifyParameterSet"/>
<xs:element name="modifyParameterSetResponse" type="tns:modifyParameterSetResponse"/>
<xs:element name="updateUsers" type="tns:updateUsers"/>
<xs:element name="updateUsersResponse" type="tns:updateUsersResponse"/>
<xs:complexType name="createInstance">
<xs:sequence>
<xs:element minOccurs="0" name="request" type="ns1:instanceRequest"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="createInstanceResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="ns1:instanceResult"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="asyncCreateInstance">
<xs:sequence>
<xs:element minOccurs="0" name="request" type="ns1:instanceRequest"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="asyncCreateInstanceResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="ns1:baseResult"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="deleteInstance">
<xs:sequence>
<xs:element minOccurs="0" name="instanceId" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="deleteInstanceResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="ns1:baseResult"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="modifyParameterSet">
<xs:sequence>
<xs:element minOccurs="0" name="instanceId" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="parameterValues" type="ns1:serviceParameter"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="modifyParameterSetResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="ns1:baseResult"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="createUsers">
<xs:sequence>
<xs:element minOccurs="0" name="instanceId" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="users" type="ns1:user"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="createUsersResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="ns1:userResult"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="deleteUsers">
<xs:sequence>
<xs:element minOccurs="0" name="instanceId" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="users" type="ns1:user"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="deleteUsersResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="ns1:baseResult"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="updateUsers">
<xs:sequence>
<xs:element minOccurs="0" name="instanceId" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="users" type="ns1:user"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="updateUsersResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="ns1:baseResult"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="activateInstance">
<xs:sequence>
<xs:element minOccurs="0" name="instanceId" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="activateInstanceResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="ns1:baseResult"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="deactivateInstance">
<xs:sequence>
<xs:element minOccurs="0" name="instanceId" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="deactivateInstanceResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="ns1:baseResult"/>
</xs:sequence>
</xs:complexType>
</xs:schema>
<xs:schema xmlns:ns1="http://bss.fujitsu.com/xsd/v1.2" xmlns:tns="http://bss.fujitsu.com/xsd/v1.1" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="http://bss.fujitsu.com/xsd/v1.1"version="1.0">
<xs:import namespace="http://bss.fujitsu.com/xsd/v1.2"/>
<xs:element name="activateInstance" nillable="true" type="ns1:activateInstance"/>
<xs:element name="activateInstanceResponse" nillable="true" type="ns1:activateInstanceResponse"/>
<xs:element name="asyncCreateInstance" nillable="true" type="ns1:asyncCreateInstance"/>
<xs:element name="asyncCreateInstanceResponse" nillable="true" type="ns1:asyncCreateInstanceResponse"/>
<xs:element name="createInstance" nillable="true" type="ns1:createInstance"/>
<xs:element name="createInstanceResponse" nillable="true" type="ns1:createInstanceResponse"/>
<xs:element name="createUsers" nillable="true" type="ns1:createUsers"/>
<xs:element name="createUsersResponse" nillable="true" type="ns1:createUsersResponse"/>
<xs:element name="deactivateInstance" nillable="true" type="ns1:deactivateInstance"/>
<xs:element name="deactivateInstanceResponse" nillable="true" type="ns1:deactivateInstanceResponse"/>
<xs:element name="deleteInstance" nillable="true" type="ns1:deleteInstance"/>
<xs:element name="deleteInstanceResponse" nillable="true" type="ns1:deleteInstanceResponse"/>
<xs:element name="deleteUsers" nillable="true" type="ns1:deleteUsers"/>
<xs:element name="deleteUsersResponse" nillable="true" type="ns1:deleteUsersResponse"/>
<xs:element name="echo" type="tns:echo"/>
<xs:element name="echoResponse" type="tns:echoResponse"/>
<xs:element name="modifyParameterSet" nillable="true" type="ns1:modifyParameterSet"/>
<xs:element name="modifyParameterSetResponse" nillable="true" type="ns1:modifyParameterSetResponse"/>
<xs:element name="updateUsers" nillable="true" type="ns1:updateUsers"/>
<xs:element name="updateUsersResponse" nillable="true" type="ns1:updateUsersResponse"/>
<xs:complexType name="echo">
<xs:sequence>
<xs:element form="unqualified" minOccurs="0" name="arg" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="echoResponse">
<xs:sequence>
<xs:element form="unqualified" minOccurs="0" name="return" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="instanceRequest">
<xs:sequence>
<xs:element minOccurs="0" name="defaultLocale" type="xs:string"/>
<xs:element minOccurs="0" name="loginUrl" type="xs:string"/>
<xs:element minOccurs="0" name="organizationId" type="xs:string"/>
<xs:element minOccurs="0" name="organizationName" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="parameterValue" nillable="true" type="tns:serviceParameter"/>
<xs:element minOccurs="0" name="subscriptionId" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="serviceParameter">
<xs:sequence>
<xs:element minOccurs="0" name="parameterId" type="xs:string"/>
<xs:element minOccurs="0" name="value" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="instanceResult">
<xs:complexContent>
<xs:extension base="tns:baseResult">
<xs:sequence>
<xs:element minOccurs="0" name="instance" type="tns:instanceInfo"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="baseResult">
<xs:sequence>
<xs:element minOccurs="0" name="desc" type="xs:string"/>
<xs:element name="rc" type="xs:int"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="instanceInfo">
<xs:sequence>
<xs:element minOccurs="0" name="accessInfo" type="xs:string"/>
<xs:element minOccurs="0" name="baseUrl" type="xs:string"/>
<xs:element minOccurs="0" name="instanceId" type="xs:string"/>
<xs:element minOccurs="0" name="loginPath" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="user">
<xs:sequence>
<xs:element minOccurs="0" name="applicationUserId" type="xs:string"/>
<xs:element minOccurs="0" name="email" type="xs:string"/>
<xs:element minOccurs="0" name="locale" type="xs:string"/>
<xs:element minOccurs="0" name="roleIdentifier" type="xs:string"/>
<xs:element minOccurs="0" name="userId" type="xs:string"/>
<xs:element minOccurs="0" name="userName" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="userResult">
<xs:complexContent>
<xs:extension base="tns:baseResult">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="users" nillable="true" type="tns:user"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:schema>
</types>
<message name="ProvisioningService_activateInstance">
<part element="tns:activateInstance" name="activateInstance"/>
</message>
<message name="ProvisioningService_deactivateInstance">
<part element="tns:deactivateInstance" name="deactivateInstance"/>
</message>
<message name="ProvisioningService_echo">
<part element="tns:echo" name="echo"/>
</message>
<message name="ProvisioningService_deleteUsersResponse">
<part element="tns:deleteUsersResponse" name="deleteUsersResponse"/>
</message>
<message name="ProvisioningService_echoResponse">
<part element="tns:echoResponse" name="echoResponse"/>
</message>
<message name="ProvisioningService_createInstance">
<part element="tns:createInstance" name="createInstance"/>
</message>
<message name="ProvisioningService_updateUsers">
<part element="tns:updateUsers" name="updateUsers"/>
</message>
<message name="ProvisioningService_asyncCreateInstanceResponse">
<part element="tns:asyncCreateInstanceResponse" name="asyncCreateInstanceResponse"/>
</message>
<message name="ProvisioningService_deleteInstanceResponse">
<part element="tns:deleteInstanceResponse" name="deleteInstanceResponse"/>
</message>
<message name="ProvisioningService_deleteUsers">
<part element="tns:deleteUsers" name="deleteUsers"/>
</message>
<message name="ProvisioningService_createInstanceResponse">
<part element="tns:createInstanceResponse" name="createInstanceResponse"/>
</message>
<message name="ProvisioningService_modifyParameterSet">
<part element="tns:modifyParameterSet" name="modifyParameterSet"/>
</message>
<message name="ProvisioningService_createUsers">
<part element="tns:createUsers" name="createUsers"/>
</message>
<message name="ProvisioningService_modifyParameterSetResponse">
<part element="tns:modifyParameterSetResponse" name="modifyParameterSetResponse"/>
</message>
<message name="ProvisioningService_activateInstanceResponse">
<part element="tns:activateInstanceResponse" name="activateInstanceResponse"/>
</message>
<message name="ProvisioningService_asyncCreateInstance">
<part element="tns:asyncCreateInstance" name="asyncCreateInstance"/>
</message>
<message name="ProvisioningService_deleteInstance">
<part element="tns:deleteInstance" name="deleteInstance"/>
</message>
<message name="ProvisioningService_updateUsersResponse">
<part element="tns:updateUsersResponse" name="updateUsersResponse"/>
</message>
<message name="ProvisioningService_createUsersResponse">
<part element="tns:createUsersResponse" name="createUsersResponse"/>
</message>
<message name="ProvisioningService_deactivateInstanceResponse">
<part element="tns:deactivateInstanceResponse" name="deactivateInstanceResponse"/>
</message>
<portType name="ProvisioningService">
<operation name="activateInstance" parameterOrder="activateInstance">
<input message="tns:ProvisioningService_activateInstance"/>
<output message="tns:ProvisioningService_activateInstanceResponse"/>
</operation>
<operation name="asyncCreateInstance" parameterOrder="asyncCreateInstance">
<input message="tns:ProvisioningService_asyncCreateInstance"/>
<output message="tns:ProvisioningService_asyncCreateInstanceResponse"/>
</operation>
<operation name="createInstance" parameterOrder="createInstance">
<input message="tns:ProvisioningService_createInstance"/>
<output message="tns:ProvisioningService_createInstanceResponse"/>
</operation>
<operation name="createUsers" parameterOrder="createUsers">
<input message="tns:ProvisioningService_createUsers"/>
<output message="tns:ProvisioningService_createUsersResponse"/>
</operation>
<operation name="deactivateInstance" parameterOrder="deactivateInstance">
<input message="tns:ProvisioningService_deactivateInstance"/>
<output message="tns:ProvisioningService_deactivateInstanceResponse"/>
</operation>
<operation name="deleteInstance" parameterOrder="deleteInstance">
<input message="tns:ProvisioningService_deleteInstance"/>
<output message="tns:ProvisioningService_deleteInstanceResponse"/>
</operation>
<operation name="deleteUsers" parameterOrder="deleteUsers">
<input message="tns:ProvisioningService_deleteUsers"/>
<output message="tns:ProvisioningService_deleteUsersResponse"/>
</operation>
<operation name="echo" parameterOrder="echo">
<input message="tns:ProvisioningService_echo"/>
<output message="tns:ProvisioningService_echoResponse"/>
</operation>
<operation name="modifyParameterSet" parameterOrder="modifyParameterSet">
<input message="tns:ProvisioningService_modifyParameterSet"/>
<output message="tns:ProvisioningService_modifyParameterSetResponse"/>
</operation>
<operation name="updateUsers" parameterOrder="updateUsers">
<input message="tns:ProvisioningService_updateUsers"/>
<output message="tns:ProvisioningService_updateUsersResponse"/>
</operation>
</portType>
<binding name="ProvisioningServiceBinding" type="tns:ProvisioningService">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<operation name="activateInstance">
<soap:operation soapAction="urn:activateInstance"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="asyncCreateInstance">
<soap:operation soapAction="urn:asyncCreateInstance"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="createInstance">
<soap:operation soapAction="urn:createInstance"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="createUsers">
<soap:operation soapAction="urn:createUsers"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="deactivateInstance">
<soap:operation soapAction="urn:deactivateInstance"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="deleteInstance">
<soap:operation soapAction="urn:deleteInstance"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="deleteUsers">
<soap:operation soapAction="urn:deleteUsers"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="echo">
<soap:operation soapAction="urn:echo"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="modifyParameterSet">
<soap:operation soapAction="urn:modifyParameterSet"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="updateUsers">
<soap:operation soapAction="urn:updateUsers"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
</binding>
<service name="ProvisioningService">
<port binding="tns:ProvisioningServiceBinding" name="ProvisioningServiceImplPort">
<soap:address location="http://Brazil-1-PC:8181/profilerFujitsuIntegration/ProvisioningService"/>
</port>
</service>
</definitions>
I think this wsdl is wrong. When I use a simple hello world program (without interface in jar file), it works. That's why I think the problem is the interface in a jar file
When I try to access my service using my client's system, it does not work.
For other services, it works.
But I am new in this tool, so I don't know what's happening.
Any idea??
Thanks!
--------------------------------------------------------------
Reply to this message by going to Community
[https://community.jboss.org/message/756944#756944]
Start a new discussion in JBoss Web Services at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&con...]
13 years, 7 months