Webservice service consuming
Hi all,
I craeted a webservice --->portal service.
And now i am using this WSDL .I am creating a portal service and i am trying to use this in an abstarct portal component.
The following error stsck i am getting .
Could anyone help me in this regard.
Portal Runtime Error
An exception occurred while processing a request for :
iView : lokconsumewebservice_Use.webserviceuse
Component Name : lokconsumewebservice_Use.webserviceuse
com.sap.portal.ivs.global.ume.UMECLient.
Exception id: 08:02_30/06/08_0041_4808950
See the details for the exception ID in the log file
Thanks & Regards,
Lokesh
Hi,
I have nt done any setting in visual admin for URL.
The settings i have done is in com.sap.portal.ivs.httpservice->proxy.
In thye blog ihave seen to do i only found this setting to be done.
i feel it may be error in this even.
What i have done is i creted a portal service and exposed it as web service.
ANd again i created a portal service from this web service.
And using this portal web service in my application.
And i am getting this error.
Thanks & Regards,
Lokesh
Similar Messages
-
Web service consumer wizard in ECC 6.0 SP17
Hi,
I'm trying to create web service consumer using the wizard. I completed the step and click finish button at the end of the wizard. However, the process is just stop there and the main menu SAP Easy Access is displayed. No objects created.
I can generate the object after clicking the finish in the wizard on ECC 6.0 SP15.
Any idea on what can I do to generate objects so I can consume the webservice?
Additional info: When I tried this on different system with SP17, I got message 'no vendor specified' after the wizard analyzing WSDL given in the url. No service provider object is created after that message is displayed. It is a success message (green).
Thanks,
Iwan
Edited by: Iwan Santoso on Feb 12, 2009 5:48 PM
Update: I had a brain ****... when selecting Create -> Web Service, there is an options for Service Consumer, which I thought this is how you generate the proxy. Actually I need to select Create -> Proxy Object. When I select the proxy object, it works just fine. A class is generated.
However, in different system, there is no option to create Web Service and Proxy Object. It's on SP17 as well. I'm going to do additional research since in that system I do not have proper auth. for SICF transaction.
Edited by: Iwan Santoso on Feb 12, 2009 7:27 PMHi
Q :- we activate ICF service? How?
Just goto TCODE - SE38 and run program - RSXMB_ACTIVATE_ICF_SERVICES
SXMB_ACTIVATE_ICF_SERVICES
some ICF service must be inactive
Activating ICF service is a generic requirement.
Check SAP Note 750287
Thanks !
Edited by: Abhishek Agrahari on Jan 8, 2009 9:22 AM -
Create Service Consumer BS: java.lang.NoClassDefFoundError
Hello,
I am trying to create service Consumer Business Service (consume a Web Service from JD Edwards Enterprise One).
To do that I have followed the next steps:
1) Download the WSDL file from CRM On Demand’s web page
2) From JDE:
a. Create a business service from OMW
b. Generate a web service proxy within JDeveloper
In this step, it was necessary rename the Business Service Package =>
A portion of the proxy package name must be in upper case; however, JDeveloper named the proxy using lower case.
I have followed “JD Edwards EnterpriseOne Tools 8.97 Business Services Development Guide” to rename the Business Service Package:
"Renaming the Business Service Package
You must rename the package so that the name matches the case of the rest of the
business service. After you rename the package, you should rebuild the code to ensure
no errors exist. Use these steps to rename the business service package.
► To rename business service package
In the business service project on JDeveloper
1. Select the business service package, and then click Replace in Files on the Search menu.
2. On the Replace in Files window, enter the lower case name (for example, jrh90i20).
3. Enter the upper case name (for example, JRH90I20).
4. In the Search Path pane, select the Active Project option.
5. Click OK.
The upper case name appears.
6. Save the renamed file by selecting Save All from the File menu.
You should rebuild the code to make sure no errors exist."
However, when I try to generate a secure proxy I have the error:
java.lang.NoClassDefFoundError --> It is trying to find the package with lower case name, however it is in upper case name…
Do you know if it is necessary to do something change more? Change some reference file or any path?
I think that when JDeveloper deploys the secure proxy, internally it has some reference with the lower case name, and it isn’t changed with “Renaming the Business Service Package”…
I am looking for some file that has some reference but I haven’t found nothing…
Any help is welcome.
The log file is:
java.lang.NoClassDefFoundError: oracle/e1/bssv/j5500007/proxy/types/crmondemand/xml/contact/query/ListOfContactQuery (wrong name: oracle/e1/bssv/J5500007/proxy/types/crmondemand/xml/contact/query/ListOfContactQuery)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at oracle.ideimpl.IdeClassLoader.loadClass(IdeClassLoader.java:129)
at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at oracle.j2ee.ws.common.processor.modeler.wsdl.SchemaAnalyzer.getValueClassBeanInfo(SchemaAnalyzer.java:465)
at oracle.j2ee.ws.common.processor.modeler.wsdl.ComplexTypeBindingModeler.structuredType(ComplexTypeBindingModeler.java:142)
at oracle.j2ee.ws.common.processor.modeler.wsdl.ComplexTypeBindingModeler.complexType(ComplexTypeBindingModeler.java:442)
at oracle.j2ee.ws.common.processor.modeler.wsdl.LiteralSchemaTypeModeler.complexType(LiteralSchemaTypeModeler.java:502)
at oracle.j2ee.ws.common.processor.modeler.wsdl.LiteralSchemaTypeModeler.schemaType(LiteralSchemaTypeModeler.java:380)
at oracle.j2ee.ws.common.processor.modeler.wsdl.ComplexTypeBindingModeler.processElementMember(ComplexTypeBindingModeler.java:339)
at oracle.j2ee.ws.common.processor.modeler.wsdl.ComplexTypeBindingModeler.processMember(ComplexTypeBindingModeler.java:191)
at oracle.j2ee.ws.common.processor.modeler.wsdl.ComplexTypeBindingModeler.structuredType(ComplexTypeBindingModeler.java:168)
at oracle.j2ee.ws.common.processor.modeler.wsdl.ComplexTypeBindingModeler.complexType(ComplexTypeBindingModeler.java:442)
at oracle.j2ee.ws.common.processor.modeler.wsdl.LiteralSchemaTypeModeler.complexType(LiteralSchemaTypeModeler.java:502)
at oracle.j2ee.ws.common.processor.modeler.wsdl.LiteralSchemaTypeModeler.schemaType(LiteralSchemaTypeModeler.java:380)
at oracle.j2ee.ws.common.processor.modeler.wsdl.LiteralSchemaTypeModeler.schemaType(LiteralSchemaTypeModeler.java:136)
at oracle.j2ee.ws.common.processor.modeler.wsdl.LiteralSchemaTypeModeler.schemaType(LiteralSchemaTypeModeler.java:145)
at oracle.j2ee.ws.common.processor.modeler.wsdl.SchemaAnalyzer.schemaTypeToLiteralType(SchemaAnalyzer.java:395)
at oracle.j2ee.ws.common.processor.modeler.wsdl.WSDLModeler.searchSchema(WSDLModeler.java:566)
at oracle.j2ee.ws.common.processor.modeler.wsdl.OperationModeler.searchSchema(OperationModeler.java:946)
at oracle.j2ee.ws.common.processor.modeler.wsdl.DocLiteralOperationModeler.buildInput(DocLiteralOperationModeler.java:525)
at oracle.j2ee.ws.common.processor.modeler.wsdl.DocLiteralOperationModeler.buildOperation(DocLiteralOperationModeler.java:256)
at oracle.j2ee.ws.common.processor.modeler.wsdl.OperationModeler.process(OperationModeler.java:93)
at oracle.j2ee.ws.common.processor.modeler.wsdl.WSDLModeler.processSOAPOperation(WSDLModeler.java:1094)
at oracle.j2ee.ws.common.processor.modeler.wsdl.WSDLModeler.processBindingOperation(WSDLModeler.java:1028)
at oracle.j2ee.ws.common.processor.modeler.wsdl.WSDLModeler.createNewPort(WSDLModeler.java:892)
at oracle.j2ee.ws.common.processor.modeler.wsdl.WSDLModeler.processPort(WSDLModeler.java:765)
at oracle.j2ee.ws.common.processor.modeler.wsdl.WSDLModeler.processService(WSDLModeler.java:679)
at oracle.j2ee.ws.common.processor.modeler.wsdl.WSDLModeler.internalBuildModel(WSDLModeler.java:404)
at oracle.j2ee.ws.common.processor.modeler.wsdl.WSDLModeler.buildModel(WSDLModeler.java:223)
at oracle.j2ee.ws.common.processor.config.ModelInfo.buildModel(ModelInfo.java:173)
at oracle.j2ee.ws.common.processor.Processor.runModeler(Processor.java:72)
at oracle.j2ee.ws.tools.wsa.AssemblerTool.run(AssemblerTool.java:95)
at oracle.j2ee.ws.tools.wsa.WsdlToJavaTool.createModel(WsdlToJavaTool.java:398)
at oracle.j2ee.ws.tools.wsa.WsdlToJavaTool.getSeiInfo(WsdlToJavaTool.java:536)
at oracle.j2ee.ws.tools.wsa.Util.getSeiInfo(Util.java:230)
at oracle.jdeveloper.webservices.model.java.JavaWebService.createPortTypes(JavaWebService.java:1085)
at oracle.jdeveloper.webservices.model.WebService.createServiceFromWSDL(WebService.java:2285)
at oracle.jdeveloper.webservices.model.WebService.createServiceFromWSDL(WebService.java:2156)
at oracle.jdeveloper.webservices.model.java.JavaWebService.<init>(JavaWebService.java:308)
at oracle.jdeveloper.webservices.model.proxy.WebServiceProxy.updateServiceModel(WebServiceProxy.java:1190)
at oracle.jdeveloper.webservices.model.proxy.WebServiceProxy.getServiceTargetNamespace(WebServiceProxy.java:1593)
at oracle.jdeveloper.webservices.model.OracleWebServicesUtils.createInitialClientOracleWebservices(OracleWebServicesUtils.java:1025)
at oracle.jdeveloper.webservices.model.security.SecurityIO.save(SecurityIO.java:564)
at oracle.jdeveloper.webservices.model.security.SecurityModel.writeConfiguration(SecurityModel.java:485)
at oracle.jdeveloper.webservices.model.proxy.ProxyGenerator.generateImpl(ProxyGenerator.java:330)
at oracle.jdeveloper.webservices.model.proxy.ProxyGenerator.mav$generateImpl(ProxyGenerator.java:77)
at oracle.jdeveloper.webservices.model.proxy.ProxyGenerator$1ThrowingRunnable.run(ProxyGenerator.java:206)
at oracle.jdeveloper.webservices.model.GeneratorUI$GeneratorAction.run(GeneratorUI.java:446)
at oracle.ide.dialogs.ProgressBar.run(ProgressBar.java:551)
at java.lang.Thread.run(Thread.java:595)
Thanks and regards.It sounds to me like you are doing the right thing. Take a look at the tutorial on the Oracle Fusion Middleware for Apps Best Practice Center for consuming external web services to see if this helps: http://www.oracle.com/technology/tech/fmw4apps/jde/pdf/consuming-external-web-services-using-business-services.pdf.
Dave -
How to send the SOAP Fault Message to the Web Service Consumer
Hi,
I have configured SAOP to Proxy Syncronous Scenario in PI 7.1 and using XML Validation in Adapter Engine to Validate the Structure of the Message Payload.The scenario is working fine.When some of the Filed's Length increses the maxLength specified in the Data Type . We are getting the Following error.
<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP:Body>
<SOAP:Fault>
<faultcode>SOAP:Server</faultcode>
<faultstring>Server Error</faultstring>
<detail>
<s:SystemError xmlns:s="http://sap.com/xi/WebService/xi2.0">
<context>XIAdapter</context>
<code>ADAPTER.JAVA_EXCEPTION</code>
<text>com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.engine.interfaces.messaging.api.exception.MessageFormatException: XML Validation for payload with root element name MT_Out_CustomerMaster_FPMReq , target namespace http://Pegasystems.com/I06_Customers Failed!Errors Encountered During Parsing
1.cvc-maxLength-valid: Value '123456789' with length = '9' is not facet-valid with respect to maxLength '8' for type 'null'.
2.cvc-type.3.1.3: The value '123456789' of element 'CompanyCode' is not valid.
3.cvc-maxLength-valid: Value 'asdf' with length = '4' is not facet-valid with respect to maxLength '1' for type 'null'.
4.cvc-type.3.1.3: The value 'asdf' of element 'OperationType' is not valid.
at com.sap.aii.adapter.soap.ejb.XISOAPAdapterBean.process(XISOAPAdapterBean.java:1164)
My question is How does the Web Service Consumer can handle this Soap Server Error in the SOAP Fault.Or How can we provide a specific information like 'The value '123456789' of element 'CompanyCode' is not valid.It exceeds the Maximum Length'.
I read this /people/sap.user72/blog/2006/01/16/xi-propagation-of-meaningful-error-information-to-soap-client blog .Where it is mentioned that the Web Service Consumer can handle while calling the Web Service.Is there any other solution?
Kindly appreciate your help.Thank You Stefan for your kind reply.
So you mean to say if we use the XML Validation .we cannot provide proper error information to the calling Web Service Consumer .And While calling a Web Service they cannot Extract the Exact Message in the Text Filed(<text>) present under the Detail Element (<detail>) in the <SOAP:Fault> node. as
<text>com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.engine.interfaces.messaging.api.exception.MessageFormatException: XML Validation for payload with root element name MT_Out_CustomerMaster_FPMReq , target namespace http://Pegasystems.com/I06_Customers Failed!Errors Encountered During Parsing
1.cvc-maxLength-valid: Value '123456789' with length = '9' is not facet-valid with respect to maxLength '8' for type 'null'.
2.cvc-type.3.1.3: The value '123456789' of element 'CompanyCode' is not valid.**
3.cvc-maxLength-valid: Value 'asdf' with length = '4' is not facet-valid with respect to maxLength '1' for type 'null'.
4.cvc-type.3.1.3: The value 'asdf' of element 'OperationType' is not valid.
That is why we have to use the Fault messages and Field Lengths has to be Validated in the Server proxy.
Please Correct me If I am wrong. -
Error in HTTP framework - 401 unauthorised while creating a service consume
Hi,
I am trying to create a service consumer in SE80 by specifying a WSDL URL of a webservice ( I created this webservice from an inbound service interface ).....but at the last step it asks for user id and pwd......after specifying the user / pwd it says Error in HTTP framework - 401 unauthorised
what may be the problem....the user has all tha required authorisation as I can use the same user to test in wsnavigator.In my experience this problem was always found to be around authorizations necessary for execution of specific activity. I would strongly advise you to speak with your Security/Authorization consultant to help you.
-
No result while creating a service consumer with Web Service Wizzard
Hi,
I've tried to create a service consumer with Web Service Wizzard in SE80 by using URL/HTTP Destination but nothing happens. After the popup with logondata for the WSDL I get the CRM start screen and nothing has been created in the given package.
technical details:
I use a CRM 5.0 system with SP15 (SAPKB70015).
I created the provider service at a 7.10 system with SP5 (SAPKB71005) via SPROXY, SOAMANAGER and WSPUBLISH and get the WSDL-URL from Service Registry.
The Service Registry of the 7.10 system serves as central Service Registry.
Has anybody an idea ?
ChristophGuy,
Thanks for your reply.
This problem has been solved. Since I haven't turned on everything that to use transaction SOAMANAGER needs. After complete the switch-on works, the problem never happens again.
Thanks again. -
How to use a cascading LOV as a Web Services Consumer?
How to use a cascading LOV as a Web Services Consumer?
We are trying to populate a prompt programmatically.
Our program is a Web Services Consumer.
As an example we use Island Resorts Marketing
The cascading LOV for City is
Country -> Region -> City
The City object is key-aware to the customer table
The query is
Customer | Revenue
(where) City = [prompt]
In order to make the key-awareness work, we must select the value (rowIndex) from the LOV
When we run our program below, the LOV for City is not populated, as expected since we must first select the Country, then the Region.
The code snippet below shows that the LOV for Country is populated. We have no idea how to go from there.
Any hint will be immensely appreciated.
Let us know if anything is unclear in the code.
Source
RetrieveMustFillInfo retrieveMustFillInfo = RetrieveMustFillInfo.Factory.newInstance();
RetrievePromptsInfo retrievePromptInfo = RetrievePromptsInfo.Factory.newInstance();
retrievePromptInfo.setPromptLOVRetrievalMode(PromptLOVRetrievalMode.ALL);
retrievePromptInfo.setRefreshReturnedLOVs(true);
retrievePromptInfo.setReturnLOVOnMustFillPrompts(true);
retrieveMustFillInfo.setRetrievePromptsInfo(retrievePromptInfo);
// *-- need the "Refresh" action to get the .promptToBeFilled
Action[] boActions = new Action[1];
boActions[0] = Refresh.Factory.newInstance();
try {
documentInformation = reportEngine.getDocumentInformation(Integer.toString(infoObject.getID()), retrieveMustFillInfo, boActions, null, null);
m_Token = documentInformation.getDocumentReference();
} catch (Exception ex) {
System.out.println(GetWSError(ex));
return;
if (documentInformation.getMustFillPrompts()) {
PromptInfo[] promptInfoS = documentInformation.getPromptInfoArray();
for (PromptInfo promptInfo : promptInfoS) {
System.out.println(String.format("Prompt '%1$s', hasLOV=%2$s", promptInfo.getName(), (promptInfo.getHasLOV() ? "Yes" : "No")));
if (promptInfo.getHasLOV()) {
LOV boLOV = promptInfo.getLOV();
for (Value boLOVValue : boLOV.getValuesArray()) {
System.out.println(String.format(" LOV item '%1$s' RowIndex=%2$s", boLOVValue.getColumnsArray(0), (boLOV.getRowIndexed() ? boLOVValue.getRowIndex() : "")));
System.out.println("--End LOV");
PromptInfo[] promptInfoS2 = promptInfo.getPromptToBeFilledArray();
if (promptInfoS2.length > 0) {
PromptInfo promptInfo2 = promptInfoS2[0];
System.out.println(String.format(" linked to %1$s", promptInfo2.getName()));
if (promptInfo2.getHasLOV()) {
LOV boLOV2 = promptInfo2.getLOV();
for (Value boLOVValue : boLOV2.getValuesArray()) {
System.out.println(String.format(" LOV item '%1$s' RowIndex=%2$s", boLOVValue.getColumnsArray(0), (boLOV2.getRowIndexed() ? boLOVValue.getRowIndex() : "")));
System.out.println("--End LOV");
Result
Prompt 'Enter value(s) for City:', hasLOV=Yes
--End LOV
linked to Enter value for Country of origin
LOV item 'Australia' RowIndex=6
LOV item 'France' RowIndex=2
LOV item 'Germany' RowIndex=4
LOV item 'Holland' RowIndex=7
LOV item 'Japan' RowIndex=5
LOV item 'UK' RowIndex=3
LOV item 'US' RowIndex=1
--End LOVHi,
Refer SAP Note 1278947. You would require a Service Market Place logon to access this article.
Let me know if this helps.
Regards,
Shreyans Surana -
Error creating service consumer enterprise service
Hi,
I'm facing an error when creating a service consumer enterprise service using WSDL URL. I got the error message
'Exception occurred in communication framework:Error in HTTP Framework:404Not foundhttp://localhost:8000/?wsdl=wsdl0'
Does anyone have any idea of how may cause this problem ?
I've looked in existing foruns questions for a long time, and I didn't get any answer to my problem.
I'll apreciate any help.
Thanks,
Paulo SousaHi,
The problem was in WSDL. It has an address 'http://localhost_8000/
They replace it by the address where the service is installed and i was able to create the service consumer.
Thanks,
Paulo Sousa -
Web Service consumer using ABAP-PROXY
Hello,
I want to test Web Service consumer using ABAP-PROXY . So I do what is explain in the weblog :
[http://wiki.sdn.sap.com/wiki/display/Snippets/WebServiceconsumerusingABAP-PROXY]
But when I execute the programm, the message : 'No valid source context supplied'.
But, proxy and port are ok and activate.
Can you help me.
Thanks.Hi Jitesh,
Thanks for the link. I checked but did not find helpful info there.
I have managed to make it work yesterday. Two issues were identified.
1. The namespace in the WSDL file imported into ESR as an external definition. I need to create the same namespace in ESR before importing the WSDL and then import the WSDL into that namespace.
2. The authentication method. The authentication method in the IIS configuration of the .NET web service has to be set to Basic Authentication. Then I set logical port of the consumer proxy in the OSAMANAGER to use Basic Authentication also. So far only the Basic Authentication works in my test scenario.
I am closing this question.
Regards,
Jiannan -
Create an SAP Web Service Consumer (calling External Sharepoint Web Service from ABAP)
hi all,
i am trying to
Create an SAP Web Service Consumer (calling sharepoint Web Service from ABAP) using blog given on following link
Create an SAP Web Service Consumer (calling External Web Service from ABAP)
but when i am using my url at the end of step 3, i am getting error as follows:
i dont want to use local file option. Can anyone help me in this??
thanks in advance
regards,
SDSHi SDS,
you recieved a http 404 error when trying to access the Sharepoint Web service. Http 404 indicates that the resource is not reachable (cf. HTTP 404 - Wikipedia, the free encyclopedia). There could be different reasons for that. I'd suggest rubble checking the URL of the Web service first. Try to access it from a browser on you desktop. If the URL is correc. Most likely the SAP system is not able to connect to the URL. This could, for example, be due to some firewall restrictions. You should ask a SAP Basis colleague if they are able to access the URL of the Web service from the server on which the SAP system is running.
Christian -
How to use web service consumer as a source to connect to Salesforce?
I see a lot of articles and mapping xmls on how to use web service consumer but as a newbie I am not able to view the object schema from my salesforce enterprise WSDL after importing it in Informatica designer as a source. My enterprise wsdl has operations like create, retrieve, upsert, delete etc so if I want to read data from account then could someone guide me on how to use the web service consumer to view the fields after importing the wsdl. After importing the wsdl and selecting the operation say create, the columns (ports) displayed shows different groups but it doesn't list the object fields? what am I missing here? And what is the operation to read data from Salesforce is it "retrieve" from the entripse wsdl? As a newbie on this, I appreciate any inputs on this topic.
Magazinweg 7Taucherstraße 10Taucherstraße 10Av. Copacabana, 267Strada Provinciale 124Fauntleroy CircusAv. dos Lusíadas, 23Rua da Panificadora, 12Av. Inês de Castro, 414Avda. Azteca 123 I have the source table like this and i want to replace the character and sum up the numbers and how can i do it, I replace the character by reg_replace() function but I am not able to add the number because it is of not fixed length. My Output should be,71115705396
-
Hi,
I created a Service Provider with a Function Module that is to be offered as a Web Service. The WSDL for this Service Definition is: http://HOST:PORT/sap/bc/srt/wsdl/sdef_FUNCTIONMODULE/wsdl11/ws_policy/document?sap-client=MDT
Then, I've tried to create a Service Consumer but I got the following error:
"HTTP Error (return code 404, message "Not found")"
In SICF transaction, I just have this: /sap/bc/srt/ and not /sap/bc/srt/wsdl/
Have I to apply any note? Why I don't have this route?
Regards,try to execute srt_admin_check with SA38 and see if srt is configured correctly.
-
Does J2SE web service consumer need weblogic as agent?
Since OWSM 11g, agent is part of weblogic server. so, does this mean for a J2SE web service consumer, I need to install weblogic for it to let it work with OWSM agent? if so, what configuration needed for J2SE web service consumer to work with weblogic ?
I got the following error.
But If I call it from a jsp page or a servlet. Nothing happend, Transaction is successful.
java.lang.NullPointerException
at org.apache.commons.discovery.resource.ClassLoaders.getAppLoaders(ClassLoaders.java:206)
at org.apache.axis.AxisProperties.getClassLoaders(AxisProperties.java:118)
at org.apache.axis.AxisProperties.getNameDiscoverer(AxisProperties.java:105)
at org.apache.axis.AxisProperties.getResourceClassIterator(AxisProperties.java:112)
at org.apache.axis.configuration.EngineConfigurationFactoryFinder$1.run(EngineConfigurationFactoryFinder.java:116)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.axis.configuration.EngineConfigurationFactoryFinder.newFactory(EngineConfigurationFactoryFinder.java:113)
at org.apache.axis.configuration.EngineConfigurationFactoryFinder.newFactory(EngineConfigurationFactoryFinder.java:160)
at org.apache.axis.client.Service.getEngineConfiguration(Service.java:813)
at org.apache.axis.client.Service.getAxisClient(Service.java:104)
at org.apache.axis.client.Service.<init>(Service.java:113)
at org.tempuri.wsdl.EFSnet2Locator.<init>(EFSnet2Locator.java:10)
at com.ipharmacy.payment.Payment.main(Payment.java:12) -
Portal web service consuming in portal application
Hi ,
I have done the following steps and consumed a web service and created a portal service.
When i am consuming this portal service in turn in my application.Its showing the error.
Step 1 :- I Created a portal service.
Step 2 :- And published it as a web service.
Step 3 :- By consuming this web service I created a portal service and uploaded it into the server and started it.
Step 4 :- Now I am using the portal service created from my web service in my application ad I also added the sharing reference of the portal service in this application.
Step 5 :- I configured the proxy.
By going to the path System Administration->System configuration->Service Configuartion.In that under Applications folder--->com.sap.portal.ivs.Httpservice and under this proxy.
Step 6:- And when I am executing my portal component I am getting the following error stack i am getting .
Could anyone help me in this regard.
Portal Runtime Error
An exception occurred while processing a request for :
iView : lokconsumewebservice_Use.webserviceuse
Component Name : lokconsumewebservice_Use.webserviceuse
com.sap.portal.ivs.global.ume.UMECLient.
Exception id: 08:02_30/06/08_0041_4808950
See the details for the exception ID in the log file .
Thanks & Regards,
Lokesh.Hi
Go to
usr/sap/<SID>/JC00/j2ee/cluster/server/logs...if i am not wrong. Pick up the latest one and post logs here for related error.
Koti Reddy -
Feed the Imported webservice service
Hi Experts,
I have a requirement where when ever there is a record creation or Update of record, the data should be syndicated to BI.
We have PI in between mdm and BI.
Now, the plan is to cerate a webservice in PI.
Then, We will IMPORT the Webservice into our Webservice generator (url - Import Option).
I am not sure how to proceed further after i import?
I mean how can i say 'call this webservice' when a record in MDM is Created and when a Record is Updated.
Did any one face a similar scenario??
Can anyone advice on how this can be achived
Kind Regards
EvaHi Eva,
This is correct that MDM cannot consum a webservice created in any of the systems.
As suggested earlier, if you are not using syndication, generate a WS from MDM WS generator and call it from BI system.
Also, the webservice generated using WS generator will be repository schema specific and you can reuse it to connect the same repository from various systems. In case of any repository changes, you need to regenerate the web service.
Best regards,
Dheeraj
Maybe you are looking for
-
Difficulty reinstalling after hard drive replaced
I have Adobe Acrobat X Pro and the hard drive crashed on the computer that the programme was installed on. When I went to reinstall I am getting a message that says unable to install on this operating system. It is installed on XP. Nothing has cha
-
External display as main display possible?
im trying to figure this out.. driving me nuts.. how can i make my external display my main display?? is this possible?? im connecting via VGA thanks..
-
Hi, I have a sql which is recently having a performance problems in Production. I have generated a explain plan for it trying to find out what it is doing but plan itself is close to 1000 lines. I want to check if there is any efficient way to go thr
-
CS5 Multiple page sizes leaves a gap between pages on a spread
I'm laying out a 6pp DL leaflet. I've set up page 1 as 97mm wide, pages 2 & 3 as 100mm wide. This is the usual way to set up a 6pp DL, only before CS 5 you would have to do it the long way round. Only it seems when you have different page sizes in a
-
Hi when I writing the following select statement SELECT SUM( menge ) INTO sumgood FROM aufm WHERE ( bwart EQ '101' or bwart EQ 'X01' ) AND matnr EQ it_afpo-matnr AND aufnr EQ t_prodbom-aufnr