Unable to WSCompile using WSDL
I am trying with little success to generate a webservice given a WSDL.; however, for some reason, JWSDP 2.0 is thinking I have two config.xml files:
C:\Sun\jwsdp-2.0\jaxrpc\bin>wscompile -g -verbose -import WebServiceBean.wsdl -classpath "C:\bea\JDK142~1\lib\tools.jar;C:\bea\weblogic81\server\lib\weblogic.jar;C:\bea\weblogic81\server\lib\weblogic.jar;C:\Program Files\IBM\WebSphere MQ\Java\lib\providerutil.jar;C:\Program Files\IBM\WebSphere MQ\Java\lib\com.ibm.mqjms.jar;C:\Program Files\IBM\WebSphere MQ\Java\lib\ldap.jar;C:\Program Files\IBM\WebSphere MQ\Java\lib\jta.jar;C:\Program Files\IBM\WebSphere MQ\Java\lib\jndi.jar;C:\Program Files\IBM\WebSphere MQ\Java\lib\jms.jar;C:\Program Files\IBM\WebSphere MQ\Java\lib\connector.jar;C:\Program Files\IBM\WebSphere MQ\Java\lib\fscontext.jar;C:\Program Files\I
BM\WebSphere MQ\Java\lib\com.ibm.mq.jar" -model webserviceModel.Z -httpproxy:localhost:9080 -d output config.xml
error: only one configuration file can be specified: config.xml
Usage: wscompile [options] configuration_fileI have the wsdl and config.xml files the directory where the the "wscompile.bat" file is located.
Any help would be greatly appreciated.
Russ
This is a problem with the wscompile batch file, enclose your classpath in quotes, e.g. -classpath "path1;path2;path3"
Similar Messages
-
Unable to find a WSDL that has a definition for service
Dear all
I have a very simple composite applicationexposing a web service. When I deploy the application I get:
There was an error deploying the composite on soa_server1: Deployment Failed: Unable to find a WSDL that has a definition for service {http://soa/sf/login}bpelprocess1_client_ep and port loginPort_pt. Please make sure that the port attribute for the binding defined in the composite file is correct by checking the namespace, service name, and port name. In addition, check that the WSDL associated with the binding namespace is imported and currently reachable (check the import nodes at the top of the composite file). Finally, validate the HTTP proxy settings for the server.
However the build process shows no errors. The entire application was built using Jdeveloper 11.1.1.5 using a pre-constructed WSDL. The SOA suite is 11.1.1.5
Any pointers will be really appreciated.
Thanks
The composite is this:
<?xml version="1.0" encoding="UTF-8" ?>
<!-- Generated by Oracle SOA Modeler version 1.0 at [2/28/13 2:25 PM]. -->
<composite name="SOA2" revision="1.0" label="2013-02-28_14-25-14_553"
mode="active" state="on" xmlns="http://xmlns.oracle.com/sca/1.0"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"
xmlns:orawsp="http://schemas.oracle.com/ws/2006/01/policy"
xmlns:ui="http://xmlns.oracle.com/soa/designer/">
<import namespace="http://soa/sf/login" location="loginToSFDC.wsdl"
importType="wsdl"/>
<service name="bpelprocess1_client_ep" ui:wsdlLocation="loginToSFDC.wsdl">
<interface.wsdl interface="http://soa/sf/login#wsdl.interface(loginPort)"/>
<binding.ws port="http://soa/sf/login#wsdl.endpoint(bpelprocess1_client_ep/loginPort_pt)"/>
</service>
<component name="BPELProcess1" version="2.0">
<implementation.bpel src="BPELProcess1.bpel"/>
<property name="bpel.config.transaction" type="xs:string" many="false">required</property>
</component>
<wire>
<source.uri>bpelprocess1_client_ep</source.uri>
<target.uri>BPELProcess1/bpelprocess1_client</target.uri>
</wire>
</composite>
The WSDL used to generate the BPEL is:
<?xml version= '1.0' encoding= 'UTF-8' ?>
<definitions
targetNamespace="http://soa/sf/login"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:tns1="http://soa/sf/login"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:flt="urn:fault.partner.soap.sforce.com"
xmlns:obj="urn:sobject.partner.soap.sforce.com"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
xmlns:typ="urn:partner.soap.sforce.com"
xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
>
<types>
<xsd:schema targetNamespace="http://uk.gov.fca.sf/login" elementFormDefault="qualified" xmlns:tns1="http://uk.gov.fca.sf/login"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:flt="urn:fault.partner.soap.sforce.com"
xmlns:obj="urn:sobject.partner.soap.sforce.com" xmlns:typ="urn:partner.soap.sforce.com"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/">
<xsd:import namespace="urn:partner.soap.sforce.com" schemaLocation="xsd/partner_types.xsd"/>
<xsd:import namespace="urn:fault.partner.soap.sforce.com" schemaLocation="xsd/partner_faults.xsd"/>
<xsd:import namespace="urn:sobject.partner.soap.sforce.com" schemaLocation="xsd/partner_objects.xsd"/>
</xsd:schema>
</types>
<message name="loginInMessage">
<part name="loginIn" element="typ:login"/>
<part name="LoginScopeHeaderIn" element="typ:LoginScopeHeader"/>
<part name="CallOptionsIn" element="typ:CallOptions"/>
</message>
<message name="loginOutMessage">
<part name="return" element="typ:loginResponse"/>
</message>
<portType name="loginPort">
<operation name="loginOp">
<input message="tns1:loginInMessage"/>
<output message="tns1:loginOutMessage"/>
</operation>
</portType>
<binding name="loginPortSOAP11Binding" type="tns1:loginPort">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<operation name="loginOp">
<soap:operation style="document" soapAction="http://soa:8101/login/loginOp"/>
<input>
<soap:body use="literal" parts="in"/>
</input>
<output>
<soap:body use="literal" parts="return"/>
</output>
</operation>
</binding>
<binding name="loginPortSOAP12Binding" type="tns1:loginPort">
<soap12:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<operation name="loginOp">
<soap12:operation style="document" soapAction="http://uk.gov.fca.sf:7101/login/loginOp" soapActionRequired="false"/>
<input>
<soap12:body use="literal" parts="in"/>
</input>
<output>
<soap12:body use="literal" parts="return"/>
</output>
</operation>
</binding>
<service name="loginSrvc">
<port name="login_port_11" binding="tns1:loginPortSOAP11Binding">
</port>
<port name="login_port_12" binding="tns1:loginPortSOAP12Binding">
</port>
</service>
<partnerLinkType name="ProviderRole"
xmlns="http://schemas.xmlsoap.org/ws/2003/05/partner-link/">
<role name="Role1">
<portType name="tns1:loginPort"/>
</role>
</partnerLinkType>
</definitions>Hi,
I don't see a loginPort_pt port in the wsdl, but it is referenced by the composite...
There's only ports login_port_11 and login_port_12 defined...
Cheers,
Vlad -
How to retrieve the multiple rows data on PDF form in a web service method using WSDL DataConnection
How to retrieve the multiple rows data on PDF form in a web service method using WSDL DataConnection.
I have a multiple rows on PDF form. All rows have 4 textfields. I want to submit the multiple rows data to a method defiened in webservice.
Unable to retrieve the data in multiple rows within webservice method.Hi Paul,
I'm now able to save the retrieved xml in a hidden text field and create dynamic table, and I'm able to fill this table from the XML, but the problem is that I could not find the correct way to loop on the xml, what I'm trying to say, the table will have number of rows with the data of the first row only, so can you tell me the right way to loop on the xml!
this is my code
TextField1.rawValue=xmlData.document.rawValue;
xfa.datasets.data.loadXML(TextField1.rawValue, true, false);
for(var i=0; i<count; i++)
xfa.form.resolveNode("form1.P1.Table1.Row1["+i+"].Num").rawValue = xfa.datasets.data.record.num.value;
xfa.form.resolveNode("form1.P1.Table1.Row1["+i+"].Name").rawValue = xfa.datasets.data.record.name.value;
Table1.Row1.instanceManager.addInstance(true);
Thanks
Hussam -
Unable to find a WSDL that has a definition for service name
Hello,
I have a wsdl shared in mds and a composite with a bpel process that consumes that wsdl, but when that happens I get the following error:
oracle.fabric.common.FabricInvocationException: Unable to find the WSDL service defined for service name {http://directvla.com/schema/businessdomain/ServiceConfigurationRules/v1-0}ServiceConfigurationRules_pt. Please make sure that the port attribute for the binding defined in the composite file is correct by checking the namespace and service name in the #wsdl.endpoint element. In addition, check that the WSDL associated with the binding namespace is imported and currently reachable (check the import nodes at the top of the composite file). Finally, validate any HTTP proxy settings for the server.
I checked the composite, the wsdl and the endpoint and everything is ok. At the momment to avoid the error, the wsdl is local, but this is not a real solution, what I really need is to make it work with the mds.
Can somebody help me?
Thank for advance.Hi,
here is my wsdl:
<definitions
targetNamespace="http://xxxxxx.com/schema/businessdomain/ServiceConfigurationRules/v1-0"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:commondt-v1-0="http://xxxxxx.com/schema/util/commondatatypes/v1-0"
xmlns:ns1="http://xxxxxx.com/schema/businessdomain/ServiceConfigurationRules/parameters"
xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
xmlns:ServiceConfigurationRules-v1-0="http://xxxxxx.com/schema/businessdomain/ServiceConfigurationRules/v1-0" xmlns:tns="http://xxxxxx.com/schema/businessdomain/ServiceConfigurationRules/v1-0"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:commonex-v1-0="http://xxxxxx.com/schema/util/commonexceptions/v1-0"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/">
<types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:commondt-v1-0="http://xxxxxx.com/schema/util/commondatatypes/v1-0" xmlns:ns1="http://xxxxxx.com/schema/businessdomain/ServiceConfigurationRules/parameters"
xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
xmlns:ServiceConfigurationRules-v1-0="http://oracle.com/sca/soapservice/XXXXBusinessRule/ServiceConfigurationRules/ServiceConfigurationRules" xmlns:tns="http://oracle.com/sca/soapservice/XXXXBusinessRule/ServiceConfigurationRules/ServiceConfigurationRules"
xmlns:commonex-v1-0="http://xxxxxx.com/schema/util/commonexceptions/v1-0"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/">
<xsd:import namespace="http://xxxxxx.com/schema/businessdomain/ServiceConfigurationRules/parameters" schemaLocation="oramds:/apps/schemas/RESB/RulesParmsInput_2.xsd"/>
</xsd:schema>
</types>
<message name="ServiceActivationRequest">
<part name="parameter" element="ServiceConfigurationRules-v1-0:ServiceActivationRequest"/>
</message>
<message name="ServiceActivationResponse">
<part name="parameter" element="ServiceConfigurationRules-v1-0:ServiceActivationResponse"/>
</message>
<message name="ServiceActivationException">
<part name="parameter" element="ServiceConfigurationRules-v1-0:ServiceActivationException"/>
</message>
<message name="GetAddActivationConfigurationRequest">
<part name="parameter" element="ServiceConfigurationRules-v1-0:GetAddActivationConfigurationRequest"/>
</message>
<message name="GetAddActivationConfigurationResponse">
<part name="parameter" element="ServiceConfigurationRules-v1-0:GetAddActivationConfigurationResponse"/>
</message>
<message name="GetAddActivationConfigurationException">
<part name="parameter" element="ServiceConfigurationRules-v1-0:GetAddActivationConfigurationException"/>
</message>
<message name="ResourceChangeMigrationRequest">
<part name="parameter" element="ServiceConfigurationRules-v1-0:ResourceChangeMigrationRequest"/>
</message>
<message name="ResourceChangeMigrationResponse">
<part name="parameter" element="ServiceConfigurationRules-v1-0:ResourceChangeMigrationResponse"/>
</message>
<message name="ResourceChangeMigrationException">
<part name="parameter" element="ServiceConfigurationRules-v1-0:ResourceChangeMigrationException"/>
</message>
<message name="ResourceChangeMigrationUpgradeRequest">
<part name="parameter" element="ServiceConfigurationRules-v1-0:ResourceChangeMigrationUpgradeRequest"/>
</message>
<message name="ResourceChangeMigrationUpgradeResponse">
<part name="parameter" element="ServiceConfigurationRules-v1-0:ResourceChangeMigrationUpgradeResponse"/>
</message>
<message name="ResourceChangeMigrationUpgradeException">
<part name="parameter" element="ServiceConfigurationRules-v1-0:ResourceChangeMigrationUpgradeException"/>
</message>
<message name="GetServiceConfigurationException">
<part name="parameter" element="ServiceConfigurationRules-v1-0:GetAddActivationConfigurationException"/>
</message>
<message name="GetAntenaSenialRequest">
<part name="parameter" element="ServiceConfigurationRules-v1-0:GetAntenaSenialRequest"/>
</message>
<message name="GetAntenaSenialResponse">
<part name="parameter" element="ServiceConfigurationRules-v1-0:GetAntenaSenialResponse"/>
</message>
<message name="GetAntenaSenialException">
<part name="parameter" element="ServiceConfigurationRules-v1-0:GetAddActivationConfigurationException"/>
</message>
<message name="OrderPayPerViewRuleRequest">
<part name="parameter" element="ServiceConfigurationRules-v1-0:OrderPayPerViewRuleRequest"/>
</message>
<message name="OrderPayPerViewRuleResponse">
<part name="parameter" element="ServiceConfigurationRules-v1-0:OrderPayPerViewRuleResponse"/>
</message>
<message name="OrderPayPerViewRuleException">
<part name="parameter" element="ServiceConfigurationRules-v1-0:OrderPayPerViewRuleException"/>
</message>
<message name="GetOperationForWOServiceTypeRequest">
<part name="parameter" element="ServiceConfigurationRules-v1-0:GetOperationForWOServiceTypeRequest"/>
</message>
<message name="GetOperationForWOServiceTypeResponse">
<part name="parameter" element="ServiceConfigurationRules-v1-0:GetOperationForWOServiceTypeResponse"/>
</message>
<message name="GetOperationForWOServiceTypeException">
<part name="parameter" element="ServiceConfigurationRules-v1-0:GetOperationForWOServiceTypeException"/>
</message>
<message name="CompareResourceTechnologyRequest">
<part name="parameter" element="ServiceConfigurationRules-v1-0:CompareResourceTechnologyRequest"/>
</message>
<message name="CompareResourceTechnologyResponse">
<part name="parameter" element="ServiceConfigurationRules-v1-0:CompareResourceTechnologyResponse"/>
</message>
<message name="CompareResourceTechnologyException">
<part name="parameter" element="ServiceConfigurationRules-v1-0:CompareResourceTechnologyException"/>
</message>
<message name="GetBasicProductMigrationRequest">
<part name="parameter" element="ServiceConfigurationRules-v1-0:GetBasicProductMigrationRequest"/>
</message>
<message name="GetBasicProductMigrationResponse">
<part name="parameter" element="ServiceConfigurationRules-v1-0:GetBasicProductMigrationResponse"/>
</message>
<message name="GetBasicProductMigrationException">
<part name="parameter" element="ServiceConfigurationRules-v1-0:GetBasicProductMigrationException"/>
</message>
<message name="GetMaxResourcesForCustomerRequest">
<part name="parameter" element="ServiceConfigurationRules-v1-0:GetMaxResourcesForCustomerRequest"/>
</message>
<message name="GetMaxResourcesForCustomerResponse">
<part name="parameter" element="ServiceConfigurationRules-v1-0:GetMaxResourcesForCustomerResponse"/>
</message>
<message name="GetMaxResourcesForCustomerException">
<part name="parameter" element="ServiceConfigurationRules-v1-0:GetMaxResourcesForCustomerException"/>
</message>
<portType name="ServiceConfigurationRules_pt">
<operation name="GetAddActivationConfiguration">
<input message="ServiceConfigurationRules-v1-0:GetAddActivationConfigurationRequest"/>
<output message="ServiceConfigurationRules-v1-0:GetAddActivationConfigurationResponse"/>
<fault name="GetAddActivationConfigurationException" message="ServiceConfigurationRules-v1-0:GetAddActivationConfigurationException"/>
</operation>
<operation name="ResourceChangeMigration">
<input message="ServiceConfigurationRules-v1-0:ResourceChangeMigrationRequest"/>
<output message="ServiceConfigurationRules-v1-0:ResourceChangeMigrationResponse"/>
<fault name="ResourceChangeMigrationException" message="ServiceConfigurationRules-v1-0:ResourceChangeMigrationException"/>
</operation>
<operation name="ResourceChangeMigrationUpgrade">
<input message="ServiceConfigurationRules-v1-0:ResourceChangeMigrationUpgradeRequest"/>
<output message="ServiceConfigurationRules-v1-0:ResourceChangeMigrationUpgradeResponse"/>
<fault name="ResourceChangeMigrationUpgradeException" message="ServiceConfigurationRules-v1-0:ResourceChangeMigrationUpgradeException"/>
</operation>
<operation name="GetAntenaSenial">
<input message="ServiceConfigurationRules-v1-0:GetAntenaSenialRequest"/>
<output message="ServiceConfigurationRules-v1-0:GetAntenaSenialResponse"/>
<fault name="GetReasonResponseException" message="ServiceConfigurationRules-v1-0:GetAntenaSenialException"/>
</operation>
<operation name="OrderPayPerViewRule">
<input message="ServiceConfigurationRules-v1-0:OrderPayPerViewRuleRequest"/>
<output message="ServiceConfigurationRules-v1-0:OrderPayPerViewRuleResponse"/>
<fault name="OrderPayPerViewRuleException" message="ServiceConfigurationRules-v1-0:OrderPayPerViewRuleException"/>
</operation>
<operation name="GetServiceActivation">
<input message="ServiceConfigurationRules-v1-0:ServiceActivationRequest"/>
<output message="ServiceConfigurationRules-v1-0:ServiceActivationResponse"/>
<fault name="ServiceActivationException" message="ServiceConfigurationRules-v1-0:ServiceActivationException"/>
</operation>
<operation name="GetOperationForWOServiceType">
<input message="ServiceConfigurationRules-v1-0:GetOperationForWOServiceTypeRequest"/>
<output message="ServiceConfigurationRules-v1-0:GetOperationForWOServiceTypeResponse"/>
<fault message="ServiceConfigurationRules-v1-0:GetOperationForWOServiceTypeException" name="GetOperationForWOServiceTypeException"/>
</operation>
<operation name="GetMaxResourcesForCustomer">
<input message="ServiceConfigurationRules-v1-0:GetMaxResourcesForCustomerRequest"/>
<output message="ServiceConfigurationRules-v1-0:GetMaxResourcesForCustomerResponse"/>
<fault message="ServiceConfigurationRules-v1-0:GetMaxResourcesForCustomerException" name="GetMaxResourcesForCustomerException"/>
</operation>
<operation name="GetBasicProductMigration">
<input message="ServiceConfigurationRules-v1-0:GetBasicProductMigrationRequest"/>
<output message="ServiceConfigurationRules-v1-0:GetBasicProductMigrationResponse"/>
<fault message="ServiceConfigurationRules-v1-0:ServiceActivationRequest" name="GetBasicProductMigrationException"/>
</operation>
<operation name="CompareResourceTechnology">
<input message="ServiceConfigurationRules-v1-0:CompareResourceTechnologyRequest"/>
<output message="ServiceConfigurationRules-v1-0:CompareResourceTechnologyResponse"/>
<fault message="ServiceConfigurationRules-v1-0:ServiceActivationRequest" name="CompareResourceTechnologyException"/>
</operation>
</portType>
<binding name="ServiceConfigurationRules_ptSOAP11Binding" type="ServiceConfigurationRules-v1-0:ServiceConfigurationRules_pt">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<operation name="GetAddActivationConfiguration">
<soap:operation style="document" soapAction="http://xxxx.com/schema/businessdomain/ServiceConfigurationRules/v1-0/GetAddActivationConfiguration"/>
<input>
<soap:body use="literal" parts="parameter"/>
</input>
<output>
<soap:body use="literal" parts="parameter"/>
</output>
<fault name="GetAddActivationConfigurationException">
<soap:fault name="GetAddActivationConfigurationException" use="literal"/>
</fault>
</operation>
<operation name="ResourceChangeMigration">
<soap:operation style="document" soapAction="http://xxxxx.com/schema/businessdomain/ServiceConfigurationRules/v1-0/ResourceChangeMigration"/>
<input>
<soap:body use="literal" parts="parameter"/>
</input>
<output>
<soap:body use="literal" parts="parameter"/>
</output>
<fault name="ResourceChangeMigrationException">
<soap:fault name="ResourceChangeMigrationException" use="literal"/>
</fault>
</operation>
<operation name="ResourceChangeMigrationUpgrade">
<soap:operation style="document" soapAction="http://xxxxx.com/schema/businessdomain/ServiceConfigurationRules/v1-0/ResourceChangeMigrationUpgrade"/>
<input>
<soap:body use="literal" parts="parameter"/>
</input>
<output>
<soap:body use="literal" parts="parameter"/>
</output>
<fault name="ResourceChangeMigrationUpgradeException">
<soap:fault name="ResourceChangeMigrationUpgradeException" use="literal"/>
</fault>
</operation>
<operation name="GetAntenaSenial">
<soap:operation style="document" soapAction="http://xxxxx.com/schema/businessdomain/ServiceConfigurationRules/v1-0/GetAntenaSenial"/>
<input>
<soap:body use="literal" parts="parameter"/>
</input>
<output>
<soap:body use="literal" parts="parameter"/>
</output>
<fault name="GetReasonResponseException">
<soap:fault name="GetReasonResponseException" use="literal"/>
</fault>
</operation>
<operation name="OrderPayPerViewRule">
<soap:operation style="document" soapAction="http://xxxxx.com/schema/businessdomain/ServiceConfigurationRules/v1-0/OrderPayPerViewRule"/>
<input>
<soap:body use="literal" parts="parameter"/>
</input>
<output>
<soap:body use="literal" parts="parameter"/>
</output>
<fault name="OrderPayPerViewRuleException">
<soap:fault name="OrderPayPerViewRuleException" use="literal"/>
</fault>
</operation>
<operation name="GetServiceActivation">
<soap:operation style="document" soapAction="http://xxxxx.com/schema/businessdomain/ServiceConfigurationRules/v1-0/GetServiceActivation"/>
<input>
<soap:body use="literal" parts="parameter"/>
</input>
<output>
<soap:body use="literal" parts="parameter"/>
</output>
<fault name="ServiceActivationException">
<soap:fault name="ServiceActivationException" use="literal"/>
</fault>
</operation>
<operation name="GetOperationForWOServiceType">
<soap:operation style="document" soapAction="http://xxxxx.com/schema/businessdomain/ServiceConfigurationRules/v1-0/GetOperationForWOServiceType"/>
<input>
<soap:body use="literal" parts="parameter"/>
</input>
<output>
<soap:body use="literal" parts="parameter"/>
</output>
<fault name="GetOperationForWOServiceTypeException">
<soap:fault name="GetOperationForWOServiceTypeException" use="literal"/>
</fault>
</operation>
<operation name="GetMaxResourcesForCustomer">
<soap:operation style="document" soapAction="http://xxxxx.com/schema/businessdomain/ServiceConfigurationRules/v1-0/GetMaxResourcesForCustomer"/>
<input>
<soap:body use="literal" parts="parameter"/>
</input>
<output>
<soap:body use="literal" parts="parameter"/>
</output>
<fault name="GetMaxResourcesForCustomerException">
<soap:fault name="GetMaxResourcesForCustomerException" use="literal"/>
</fault>
</operation>
<operation name="GetBasicProductMigration">
<soap:operation style="document" soapAction="http://xxxxx.com/schema/businessdomain/ServiceConfigurationRules/v1-0/GetBasicProductMigration"/>
<input>
<soap:body use="literal" parts="parameter"/>
</input>
<output>
<soap:body use="literal" parts="parameter"/>
</output>
<fault name="GetBasicProductMigrationException">
<soap:fault name="GetBasicProductMigrationException" use="literal"/>
</fault>
</operation>
<operation name="CompareResourceTechnology">
<soap:operation style="document" soapAction="http://xxxxxx.com/schema/businessdomain/ServiceConfigurationRules/v1-0/CompareResourceTechnology"/>
<input>
<soap:body use="literal" parts="parameter"/>
</input>
<output>
<soap:body use="literal" parts="parameter"/>
</output>
<fault name="CompareResourceTechnologyException">
<soap:fault name="CompareResourceTechnologyException" use="literal"/>
</fault>
</operation>
</binding>
<plnk:partnerLinkType name="ServiceConfigurationRules_pt_PL">
<plnk:role name="ServiceConfigurationRules_pt_Role">
<plnk:portType name="tns:ServiceConfigurationRules_pt"/>
</plnk:role>
</plnk:partnerLinkType>
<service name="ServiceConfigurationRules_pt">
<port name="ServiceConfigurationRules_ptPort" binding="ServiceConfigurationRules-v1-0:ServiceConfigurationRules_ptSOAP11Binding">
<soap:address location="http://host:port/soa-infra/services/default/ServiceConfigurationRules/ServiceRules"/>
</port>
</service>
</definitions>
Thank you. -
Consuming web service in ABAP using wsdl file (need to use PI 7.1)
Hi ,
I am from Basis team , currently one of our Developr(ABAP) generating ABAP Proxy using wsdl file (non-SAP) within R/3 system and using it in his ABAP program to access a Non-SAP system . In this process the only thing he is gettnig from Basis is creating Logical Port using SOAMANAGER.
Now we have our PI 7.1 systems , we would like to leverage PI 7.1 systems for this process . But ABAP developer doesn't have any idea about PI Development related activities , hence he is depending on Basis .
Can you please let me know how we can leverage PI 7.1 systems in this process ??
I have already configured ABAP Proxy on ECC system mentioned PI 7.1 as Integration server( Ref :
/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies)
ECC version : 6.0 EHP1
PI 7.1
ECC <-> PI <--> Non-SAP system
Thanks,
BhaskarHi Sekhar,
Please see below link. It will be helpful.
Regards,
Sudha -
Unable to read the WSDL in OWSM
Hello Everyone,
Iam trying to register BPEL Process on OWSM but it gives me error saying unable to find the WSDL error.
When I test the Web Service directly from the Web Page it does Load the WSDL on the Test Page.
But the moment the wsdl is wrapped with virtualized wsdl it does give the following error
Failed to read WSDL from http://192.168.190.47:9700/ccore/TestGateway/services/SID0003003?wsdl:WSDL not found
As per the troubleshooting document this error could occur for 2 reasons
1. If the Gateway is not registered properly on the Gateway.properties file.
2. If there is proxy or firewall issue.
Since the Service is local to the same server i dont see any firewall or proxy issue and i did check the Gateway properties file where the Gateway ID is register.I do see the ID present on the file.
Can someone tell what might be the issue ?
Regards
SabirHi Sab2
Please go through this thread
OWSM gateway issue
In your case, may be you need to redeploy the gateway
Regards,
Squirell -
What is the use of creating proxy services using WSDL.
Hi
Am a beginner in ALSB and i have a basic question. Business services are created using WSDL,thats sounds logical as we need to invoke the actual backend services .
Proxy services are connected to business services and what is the need that it can be e created using WSDL.
What is the use of creating proxy services using WSDL.Hi,
I beleive you are confused because of the apparent inclusion of transport information in WSDL (that is the host:port/endpoint where the service is hosted). However, if you refer to the w3c specification of WSDL1.0 ([url http://www.w3.org/TR/wsdl]www.w3.org/TR/wsdl), you will find that WSDL has three separate sections:
1. The schema information that describes data element(s): specified in types
2. The message information ie message and port sections that specify the parameters and the operations
3. The service section that specify the actual protocol and endpoint binding.
Ideally, a WSDL can be broken down into these three separate components. Any WSDL containing the first two is called an abstract WSDL and is used for a top-down approcah for web services, and if the third part is used, then you get a concrete WSDL, containing invocation end-point also.
Comming back to your question one can typically use an Abstract WSDL for creating proxy service. This way, the service requester and integration can go on two separate threads where the common denominator or agreement between these two parties in terms of operation name and data element are imposed using the WSDL.
Thanks and Regards
Vivek Nandey
BEA Certified Developer for Integration Solutions -
Guys, I am on 6.20
I read through the documentation on some related topics but still don't have a clear idea of how to proceed.
I have a WSDL provided to me. I need to use this and call the Webservice from my BSP.
I have seen examples where SOAP message is hardcoded and tried to do similar using information for mWSDL but am getting a HTTP comm. failure?
Whats the preferable method to use WSDL and call the webservice in 6.20.?
Do I have to create a XSLT program to parse a WSDL and provide something which I could then use to make the call?
Appreciate it..
Thanks.Look at the below thread to consume webservice..
Re: Consuming WebService, + SOAP HEADER AUTH:
<i>Do I have to create a XSLT program to parse a WSDL and provide something which I could then use to make the call?</i>
Yes, to translate from XML to ABAP you can use XSLT.
To know <b>more about XSLT</b> check the below links:
reference link:
http://help.sap.com/saphelp_nw04/helpdata/en/fd/9d7348389211d596a200a0c94260a5/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/bb/576670dca511d4990b00508b6b8b11/content.htm
Upload XML to internal table and vice versa in SAP 4.6C
/people/r.eijpe/blog/2005/11/10/xml-dom-processing-in-abap-part-i--convert-an-abap-table-into-xml-file-using-sap-dom-approach
<i>*Reward each useful answer</i>
Raja T
Message was edited by:
Raja Thangamani -
Create Web Service System using WSDL URL
Hi,
Please help me create a Web Service System.
Following is the test result when I perform Connection Test after creating a system
Test Connection with Connector
Test Details:
The test consists of the following steps:
1. Retrieve the default alias of the system
2. Check the connection to the backend application using the connector defined in this system object
Results
Retrieval of default alias successful
Connection failed. Make sure that Single Sign-On is configured correctly
Thanks,
AtulLet me reiterate my problem.
I created the System as following
Creating System's Object:
1) Go to System Administration
2) Go to System Configuration
3) Go to Portal Content on Object Based Navigation Area (Right Side Panel)
Note: For avoiding confusion it is recommended to create a folder in which we are creating System Object.
4) Right Click on Portal Content, select New -> System (from Template)
5) This action will display a new view on right side, now choose Web Service System using WSDL URL radio button from the existing templates. Click Next
6) Give the System Name i.e. System_WS and System Id (which are mandatory fields) incase you want to give any brief notes about the system then give it in Description field. Click Finish.
8) Choose Open the object for editing Click OK.
9) Now to create a Web Service System, we need WSDL URL.
10) There are lots of freely available WSDL files on internet, search for any such WSDL file.
11) In the Properties area of system give the appropriate WSDL URL
12) Choose System alias, from display menu and give alias as System_WS.
This alias name will be the name of Web Service System.
I used the following url
http://soap.amazon.com/schemas2/AmazonWebServices.wsdl
After the system is created,
1) Right click on the created system> open > object
2) Drop down for Display options is changed to Connection Tests from what it shows as object
3) Check the check box for the test name Connection Test for Connectors
4) Result shows that the connection failed. The error message was posted in my first question.
Thanks,
Atul -
Web Service Project using WSDL file
Hi All,
I want to create web service project using WSDL file(I already have a wsdl file), which needs axis2 run time to generate correct project structure, I did this in eclipse but now I want to do it through JDeveloper(11.1.2.0.0), so please suggest me any ways on how can I configure axis2 runtime in Jdeveloper, and is it possible do it in Jdevloper?
Thank You,
Sunny
Edited by: Sunny on May 8, 2012 1:51 AMHave you installed the 64-bit Access driver on your machine? See
Data Source Names and 64-Bit Operating Systems for the differences in odbcad32. Call %SystemRoot%\system32\odbcad32.exe to check the drivers.
How do you host your service? Stand-alone or IIS or embedded to another application? Keep in mind that IIS7 runs it in its application pool which is defaullt 64bit. Thus the bad image exception, when compiling your service as 32bit.
When you need the Access database for your service to store informtation, then I would switch to SQL Server (Express) or XML files depending on your actual needs.
Also check whether your account under which your service is run has the necessary NTFS file permissions on the access file and the folder. This is getting even more complex when it's a remote folder. -
How to create Proxy CLIENT USING .WSDL ?
I apologize if i have posted this question in the wrong forum.My question is concerned with WSDL.
Recently i came across a question in as :
Write a command to Create proxy client by using .WSDL and set of XSD file.
Can anyone provide me some pointers as to where i can find more information on this.
Thank you for your consideration.sunjava84 wrote:
I apologize if i have posted this question in the wrong forum.My question is concerned with WSDL.
you did. Try http://www.rentacode.com next time.
Can anyone provide me some pointers as to where i can find more information on this.
The documentation of any web services client stack. -
Webservice controls using WSDL in weblogic portal10.3.2
Hi All
How to create and use Webservice controls using WSDL in weblogic portal10.3.2 ? Is that possible ? If no, is there any other easy way to implement the same ?
thanx
developerThis document should help.
http://download.oracle.com/docs/cd/E15315_03/help/oracle.eclipse.tools.weblogic.doc/html/webservices/start.html
Brad -
"Unable to Connect" using Firefox and Windows 7. Have tried all the suggestions on this website to no avail. I need firefox for my work! Please help!
== This happened ==
Every time Firefox opened
== Since I downloaded Firefoxsame here my AV is ESET, i already unblock it but no use can't connect to the internet..
-
Cannot pass parameter to webservice using wsdl
cannot pass parameter to webservice using wsdl
I write code the following:
step 1
-->
DECLARE
SERVLET_NAME VARCHAR2(32) := 'orawsv';
BEGIN
DBMS_XDB.deleteServletMapping(SERVLET_NAME);
DBMS_XDB.deleteServlet(SERVLET_NAME);
DBMS_XDB.addServlet(NAME => SERVLET_NAME,
LANGUAGE => 'C',
DISPNAME => 'Oracle Query Web Service',
DESCRIPT => 'Servlet for issuing queries as a Web Service',
SCHEMA => 'XDB');
DBMS_XDB.addServletSecRole(SERVNAME => SERVLET_NAME,
ROLENAME => 'XDB_WEBSERVICES',
ROLELINK => 'XDB_WEBSERVICES');
DBMS_XDB.addServletMapping(PATTERN => '/orawsv/*',
NAME => SERVLET_NAME);
END;
step 2
--> CREATE USER test IDENTIFIED BY test QUOTA UNLIMITED ON users;
step 3
--> GRANT CONNECT,CREATE TABLE, CREATE PROCEDURE TO test;
step 4
--> GRANT XDB_WEBSERVICES TO test
step 5
--> GRANT XDB_WEBSERVICES_OVER_HTTP TO test
step 6
--> GRANT XDB_WEBSERVICES_WITH_PUBLIC TO test
step 7
-->
SELECT dbms_xdb.getftpport() FROM dual;
SELECT dbms_xdb.gethttpport() FROM dual;
exec dbms_xdb.setHttpPort(8080);
exec dbms_xdb.setFtpPort(2100);
step 8
-- Double check
host lsnrctl STATUS
SET head off
-- Valid?
SELECT * FROM dba_registry WHERE comp_id='XDB';
SET head ON
connect test/test;
CREATE OR REPLACE FUNCTION FACTORIAL_I(N PLS_INTEGER)
RETURN PLS_INTEGER
IS
n_result number;
BEGIN
IF N > 1 THEN
n_result := N * FACTORIAL_I(N - 1);
RETURN(n_result);
ELSE
RETURN(1);
END IF;
END;
WSDL Output:
http://localhost:8080/orawsv/TEST/FACTORIAL_I?wsdl
output picture: http://www.picza.net/show.php?id=20120429vlxdlFdvFPdvF134795
I try pass prameter by http://localhost:8080/orawsv/TEST/FACTORIAL_I?SBINARY_INTEGER-FACTORIAL_IInput=5
but error <ErrorNumber>ORA-31011</ErrorNumber>
Edited by: 930927 on 29 เม.ย. 2555, 9:02 น.Using something like SoapUI or do it via PL/SQL as shown here: Re: Ora-31011 with a very, very simple native webservice
-
Fire fox will not open, page says unable to connect. using 7.0.1
Fire fox will not open, page says unable to connect. using 7.0.1
Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox/Tools > Add-ons > Appearance/Themes).
*Don't make any changes on the Safe mode start window.
*https://support.mozilla.org/kb/Safe+Mode
*https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes
Maybe you are looking for
-
Read metadata for a file without Photoshop or Bridge
Hi Suppose I have a file in desktop called "test.jpg". So I create this variable: var myFile = new File ("~/Desktop/test.jpg"); This file has some keywords and instructions I need to read. And if the reading process finds the correct keyword, then it
-
Photoshop elements 5.0.2 restore catalog
I recently had to rebuild my Vista 32 bit operating system. After that I installed PSE 5.0.2 and Premiere Elements 3.0.2 again. After the installations had completed I started PSE with the "view and Organize photos" option and then went to RESTORE
-
Local copy idisk folders added to sidebar disappear after restart
Folders from a local idisk copy added to the finder sidebar continually disappear after restart. Any idea how to prevent this?
-
How do I fix Adobe Illustrator PARM error?
We are on Yosemite OS 10.10.2, running CS6. When opening files in Illustrator we keep getting a PARM error. We have been unable to find a fix for this online. We have 3 production Macs involved in a very busy agency, so this is critical.
-
Updated iPhoto but won't open with Yosemite, why?
Updated to Yosemite, said to update iPhoto. Downloaded iPhoto but it will not open. Help.