SDO service data object
I have BPEL. i want to use ADF BC adapter. so creating SDO.
I created a new ADF BC project
Want to use ADF BC - SDO so go thru Generate ADF BC from Tables" wizard. when I go to "Create Service Interface" wizard, it keeps complaining about one of the Date filed i have in table and just not complete the SDO creation atall
"Java type oracle.jbo.domain.Date" referenced by FlightDate is currently not supported" this is what it keeps showing in the wizard popup.
what is this error and why it keeps be away from creating SDO ? how to get rid
thx
dd
We are closely watching (indeed, Sun participates in) JSR-235 on it's expert group. It is possible that SDO is something which would be relevant to this market. Simplified component-based access to services is something Creator currently does, although it is limited in the initial release to DB access and simple web services. Moving forward, we have plans to broaden service access, and if SDO is the right match in terms of both technology and our developers, we certainly will consider it's use (assuming the JSR is final, of course :-)
Similar Messages
-
What about SDO - service data objects?
Does Oracle have an implementation of Service Data Objects?
http://www.osoa.org/display/Main/Service+Data+Objects+Home
I cant find any reference about this only about SCA.this post is from 2007 maybe soa suite 11g weblogic based can be SDO right?
-
SDO Service Data Objects transaction behavior in BPEL question
I was led to believe (this is taught in the SOA BCA class) that if we create, modify, or delete an SDO then the changes are committed at the end of the scope activity in the BPEL process and rolled back if there is an uncaught fault in the scope.
I have faound that this is not what I am seeing. When modifying using an assign then the update is performed at the end of the assign, create and remove is also immediate. I have seen that if an assign has two copies and the first one succeeds and the second fails then both are rolled back.
What is the correct behavior or is there a setting that controls the transaction behavior?
Thanks ptlxI was led to believe (this is taught in the SOA BCA class) that if we create, modify, or delete an SDO then the changes are committed at the end of the scope activity in the BPEL process and rolled back if there is an uncaught fault in the scope.
I have faound that this is not what I am seeing. When modifying using an assign then the update is performed at the end of the assign, create and remove is also immediate. I have seen that if an assign has two copies and the first one succeeds and the second fails then both are rolled back.
What is the correct behavior or is there a setting that controls the transaction behavior?
Thanks ptlx -
Difference between Service data objects and process data object
Hi
Can anybody tell me what is the difference between SDO (Service Data Objects) & PDO (Process Data Objects).I am using 2 port PCI-CAN series 2 card.
If anybody knows the answer then please reply.
Thanking YouHi,
See the online help file from our NI CANopen Library for LabVIEW for some basic informations about SDOs and PDOs.
More information should be available from the web.
DirkW
Attachments:
lvcanopenvhelp.zip 154 KB -
How to Include Warnings/Error messages in Return Service Data Object
Hello All,
I am using Jdeveloper 11.1.1.3.0, ADF BC. and want to publish Service-Enabled application modules, specifically I want to publish a custome method in the application module as a web service.
While going through Enable support for Service Interface wizard as explained in developer guide, in step 7 I read this
>
7. To expose service information messages such as warnings and exceptions for a custom method or warnings for process operation methods, select Include Warnings in Return Service Data Object. For example, you might want display an informational message when a method returns the total employee compensation and the total is outside of the desired range.
If Include Warnings is not selected, no informational messages will be returned with the service response. This option is only enabled when the method does not return a view row or a list
of view rows. When the method returns view rows, the underlying view object determines whether the method supports warnings, as described Section 11.2.4, "How to Service-Enable Individual View Objects." The informational messages (and warnings) are reported as part of the return object. JDeveloper generates appropriate wrappers as the return objects, and the wrappers contain the actual method return and the informational messages.
>
I am interested in this part: For example, you might want display an informational message when a method returns the total employee compensation and the total is outside of the desired range.
To do this, I write a method in the application module
public Number getEmpSal(Number empId){
EmployeesViewImpl employeesView1 = this.getEmployeesView1();
//this is the bind variable setter
employeesView1.setEmpId(empId);
employeesView1.executeQuery();
EmployeesViewRowImpl first = (EmployeesViewRowImpl)employeesView1.first();
return first!=null ? first.getSalary() : null;
}and I selected the Include Warnings in Return Service Data Object check box. but how and where can I expose the error or warning message?
Note:
I tried to throw an exception in the method
public Number getEmpSal(Number empId){
EmployeesViewImpl employeesView1 = this.getEmployeesView1();
//this is the bind variable setter
employeesView1.setEmpId(empId);
employeesView1.executeQuery();
EmployeesViewRowImpl first = (EmployeesViewRowImpl)employeesView1.first();
if(first!=null && (first.getSalary()!=null || first.getSalary().compareTo(1000)==1))
throw new JboException("out of range salary");
return first!=null ? first.getSalary() : null;
}and when I test the web service for some employee I get this response:
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
<env:Header/>
<env:Body>
<env:Fault>
<faultcode>env:Server</faultcode>
<faultstring>out of range salary</faultstring>
<detail><tns:ServiceErrorMessage xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/" xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"><tns:code/><tns:message>out of range salary</tns:message><tns:severity>SEVERITY_ERROR</tns:severity><tns:exceptionClassName>oracle.jbo.JboException</tns:exceptionClassName></tns:ServiceErrorMessage>
</detail>
</env:Fault>
</env:Body>
</env:Envelope>but is this the right approach or there is another place to show error/warning messages?
Edited by: Mohammad Jabr on Apr 16, 2012 1:17 PMThis is fine if you raise exception from your code. It will be raised as a server fault only.
-
View Objects Fetch depth with View Links while creating Service Data Object
Hi ,
I am trying to create SDO's for my Business components.
Here are my Entities & relations :
Entity Objects : 1) EmployeeEo 2) DepartmentEO 3) PropertyEO
And corresponding View Objects 1) EmployeeVO 2) DepartmentVO 3) PropertyVO.
Associations : Employee -> Dept (m:1) , Employee -> Property (1:M) , And corresponding View Links as well.
When i expose the VO's in AM like :
DepartmentVO, with EmployeeVO from dept_emp_view link => This fetches all the data from Dept-> Employees -> Property
However i don't want the tree fetch to be like that , i want to have my fetch restricted to only one level ie Dept-> Employees
and a different fetch for Employees -> Property .
Please suggest.
Thanks !!Was able to do it by extending VO
-
Viewing data kept in "services for object" for several objects in alv grid?
Dear Experts,
Is it possible to view the data kept in "services for object" (The Button at topleft side of title bar of Master data header screen of objects like Functional Location/Equipment/Notification/Order) for several objects in one list like ALV?
Please guide how to do it.
Thanks and Regards,
R N Sabat.Hi,
The data stored in service object can be viewed latter on in change/display mode
Kapil -
Request parameter of Web Service Data Control shows up as an Object
I have deployed a simple web service on a peoplesoft instance.
The request message is:
<?xml version="1.0" encoding="windows-1252" ?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="http://www.example.org"
targetNamespace="http://www.example.org"
elementFormDefault="qualified">
<xsd:element name="SSR_CLASS_SEARCH_REQ">
<xsd:annotation>
<xsd:documentation>
A sample element
</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="INSTITUTION" type="xsd:string" nillable="true"/>
<xsd:element name="TERM" type="xsd:string" nillable="true"/>
<xsd:element name="CAREER" type="xsd:string" nillable="true"/>
<xsd:element name="SUBJECT" type="xsd:string" nillable="true"/>
<xsd:element name="CLASS_NBR" type="xsd:int" nillable="true"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
While the response message has a depth of three levels:
In jdev 11g (Studio Edition Version 11.1.1.1.0, Build JDEVADF_11.1.1.1.0_GENERIC_090615.0017.5407) the one available for download on OTN, I perform the following steps.
Create a Web Service Data control using the WSDL url, generated from the PSFT end.
The Data control creates successfully. The problem is:
- In the service operation method (in the data control) the request parameter is shown as an Object.
- The entry under the service operation parameter tree, is 'paramater'
The data control looks like:
- <datacontrolname>
- <serviceOperationName>_parameters
- parameter
- CAREER
- CLASS_NBR
- INSTITUTION
- SUBJECT
- TERM
- <serviceOperationName>(Object)
- Parameters
- parameter
- Return
- <Return type>
The return type shows up fine, with collections in hierarchy of a depth of tree.
How do I create a parameter form for this data control.Hi,
In this usecase , you can DnD the <serviceOperationName>_parameters as an ADF from. Then DnD the operation as a method. The methods input arg value is automatically set to the parameterIterator.currentRow.DataProvider. This works fine. -
Jdev 11g AD / View Objects - update and populate web service data contro
Hi Experts....
Looking for the best approach here.
I am hoping that someone can provide me some thoughts / guidance around the best way to achieve populating a webservice data control from a view object.
Basically I have created an application pulling data from source tables using ADF BC VO's. I am going to put a command button 'Update Record', that will open up a dialog with a web service data control.
I am hoping to be able to populate the data control fields, with values from the selected record VO.
I am tipping at this stage, I will need to do this programatically?
Is this the recommended approach?
Any examples of code?
Thanks in advance to anyone that can help!
SimoShould be similar to this:
http://blogs.oracle.com/shay/2011/03/passing_parameters_between_web.html
But the first page would get the data from the VO instead of Webservice.
Since you are using PL/SQL API in the database to do the update, it might be more efficient to just have an AM service method that uses the existing JDBC connection/transaction and calls this PL/SQL stored procedures and passes info from the VO.
See: http://download.oracle.com/docs/cd/E17904_01/web.1111/b31974/bcadvgen.htm#BABEIFAI
Or taking it even further:
http://download.oracle.com/docs/cd/E17904_01/web.1111/b31974/bcadveo.htm#sm0328 -
Where does the Services for Object (GOS) store data?
I have a requirement that I need to upload a Blocking Reason document for any blocked vendor.
The normal process we follow for blocking is XK02->Extras-> Blocked Data or XK05.
We want to check before the Vendor is saved with blocked data whether he/she (who is blocking the vendor) has uploaded the Blocking Reason Document .
I found out that we have an option in Vendor screen for uploading a document under 'Services for Object' in XK02 as shown in the below (in the red box).
After uploading the attachment it will show the uploaded document in the Attachment List as shown below.
I don't know where this entry is stored. I checked in the table SOOD (SAPoffice: Object definition), but there is no entry in there.
I would like to know on how to check whether the file has been uploaded at the time of saving the vendor.
If anyone knows the table in which this data is stored, kindly point it out.
Thank You,
Sreejith Babu.Hi Sreehith,
Please refer the following document: http://wiki.scn.sap.com/wiki/x/yIEEBQ
These attachments can be downloaded using FM BDS_GOS_CONNECTIONS_GET
Refer the following document: Printing or Downloading Service For Object Attachments to local desktop
Regards,
Vijay -
Import Data object using web service adapter
Hello experts,
In DOE, theres a way to import Data Object from a wsdl using webservice adapter. We got to know that there are some guidelines(constraints) on the operations provided in the wsdl to be able to use webservice adapter. Could you please give a sample wsdl which can be used to import Data object for our reference?
Thanks in Advance,
SrilathaHi Srilatha,
SAP Netweaver 7.3 is not yet released to customers. Once, this happens we will post sufficient documentation related to the Import of Data Objects through WSDLs. In case you require the information urgently, kindly get in touch directly with the colleagues from DOE Mobile team.
Best Regards,
Kranti -
How to upload mass text data (note) on Service for Object
There are 2 long text fields on this screen about equipment
is Description and Intern.note which I can import long text by using LSMW tools.
But I need more fields to upload 3 kinds of text (are long more than 500
character), so I decide to use note on Service for Object as the image
show.
There are more than 5000 notes to upload into system , can you suggest or
teach me any way to do this task.
Many thanks and regards,
More information: As I know, those text I want to import will store in table SOOD (SAPoffice: Object definition) and SRGBTBREL (Relationships in GOS Environment)Please check this thread:Mass Upload Image to Equipment Master
Above speaks about uploading images but you will need to modify to upload text files, etc. Also, you need to be aware that if you use 'Service for Object', you are eating into the SAP Database space and is not a highly recommended approach.
-Chaitanya -
Problem in testing customer SDO service from Enterprise manager
I am trying to test customer SDO service( This is a built in service with SOA Demo) . While testing i face exception given below . There seems to be some proble in resolving data source soaDataSource. I have checked all configuration is correct. In JNDI tree also the SoaDataSOurce entry can be clearly seen. i have face similar problem with JCA Db adapter.
Any suggestion for this problem will be greatly appreciated .
Syed Naqvi
<Jul 19, 2011 10:33:09 AM IST> <Warning> <oracle.j2ee.ws.common.jaxws.JAXWSMessa
ges> <BEA-000000> <Exception while executing the business logic: JBO-27200: JNDI
failure. Unable to lookup Data Source at context jdbc/soaDataSource: Unable to
resolve 'jdbc.soaDataSource'. Resolved 'jdbc'>
java.lang.Exception: oracle.sysman.emSDK.webservices.wsdlapi.SoapTestException:
JBO-27200: JNDI failure. Unable to lookup Data Source at context jdbc/soaDataSou
rce: Unable to resolve 'jdbc.soaDataSource'. Resolved 'jdbc'
at oracle.sysman.emas.model.wsmgt.WSTestModel.invokeOperation(WSTestMode
l.java:575)
at oracle.sysman.emas.view.wsmgt.WSView.invokeOperation(WSView.java:381)
at oracle.sysman.emas.view.wsmgt.WSView.invokeOperation(WSView.java:298)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.el.parser.AstValue.invoke(Unknown Source)
at com.sun.el.MethodExpressionImpl.invoke(Unknown Source)
at org.apache.myfaces.trinidadinternal.taglib.util.MethodExpressionMetho
dBinding.invoke(MethodExpressionMethodBinding.java:53)
at org.apache.myfaces.trinidad.component.UIXComponentBase.broadcastToMet
hodBinding(UIXComponentBase.java:1256)
at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand
.java:183)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.r
un(ContextSwitchingComponent.java:92)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._pr
ocessPhase(ContextSwitchingComponent.java:361)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.bro
adcast(ContextSwitchingComponent.java:96)
at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclu
de.java:102)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.r
un(ContextSwitchingComponent.java:92)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._pr
ocessPhase(ContextSwitchingComponent.java:361)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.bro
adcast(ContextSwitchingComponent.java:96)
at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclu
de.java:96)
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:475)
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:7
56)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._invokeApplicat
ion(LifecycleImpl.java:765)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(L
ifecycleImpl.java:305)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(Lifecyc
leImpl.java:185)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run
(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecuri
tyHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.jav
a:300)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja
va:56)
at oracle.help.web.rich.OHWFilter.doFilter(Unknown Source)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja
va:56)
at oracle.sysman.emSDK.license.LicenseFilter.doFilter(LicenseFilter.java
:101)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja
va:56)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.j
ava:205)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja
va:56)
at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter
(RegistrationFilter.java:106)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterL
istChain.doFilter(TrinidadFilterImpl.java:446)
at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter
.java:60)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterL
istChain.doFilter(TrinidadFilterImpl.java:446)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilt
erImpl(TrinidadFilterImpl.java:271)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilte
r(TrinidadFilterImpl.java:177)
at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFi
lter.java:92)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja
va:56)
at oracle.sysman.emas.fwk.MASConnectionFilter.doFilter(MASConnectionFilt
er.java:41)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja
va:56)
at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:1
75)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja
va:56)
at oracle.sysman.eml.app.AuditServletFilter.doFilter(AuditServletFilter.
java:179)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja
va:56)
at oracle.sysman.eml.app.EMRepLoginFilter.doFilter(EMRepLoginFilter.java
:203)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja
va:56)
at oracle.sysman.core.model.targetauth.EMLangPrefFilter.doFilter(EMLangP
refFilter.java:158)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja
va:56)
at oracle.sysman.core.app.perf.PerfFilter.doFilter(PerfFilter.java:141)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja
va:56)
at oracle.sysman.eml.app.ContextInitFilter.doFilter(ContextInitFilter.ja
va:542)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja
va:56)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:31
3)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUt
il.java:413)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.jav
a:94)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:1
61)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja
va:56)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:13
6)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja
va:56)
at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsF
ilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja
va:56)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio
n.wrapRun(WebAppServletContext.java:3715)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio
n.run(WebAppServletContext.java:3681)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
dSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:
120)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppS
ervletContext.java:2277)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletC
ontext.java:2183)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.j
ava:1454)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)
Caused by: oracle.sysman.emSDK.webservices.wsdlapi.SoapTestException: JBO-27200:
JNDI failure. Unable to lookup Data Source at context jdbc/soaDataSource: Unabl
e to resolve 'jdbc.soaDataSource'. Resolved 'jdbc'
at oracle.sysman.emSDK.webservices.wsdlapi.dispatch.DispatchUtil.invoke(
DispatchUtil.java:260)
at oracle.sysman.emSDK.webservices.wsdlparser.OperationInfoImpl.invokeWi
thDispatch(OperationInfoImpl.java:992)
at oracle.sysman.emas.model.wsmgt.PortName.invokeOperation(PortName.java
:729)
at oracle.sysman.emas.model.wsmgt.WSTestModel.invokeOperation(WSTestMode
l.java:569)
... 79 more
Caused by: javax.xml.ws.soap.SOAPFaultException: JBO-27200: JNDI failure. Unable
to lookup Data Source at context jdbc/soaDataSource: Unable to resolve 'jdbc.so
aDataSource'. Resolved 'jdbc'
at oracle.j2ee.ws.client.jaxws.DispatchImpl.throwJAXWSSoapFaultException
(DispatchImpl.java:1012)
at oracle.j2ee.ws.client.jaxws.DispatchImpl.invoke(DispatchImpl.java:803
at oracle.j2ee.ws.client.jaxws.OracleDispatchImpl.synchronousInvocationW
ithRetry(OracleDispatchImpl.java:235)
at oracle.j2ee.ws.client.jaxws.OracleDispatchImpl.invoke(OracleDispatchI
mpl.java:106)
at oracle.sysman.emSDK.webservices.wsdlapi.dispatch.DispatchUtil.invoke(
DispatchUtil.java:256)
... 82 more
<Jul 19, 2011 10:33:16 AM IST> <Warning> <oracle.adf.view.rich.change.MDSDocumen
tChangeManager> <BEA-000000> <ADFv: Unable to find matching JSP Document Node fo
r: RichShowDetail[UIXFacesBeanImpl, id=drqsd1].>
<Jul 19, 2011 11:17:54 AM IST> <Warning> <oracle.adf.share.ADFContext> <BEA-0000
00> <Automatically initializing a DefaultContext for getCurrent.
Caller should ensure that a DefaultContext is proper for this use.
Memory leaks and/or unexpected behaviour may occur if the automatic initializati
on is performed improperly.
This message may be avoided by performing initADFContext before using getCurrent
To see the stack trace for thread that is initializing this, set the logging lev
el of oracle.adf.share.ADFContext to FINEST>
m_connection-jpss nulThanks for the blog Salil.
What ever it is mentioned is already done in SOAMANAGER. Endpoints are available for the service.
Below is the Overview of the service:
Object Status: Services: 1 / Endpoints: 1
Porttype Namespace: urn:sap-com:document:sap:soap:functions:mc-style
Porttype Name: YMTEST_WS
Internal Name: YMTEST_WS
SOAP Applikation: URN:SAP-COM:SOAP:RUNTIME:APPLICATION:RFC:710
Package Name: $TMP
Ok, i have developed 2 web services. One web service in ECC 6.0, where Java stack not available so i provided CRM system Java stack address in the global setting and executed my ECC 6.0 web service which says "No endpoints are found for the Web service"
Following is the URL: http://tuasd06db.tuasw2k.tuaspower.com.sg:8000/sap/bc/srt/wsdl/sdef_YMTEST_WS/wsdl11/ws_policy/document?sap-client=220
The one web service which created in CRM 2007, i can test in the navigator, no problem with that.
Following is the URL:
http://tuasd06db.tuasw2k.tuaspower.com.sg:8002/sap/bc/srt/wsdl/bndg_DE7DA5BA0B3A93F1AF60001A64258BFC/wsdl11/allinone/standard/document?sap-client=220
You can find the URL difference btw the URL's. Do i need to publish the service in the service registry? I thought for testing it is not required.
Now all i have problem with the ECC 6.0 web service.
Cheers,
Madhu -
Problem with childs nodes and automatic key mapping in a Data Object
Hi experts!
I'm doing the service order tutorial from the mobile help at [this link|http://help.sap.com/saphelp_nwmobile71/helpdata/en/21/9b5b924c3b434fba4767731794b029/frameset.htm] and I have a problem...
In the topic "Modeling the Equipment Data Object", says you have to mark the "Automatic Key Mapping" checkbox. So when I had to create a third child node ( the location node ) the system raised an exception with the message "Deselect automatic key mapping flag for more than two-level nodes". I'm trying deselecting the flag and creating the location node, but when I want mark again the automatic key mapping flag, this is disabled.
What can I do to solve this and create the three child nodes with the flag marked? It's a configuration thing?
Any help it's very welcome. Thanks in advance.
Best regards,
Simon.The thing is: Its not allowed to use automatic keymapping if you have more than two levels. This is why the message showed up, and this is why its been disabled.
What automatic keymapping does: Figures out automatically which child node belongs to which parent (by guessing from the field name and type, which fields in the child correspond to which key fields of the parent).
On three levels, this becomes more complicated => Its disabled.
How to do keymapping yourself instead of having the DOE do it automatically: Do 'Explicit keymapping' from each child to its parent. Explicit keymapping is done by clicking on the corresponding menu button in the child node. Here you need to associate child node fields (they need not be key fields of the child, but they are allowed to be that as well) to each of its parent nodes key fields (so that each child can be associated to its parent).
Cheers -
In Attachement List Services for Objects White Screen when I Display a Note
Hi Expert,
Need your assistance.
I am trying to view a note in Vendor Master data but no information provided and I can only see white screen. Below are the steps that I performed:
1. Go to FK03
2. Open a Vendor
3. Click the Services for Objects
4. Attachement List
5. Select a Note
4. Display it
5. Pop up window appreared and no information occurred. Only White screen
Is there's a missing configuration, plugin, or data in my SAP system/workstation?
I tried to login to other PC and it worked.
Just wondering what is missing on my computer.
Your response will be helpful.Hey,
I have the exact same problem as you have described. I also used my ipod as a watch but starting from today, whenever I unlock it the screen turns white until a reset is done. Even a factory reset through itunes didn't fix it.
Have you found any solution?
Bah, this is annoying.
//Gubbar
Maybe you are looking for
-
Browser can't find a text file opened via the save as dialogue box
Hi there, I have a servlet which outputs a file using the servlet output stream, with the following lines set: response.setContentType("application/msword"); response.setHeader("Content-Disposition", "attachement; filename="+ fileName); servletOutStr
-
Update should not happen in the name of WF-BATCH
Hi All, I have a requirement to change the WF-BATCH to the other user id. The task completion or update should not happen in the name of WF-BATCH, instead it should happen with the name of the other user id. Please can anybody suggest on this.. Thank
-
Can you override record pcode via component record pcode?
Normally both record peoplecode and component record peoplecode is executed for a given record/field. You can control processing in record pcode by testing on %component ... but is there a way, in the component record pcode, to prevent or completely
-
Hi, we cant use the bookmark in web reports since we change to win 7 from xp, we tried in a xp pc and it works fine but no t in win 7 Best regards Juan
-
How to replicate CDC on Disaster Recovery Database.
I have a scenario here. In Case you have CDC installed on your main database. The changes are getting captured and you get the changes in the subscriber views. In case your main database goes down due to some reasons. You cannot access even a single