Creation of a web service datasource in APO BW
I am using APO V5, which includes BW V7.
I need to create a 'web service' datasource in APO BW, so that I can receive XML data from XI to update the datasource.
How can I create the 'web service' datasource?... should the 'logical system' be the connected XI system?
Thanks,
Bob Austin
You will require to create source System for Web Service Folder - Where you will require to maintain Logical System Name, Source System Name, Type and Release
Similar Messages
-
Data Federator - Changing Web Service Datasource URL
Hi,
I am using Data Federator XI 3.0.
I have a few web service datasources with their WSDL URL set to the location of the web service on my development machine. If I deploy the web service on the production server, is there a way to simply update WSDL URL of the datasources in Data Federator without recreating them (copy to draft, update operations, reselect operations, etc.) ?
I tried putting the URL in a deployment context parameter, but it did not work. The datasources still reference the old URL even when I changed the URL in the parameter.
Thanks,
Chih HuiHi,
If you want to configure Connections post deployment, it is required for your application to be configured with a Writable MDS Repository.As I had mentioned in the blog also, for this you need a entry in adf-config.xml and that your server should have a registered MDS store. Unless you will do this, the connection endpoint changes that you are doing will not be saved.
To give an example, at the application end, in adf-config.xml, you need an entry like the following:
<adf-mds-config xmlns="http://xmlns.oracle.com/adf/mds/config">
<mds-config xmlns="http://xmlns.oracle.com/mds/config" version="11.1.1.000">
<persistence-config>
<metadata-store-usages>
<metadata-store-usage default-cust-store="true" deploy-target="true" id="myRepos">
</metadata-store-usage>
</metadata-store-usages>
</persistence-config>
</mds-config>
</adf-mds-config>
When you will deploy this app to a server with a registered MDS repository, the deployment will bring up a dialog where you will need to set(select/create) a partition for this app in the mds repository. Once, your deployment is done, now if you will change the endpoint using EM, it will save your changes.
-Vishal -
Is Axis used in creation of a web service via Jdeveloper?
I have a very simple java class that I am selecting and having the wizard create a web service. What actually is being done behind the scenes? Does Jdev 10g use Axis to create the Jax-rps web service? If so how can I change the parameters passed to the Axis calls. I need to force the creation of the web service to use SOAP 1.1 and WSDL 1.1. I have to consume this with a AXIS1 client.
Hi Matthias,
You can try using the ICF Recorder in TCode SICF, steps below:
[http://help.sap.com/saphelp_nw70/helpdata/en/12/adc54044ed7b2de10000000a155106/frameset.htm]
That should at least catch the entire client request (1:1) before the error occurs. Remember to de-activate the recorder after you're done. There's also an option to activate a ICF trace using the similar menu path, this also should be de-activated once you're completed.
Regarding the SOAMANAGER traces, it needs to be activated before anything is logged there. That might be why you're not seeing anything there.
Regards, Trevor -
Unable to activate web service datasource
Hi ,
After adding a new field to web service datasource, it does not allow me to activate it saying
"Invalid Datastore Object Name <psa table>
"No valid entry in RSTS".
Any ideas.
Thx.I'm seeing this problem too after several attempts at the "Quick Start Tutorial" http://www.netbeans.org/kb/41/tutorial-webservice.html
Mac OS 10.4.3
NetBeans 4.1 (with bundled application server)
Java 1.4.2_09 -
Have the capability that let Entity Objects from Web Services Datasources?
Have the capability that let Entity Objects from Web Services Datasources? or
where can we found the example about implement Entity Objects from Web Services Datasources ?I'm not sure what are you asking for. If you are looking to create a data-control based on a web service then this online demo might help:
http://www.oracle.com/technology/products/jdev/viewlets/1013/WebServicesAndADF_viewlet_swf.html
Or are you asking how to expose an ADF Business Component as a Web service? -
Error Transporting PI (XI) Web Service Datasource from BI BW 7.0
Hi all,
I have a PI (XI) datasource in development.
While transporting this datasource from Dev ==> QA, the transport keeps failing.
If the datasource is active (BI 7.0), it should be transported to QA without any dependency with other objects?
PI (XI) source system has been setup in QA.
Any ideas? Following is the error I get.
Error generating Web service /BIC/CQZHRCM_T00005000
Error when activating Datasource ZHRCM_TD_MELLONPENSION_INTF Q06CLNT100
The DataSource ZHRCM_TD_MELLONPENSION_INTF(Q06CLNT100) does not exist in object version A
Thanks
Edited by: Rajen SAP BI on Aug 30, 2008 12:44 AMHello Natty,
1. yes the test passed. http://picasaweb.google.de/lh/photo/kcDy5FofEl9VT4jw2m6FZQ?feat=directlink
2. Yes, I try to access a regular oracle DB via JDBC.
3. The Error occurs when I'select the Datasource and entered a table name and then click the search button. http://picasaweb.google.de/lh/photo/iYPCjcdqIclUet1cNj-LNQ?feat=directlink
Thx for Help
Sebastian -
How to deploy a report with web service datasource
Hi Guys,
I have a RPT file(report) which is using some web service call to get data source and Information.
I am not able to deploy it properly as It gives " Error in file testReport Unknown Database Connector Error " while click at preview at server Central management Console.
Please tell me some way to resolve the issue.
I am not sure If I need to configure something at C:\Business Objects\common\3.5\java\CRConfig.xml for web service.
Actually, We are using web service call from report it self and probably there are some steps missed by me for deployment.
Sincerely,
Sanjay Patel
Edited by: Adlyd Joseph on Mar 19, 2009 6:57 AMHi Sanjay
First you create a report using the data source in Crystal Reports DesignerStand Alone Application and then save it to repository.
This is the easiest way to do it.
You can refer to Crystal Reports User guide and also BOXI Admin guide for the version you are using.
You can download the above from help.sap.com
Hope this helps!!
Regards
Sourashree -
User creation in a web service
Hi everybody,
in a web service we use a code like the following one to create a new EP user, but its ID is displayed as null.
IUserMaint user = userFactory.newUser("<user>");
user.setFirstName("firstname");
user.setLastName("lastname");
user.setEmail("<mail>");
user.commit();
IUserAccount userAccount = userAccountFactory.newUserAccount(testUserId, user.getUniqueID());
userAccount.save();
userAccount.commit();
Can you help us?
Thanks in advance.
AngeloThe sample code in the PDK uses:
iusermaint = userFactory.newUser(username);
//Save the data permanently.
iusermaint.commit();
//Save the new user's unique name and ID to the strings.
uniqueName = iusermaint.getUniqueName();
uniqueID = iusermaint.getUniqueID();
//Create user account using the unique name and ID read
//from the system before and the password read from the bean.
IUserAccount iUserAccount = accountFactory.newUserAccount(uniqueName, uniqueID);
iUserAccount.setPassword(password);
//Save the data permanently.
iUserAccount.commit();
The difference to your code is that they appear to get the uniquieID from the just created user, whereas you have hardcoded it...
Cheers -
Post Author: vpost
CA Forum: Data Connectivity and SQL
I am trying to join information from two related web services within CR XI. I have successfully set up the web services as data sources have been able to get to the point where I get good data back. However, when I try to pull in certain fields, I get an error that says "Failed to retrieve data from the database/invalid argument provided". Here's the scenario:
The web services are structured as follows:Web Service 1 (Artist) has attributes of Artist Name and Date of Birth.Web Service 2 (CD) has attributes of CD Title and Release Date. Underneath each CD are songs, each of which have a Song Title and Artist Name.
I have defined both web services and defined a link between Artist.Artist Name and CD/Song.Artist Name. I am able to run a report with Song Title and Date of Birth that crosses web services. I am able to run another report with Song Title and CD Title that crosses the different levels in the second web service. However, if I add CD Title to the first report or Date of Birth to the second (both of which effectively force CR to employ the link between the two web services AND the CD/Song hierarchical structure in the second web service, I get the aforementioned error.
Any assistance understanding how multiple web services can be linked in this manner would be greatly appreciated.
Thanks in advance.Post Author: Mike Wright
CA Forum: Data Connectivity and SQL
Not sure about your exact situation, but having similar problem with another application and have tracked down to security. Added user to group Domain Admin and it works fine. It appears to be accessing a subdirectory which it does not have permission to use and then times out and returns the "invalid....". Seems that once the query just over a certain size (and I'm not sure what triggers this) it needs to make use of temparory file disk, intead of ram.
I'm still trying to track down which temporary it's trying to uses - so if you have any ques.
cheers -
Pl/Sql web service and collections not working
Hello
I'm trying to create a web service from a function in a package which returns a collection. The creation of the web service and its deployment seem to work correctly. I do get the following warning :
WARNING: OWS-00077 The Value Type class: pxWsLang.PamLanguagerecordBase does not have a valid JAVA Bean pattern
but I don't think this is the source of the problem.
When I try to test the web service using the endpoint in the wsdl I get the following answer in the browser:
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"><env:Header/><env:Body><env:Fault xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"><faultcode>env:Server</faultcode><faultstring>Error creating target: pxWsLang.WsLangUser</faultstring><faultactor></faultactor></env:Fault></env:Body></env:Envelope>
In the DOS window for the OC4J I get the following error :
2006-11-15 09:21:25.852 ERROR OWS-04005 An error occurred for port: {http://pxWs
Lang/WsLang.wsdl}wsLangSoapHttpPort: javax.xml.rpc.JAXRPCException: Error creati
ng target: pxWsLang.WsLangUser.
The PL/SQL code is as follows :
Object:
CREATE OR REPLACE TYPE PAM_LanguageRecord as OBJECT
NR NUMBER(3),
SYMBOL VARCHAR2(2)
Collection:
CREATE OR REPLACE Type PAM_LanguageTable as Table of PAM_LanguageRecord;
Package body :
create or replace package body PAM_TEST is
function CursorTest return Pam_LanguageTable is
Res_LangTable PAM_LanguageTable;
cursor cur is select * from stc_languages;
begin
Res_LangTable := new PAM_LanguageTable();
for Rec in cur loop
Res_LangTable.Extend(1);
Res_LangTable(cur%ROWCOUNT) := new PAM_LanguageRecord
(Rec.NR,
Rec.SYMBOL
end loop;
Return Res_LangTable;
end;
end;
I'm using JDeveloper version 10.1.3.1.0.3984
How can I get this to work ? (without using Apache Axis or other tools :-)
Is it supposed to work ?
Many Thanks
PaulHi,
for the "error creating target" problem I found the solution here:
[WS from a PL/SQL package]: Error creating target
Hope this helps.
Regards,
Patrik -
ABAP web service/ Virtual Interface
Hi all,
I'm trying to create a webservice for a ZRFC,when using the wizard in SE37>utilites>more utilities>create web service> from function module ,it's creating only the Webservice ,not prompting for a "virtual interface" .Same thing happens in se80,in create,under enterprise services node,i'm getting options only for web service and proxy object. Is there some thing missing.when excuting the webservice created from WSADMIN i'm getting 403 error ,page not found.
how do i create virtual interface ??.
we have version ECC 6.0,with software component SAP_BASIS 700 and java stack acitivated.How do i know what SAP Netweaver version we have ??.
any help !
Thanks
BvanHi. As of Netweaver 2004s, the virtual interface piece has be absorbed into the creation of the web service definition, so there is no need to create it as well. When you are getting the 403, how are you trying to run this, using the Web Service Homepage? If so, you will need to configure what j2e engine that you want to use to use. You can do this in WSADMIN under the Administration settings. Check that this is set. YOu must know the URL of your j2e engine.
Regards,
Rich Heilman -
UD Connect, DB Connect, Web Services
Hi Guys,
I am preparing for BI 7.0 Certification. I am reading help.sap.com. Can anyone send any simpler documentation basically beginner level documentation on the following topics:
1. Web Service DataSources and SAP NetWeaver XI / SAP NetWeaver BI Integration
2. Database Connect
3. Universal Data Connect and Universal Data IntegrationHi,
check the link :
http://help.sap.com/saphelp_nw2004s/helpdata/en/58/54f9c1562d104c9465dabd816f3f24/frameset.htm -
Enhancing web service tool to have further business objects and roots
Hi Gurus,
is it possible to enhance the web service tool in CRM 6.0, to have further business objects and root objects during the creation of a web service.
Currently, there are specific entries, but I want to have additional data in here to create a customer specific word template.
I have found out some tables, but I really do not know how to enhance them and if this is the correct way of adding additional business objects in the web service tool.
Mentioned tables are CRMV_WS_METHODS and CRMV_WS_OBJ_REL.
Has someone of you already did this? Helpful answers will be awarded.
ThanX
AleXDoes nobody have an idea? According to help.sap, only these objects are web service enabled:
-Business Transaction
-Business Partner
-Campaigns
-Case
-Counter
-Installed Base
-Marketing Segments
-Marketing Attributes
-Product
source: http://help.sap.com/saphelp_crm60/helpdata/en/71/365da2ab81488c8fc9b82fd8eb6f0f/content.htm
But what about other components, such as BuAg (Business Agreement) or ISUMD (IS-U Master Data and further data from the ERP system). These components are in the GenIL, e.g.
BUAG with implementation class CL_CRM_BUAG_IL1 or
ISUMD with implementation class CL_CRM_ISU_IL_MD
Is it necessary to use the Web Service Consumption Tool for creating BOL Objects, although the BUAG/ISUMD are already available in CRM?
If so, what must be exactly done with this Tool. Does anyone have experiences here and can provide me further information?
Thanx and regards
Alex
Edited by: Alexandro St. Torro on Nov 11, 2008 9:41 AM -
Is possible to load a hierarchy from web services?
Hi Experts,
I have a doubt, exists some way to load a hierarchy of a infoobject from a system source that is a Web Services? Somebody I could do this? It would give a guide me of steps to do...
Thanks & Regards,
LeonelUsually web service datasources load into a PSA. and hierarchies are loaded using IDoc. You could however load the data from the web service into another infoobject / DSO and create a custom hierarchy datasource . The procedure for the same - I came across something like this in ABAP for BW ( SAP Press ) ... do not have it now but it can be done...
-
Web Services - UDDI Context Menu
Hi
I have been following the documentation on the creation of a web service and all was well until I wanted to pubish it. The documentation tells me to right click on the UDDI icon in the variants tab of the Virtual Interface and select publish.
However, I do not get a context menu appear.
Any ideas anyone? I'm on ECC6.
Cheers
IanHi,
you may want to try the wsdl4j api, provided by ibm. You can download it from ibm's site. This api provides the tools you need to get everything out of a wsdl file, like methods, in-parameters, out-parameters etc. Now, to completely create the remote call at runtime, you need to create the request and response datatypes at runtime, in case they are not primitive (could be java beans for example). If you know the way to do this, please make a post because this is as far as i have gone implementing a trully dynamic client. i don't know how to create and use new classes at runtime.
i hope i gave you some help
Maybe you are looking for
-
I bought an iPhone5 in the US Apple Store using "guest checkout". Now I must CHANGE Ships TO adress, because I forgot apartment number in adress. if I login with my Apple ID, it says that I don't have permission to open that Order. Any ideias anyone?
-
my iCal calendar that I created with the color green keeps changing to purple. no matter how many times I change it to green, it turns it back to purple. Of course this only happens with iCloud and not "from my Mac". Any ideas on how to correct th
-
Weird error message. can anyone help.
i never had a problem burning from my lacie external cd burner. but today i got this error message. the attempt to burn a disc failed. The device is not accessible, probably because it was removed. anyone know what it could be? obvioulsy i didnt unpl
-
OK, so.. on my iMac I am running OS X and Windows XP which was installed via boot camp. I decided I wanted to try Kubuntu out so I done the whole live cd deal and installed it. Well it got to 94% and had a "fatal error." Upon rebooting I noticed that
-
Toy Store Best Practice: How to implement 'cancel' for register user page
Let's say user wants to register or (even edit) his/her account. But when forwards to register(edit) account page, he/she decides not to do it. I would like to implement 'cancel' button and return the user whereever he/she was before comming to this