How do find out failure in invoking a partner service from BPEL
Helllo,
When running my SOA composite I encountered the following error. I haven't found out how to find out what exact host:port it is trying to hit and failed. Does anyone know how to find out this info or from which deployment/admin interface can I find out information related to the partner service, such as wsdl, host/port, and other parameters?
thanks,
Joe
Non Recoverable System Fault :
<bpelFault><faultType>0</faultType><remoteFault xmlns="http://schemas.oracle.com/bpel/extension"><part name="summary"><summary>oracle.fabric.common.FabricInvocationException: Unable to find the WSDL port defined for service {http://xmlns.oracle.com/scheduler}ESSWebService and port {http://xmlns.oracle.com/scheduler}SchedulerServiceImplPort. 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 any HTTP proxy settings for the server.</summary></part><part name="detail"><detail>Unable to find the WSDL port defined for service {http://xmlns.oracle.com/scheduler}ESSWebService and port {http://xmlns.oracle.com/scheduler}SchedulerServiceImplPort. 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 any HTTP proxy settings for the server.</detail></part><part name="code"><code>null</code></part></remoteFault></bpelFault>
Your SOA project should have a somethingRef.wsdl where you can find the location of your WSDL.
<wsdl:import namespace="http://www.example.com" location="http://example.com/example.do?wsdl"/>
In the actual WSDL (not the ref) you may have your actual servername/portname in the tag address at the end of the file...
<WL5G3N0:service name="example">
<WL5G3N0:port name="exampleSoap" binding="WL5G3N2:exampleSoap">
<WL5G3N3:address location="http://example.com:6011/services/example"/>
</WL5G3N0:port>
</WL5G3N0:service>
Similar Messages
-
How to find out the difference between two payloads in the BPEL/xsl
Hi,
We are invoking a soa service from a BPEL with 10 input parameters and getting the output for only 7 parameters (where 10-7=3 are not returned by service as they are not processed by the service due to invalid input data).
But the BPEL process should return the 10 payloads with 3 having the failures status.i.e need to find out the difference between input payload and the payload returned by the soa service.
Can any one tell us, how to achieve this.
Thanks in advance,
Ram.Check the instance in EM console( in 11G) or BPEL console (in 10G ) and u can see the input and output xmls.
-
How to find out the URL of the user coming from?
Hi folks,
From the HttpServletRequest, is there a way to find out the URL of the user coming from?
Thanks in advance!
BillyIt is strange. The link is on a different http site eg. http://www.othersite.com. The link is pointing https://www,mysite.com/index.html. I put the alert(document.referer) on the index.html. Using FireFox will show the alert http://www.othersite.com every time. However, on IE, the first time is empty. The second time I click on the link, it will show http://www.othersite.com. Very consistent.
-
Invoking Asynchronous Web Service from BPEL Process
Hi,
I have been working on the BPEL Process Manager for some time and now facing problem in invoking asynchronous web service from a BPEL Process. I have implemented a web service in Java using Axis but wasn't able to invoke it.
I have gone through all the meterial available on this site but couldn't get any great help.
Can some one help me in resolving this issue. A pointer to any example or sample material/tutorial will be appreciated.
thanks
FarooqI do the same thing.
Take wsdl from axis and save it somewhere.
Then you can create a standard project in Oracle BPEL PM. Create partnerlink, give a name and click on first icon to take your wsdl. It will add some needed code, you answer always yes. Then you can create receive, assign, invoke, assign and callback or similar and deploy it.
Try it through BPEL Console...
Ema -
How to find out the user name and email address from SAP user id?
Hi experts,
In sto3n I find out the the user id with most navigations. I like to know his name or email address to contact him. Which table stores the user details? how to do it?
Thanks in advance.
Sharat.hi,
The below tables will give only the name .
USER_ADDRS
USER_ADDR
USER_ADDRP
USR02
i think you need email address .
you can use this Tcode : su01d
and give the user name and excute it
i hope it will help you.
Ram
Edited by: Ram velanati on Jun 30, 2008 6:57 PM -
How to find out what applications are consuming a service in SR
Hi,
How can one find out what or which all applications are consuming a particular service from Service Registry?
There is tab called Used By when we select a service from service registry. But it always shows empty.
Any help is much appreciated.
Best Regards,
ShivaProblem got resolved by myself.
It will be reflected in Used By tab once an application is consumed from SR,
Thanks.
Best Regards,
Shiva -
Invoking Imaging Web Service from BPEL is failing
Hi,
My Env is on latest 11g 11.1.1.8.
I am trying to invoke the Imaging Web Services (http://host:port/imaging/ws/ApplicationService?wsdl)deployed in another Weblogic Server from Bpel. When I tried to invoke this web service with out security credentials it was failing due to access issue.
I tried invoking the imaging web service by following below steps.
Added oracle/wss_http_token_client_policy for Imaging Web service Reference.
Added these properties in Composite for the reference binding as below.
<wsp:PolicyReference URI="oracle/wss_http_token_client_policy"
orawsp:category="security" orawsp:status="enabled"/>
<property name="weblogic.wsee.wsat.transaction.flowOption"
type="xs:string" many="false">SUPPORTS</property>
<property name="weblogic.wsee.wsat.transaction.version" type="xs:string"
many="false">DEFAULT</property>
<property name="oracle.webservices.auth.username" type="xs:string"
many="false" override="may">weblogicxz</property>
<property name="oracle.webservices.auth.password" type="xs:string"
many="false" override="may">welcome111</property>
<property name="httpBasicUsername">weblogicxz</property>
<property name="httpBasicPassword">welcome111</property>
But now While testing my Bpel Flow my reference is failing with below erro. Can you please help me resolving this issue.
<messages>
<input>
<Invoke1_getApplication_InputVariable>
<part name="parameters">
<getApplication>
<appNameId>
<id>2</id>
<name>CaptureImageApplication</name>
</appNameId>
<sectionFlags/>
</getApplication>
</part>
</Invoke1_getApplication_InputVariable>
</input>
<fault>
<bpelFault>
<faultType>0</faultType>
<remoteFault>
<part name="summary">
<summary>MustUnderstand headers:[{http://schemas.xmlsoap.org/ws/2004/10/wscoor}CoordinationContext] are not understood</summary>
</part>
<part name="detail">
<detail>oracle.j2ee.ws.client.jaxws.JRFSOAPFaultException: Client received SOAP Fault from server : MustUnderstand headers:[{http://schemas.xmlsoap.org/ws/2004/10/wscoor}CoordinationContext] are not understood</detail>
</part>
<part name="code">
<code>{http://schemas.xmlsoap.org/soap/envelope/}MustUnderstand</code>
</part>
</remoteFault>
</bpelFault>Hi,
I don't think it is failing due to access issue, I think it is failing because one of the parts is NOT configured to use WS-AT (WS-Atomic Transactions)...
MustUnderstand headers:[{http://schemas.xmlsoap.org/ws/2004/10/wscoor}CoordinationContext] are not understood
Why did you add this?
<property name="weblogic.wsee.wsat.transaction.flowOption"
type="xs:string" many="false">SUPPORTS</property>
<property name="weblogic.wsee.wsat.transaction.version" type="xs:string"
many="false">DEFAULT</property>
Cheers,
Vlad -
Invoking SWA web services from BPEL
Hi guys,
Did anyone try to invoke from BPEL PM a web service with attachment (SWA)?
I didn't find any samples in the BPEL distribution.
Any samples and suggestions are welcome.
Kindest regardsI do the same thing.
Take wsdl from axis and save it somewhere.
Then you can create a standard project in Oracle BPEL PM. Create partnerlink, give a name and click on first icon to take your wsdl. It will add some needed code, you answer always yes. Then you can create receive, assign, invoke, assign and callback or similar and deploy it.
Try it through BPEL Console...
Ema -
How to find out which class invoked the constructor
i wrote a class named DAOBase and i am creating object of the same in several other classes. So is there any way to know which class has invoked the constructor of DAOBase.
i want to print out the name of the class that invoked the constructor of DAOBase at the time of constructor invocation...
Is there any way?
Please Help...Alternatively, use SecurityManager.getClassContext() as inclass CallerAndMain {
public static void main(java.lang.String[] args) {
System.out.println("I'm in " + new SecurityManager() { public String getClassName() { return getClassContext()[1].getName(); } }.getClassName() + " class");
new Try();
class Try {
public Try() {
System.out.println("I'm in " + new SecurityManager() { public String getClassName() { return getClassContext()[1].getName(); } }.getClassName() + " class");
System.out.println("I was called from " + new SecurityManager() { public String getClassName() { return getClassContext()[2].getName(); } }.getClassName() + " class");
} -
How to find out the requsition created in the OLTP from ASCP
I have released a planned order from the ASCP, The requsition import and the create releases requests were completed in the OLTP but then i am not able to see that requsition either or if some body can help me out with navigation
Where are you not able to see the req?
Are you using screen or using sql?
If you are using EBS screens,
Go to req. summary screen > enter import source =MSC and enter the item # and Date Range > hit find
Similarly go to PO summary screen > enter item# and date range, check "View releases" box > hit find
If you are on sql, use po_requisition_headers_all and po_line_locations_all tables.
Hope this helps,
Sandeep Gandhi -
How to find out the activation log for a info* from Business content
Hi,
I work in a BW 3.5 environment where a lot of projects are being done simultaneously and a lot of Business content are getting activated. BW often activates a lot of other objects when a certain section of seemingly unrelated Business contents are activated without much caution.
When I look into some of the objects related to my area of the Business content, I find them already activated.
How do I find the activation( who, what time etc ) log history of certain objects like info objects, cubes, ODS, Infosource etc..
This will help me immensely to communicate with various people( who inadvertently activeted them) and find issues quickly.
Thanks
ArunHi,
The tables in which application logs are stored are:
BAL_AMODAL Application Log: INDX table for amodal com
BAL_INDX Application Log: INDX tables
BALC Application Log: Log or message context
BALDAT Application Log: Log data
BALHANDLE Application Log: Lock
object dummy table
BALHDR Application log: log header
BALHDRP Application log: log parameter
BALM Application log: log message
BALMP Application log: message parameter
BALOBJ Application log: objects
BALOBJT Application log: object texts
BALSUB Application log: sub-objects
BALSUBT Application log: Sub-object texts
Within Tcode SLG1 you can query systemwide object activation on various selection criteria.
Ofcourse furthermore for objects already once transported to PRD you can search transport requests or object lists via Tcode SE01.
Kind regards Patrick Rieken -
How to find out serial number of lost iphone 4s from associated apple id
I have lost my iphone during a scuffle i had my backup on my computer but i dont have the serial no. And imei no. Which helps police to trace the phone how do i get my serial no. And imei no. From the apple id. Do not ave the box and dont have the bill
Go to iTunes on the computer you. Normally back up to. Open iTunes click on edit then preferences then the devices tab and hover mouse over the back up your iPhone and it will reveal the info you are looking for
-
How to find out Shopping cart no after creation PO from PDP
HI all,
Classic PDP Scenerio:
PR is transfered to SRM system and from thier i drafted the PO (Classic scenerio). However, once PO is created in the Backend system , how findout the related documents information (PO or SC) which is created from PR?
Thanks
HarishHi Harish,
Have a look at the following thread:
Re: Get the tracking number ( SC no) using PO in SRM
Hope this helps.
Thanks,
Pradeep -
How to invoke secure web service from BPEL in SOA 11g
In SOA 11g I have a simple bpel process in which I am invoking a secured webservice as partnerlink. The webservice which is used in bpel process is deployed in weblogic and the SSL port is enabled on weblogic server. The wsdl url starts with "https:\\hostname:port\servicename?wsdl"
But I am getting compilation errors when i compiled the BPEL code
Error(16,65): Load of wsdl "AddressBookManager.wsdl" failed
Error(19,30): Load of wsdl "https://hostname:port/DV900/AddressBookManager?wsdl" failed
Error(35,102): Cannot find Port Type "{http://oracle.e1.bssv.JP010000/}Oracle_E1_SBF_SEI_PkgBldFile_AddressBookManager" for "AddressBookManager" in WSDL Manager
Can anyone please help me out in resolving this.
Thanks,
Shameem banu.Solution is you need to import the keystore into Jdeveloper jdk first.
keytool -import -alias <name> -file <name>.pem -keystore <name>.jks -storepass <passwd>
All details in <> are your specific keystore,pwd details.
Then go to Jdeveloper/jdev/bin
add the following to
jdev.conf file
AddVMOption -Djavax.net.ssl.trustStore=path_to_keystore\keystorename.jks
AddVMOption -Djavax.net.ssl.trustStorePassword=password
Then you can create partner link for https based wsdl
Good Luck -
How to find out the Target Component name and Target view name
Hi All Expert,
I want to know ,how to find out the target component and target view in WEB UI,when i click on a field which shows as a hyper link in WEB UI .At GUI level ,i know the how it will work.Any way to find out the component name and view name which is show the details of that field at GUI level .IF you go to transaction CRMD_ORDER then open the service contract id .then goto the item level value .there is 1 service data tab is available at item level.there is two button is available.first one is available time and second one is response time .if i click on any button then one popup is open which is shows the details of that button.I dont know how to find out the component name and view name from GUI level.
Thanks in Advance....
Vishwas SahuHi Vishwa,
The control would be something like this for navigation in Get_p_xxx method u mention as link and u mention a event name which gets triggered on the click of this hyperlink. So your GET_P_XXX method would have the following code:
CASE iv_property.
WHEN if_bsp_wd_model_setter_getter=>fp_fieldtype.
rv_value = cl_bsp_dlc_view_descriptor=>field_type_event_link.
WHEN if_bsp_wd_model_setter_getter=>fp_onclick.
rv_value = 'EXAMPLE'.
Now you have to create a method as EH_ONEXAMPLE at your IMPL class and within which you would give an outbound plug method. Within the outbound plug the target data would be filled in the collection and window outbound plug would be triggered.
This is a huge topic and i have just mentioned you basic things.
Regards,
Bharathy.
Maybe you are looking for
-
I currently use a code heavy solution thats clunky and need to refine the graphing part. For simplicity I want to use the waveform chart and its "Stack Plots" option. However I cannot see how to collect 2 or 3 data streams and display them on 1 of th
-
[CLOSED] Weird mysql/php issue.
Hi, I am running an ArchLinux as my Server. It's a fresh install. I just configured nginx as my Webserver and then configured MySQL. I wanted to use phpMyAdmin as a manager. I installed it via wget and it worked fine. But all of a sudden it would not
-
Add custom fields in ML81n line item level
Hi All, We have a requirement to add custom field in ML81N. I have found an enhancement SRVDET and table CI_ESLLDB to add the custom field. But my problem is, I cant find the screen where can I add that custom field. Does anybody knows this? Apprecia
-
Hi, I am reading everywhere in SAP material that the SOD ruleset has been built based on best practice. However i am unable to find any information about whether the ruleset has been offically approved or signed off by any accounting/audit firms. Doe
-
.mov file won't display video
I ran across a DXG digital video camera/camcorder/MP3 player/voice recorder, model 506v yesterday, on sale for $89. <http://www.dxgtechusa.com/index2.html> I couldn't resist. The manual says it can shoot video in both .avi and .mov format, and that t