How to configure business objects web services
Hi can anyone tell me were can i find these web services in cmc, and how i need to configure these webservices.in order to talk externally with the java program.
my scenerio is, java program will kick off to send the parameters to the web services in business objects. The web services need to take those parameters from java and create a file and drop it locally or anywhere
Hi
Which version you are on?
if it is XI 3.x then, dswsbobje is the web application which is deployed on default tomcat, You can get the details of of all available web services by :http://BOEHOSTNAME:PORT/dswsbobje/services/listServices
Regards
Ashwini
Similar Messages
-
How to deploy business objects web services on tomcat
Hi everyone can anyone tell how i need to deploy business objects web services on tomcat, i installed business objects on unix server.what r the steps i need to follow in order to deploy web services on business objects. this web services must be called by a java program externally, that the reason i am deploying web services.
i downloaded business objects web services portal sample zip file. the wssdkj2eeportal directory is created with ant_scripts,src, dsws.config and wsportalassemblyscripts.bat.
i am trying to configure the dsws.config, by modifying it to
<configuration version="1.0">
<WebService Name="BusinessObjects Enterprise XI 3.1 sp3" Icon="image/java.gif">
XI 3.1 Web Services
<Connection URL="http://169.111.33.61:8080/dswsbobje/services/session" Proxy="0" Timeout="120000" />
</WebService>
<Proxy Name="Outside" URL="http://http-cache.mycompany.com:3667" />
</configuration>
what i need to do in order to deploy
i am using bo xi 3.1 sp3Hi,
You deploy all the web applications provided by BOE with the use of Wdeploy tool installed with BOE installation, for details please reffer the following document
[BusinessObjects Enterprise XI 3.1 Web Application Deployment Guide for UNIX*|http://service.sap.com/~form/sapnet?_SHORTKEY=01100035870000715844%26_SCENARIO=01100035870000000202]
Regards,
Ramu.
Edited by: Gowda Timma Ramu on Nov 9, 2010 8:39 PM -
Sample for Business Objects Web Services for Admin Tasks
Hi,
Anyone has any idea that where can I get a sample using Business Objects Web Services for Admin Tasks like:
- How To Set Security Rights
- How To Manage Categories
- How To Manage User Accounts
- How To Manage User Groups
Thanks,
HarshadSamples are available at:
https://www.sdn.sap.com/irj/sdn/businessobjects?rid=/webcontent/uuid/e02e0a54-6471-2b10-c99c-d66e07fab102&startindex=21
Check BOSAP notes and other samples page for more info. -
Pagination +Business Objects Web Services SDK
hello there
please help me,
i use pagination with Business Objects Web Services SDK but i can't limit number of records to aspecific number like
NameValuePair[] objNameValuePair = new NameValuePair[2];
objNameValuePair[0] = NameValuePair.Factory.newInstance();
objNameValuePair[0].setName("page.records.horizontal.limit");
objNameValuePair[0].setValue("15");
objNameValuePair[1] = NameValuePair.Factory.newInstance();
objNameValuePair[1].setName("page.records.vertical.limit");
objNameValuePair[1].setValue("600");
view.setMediaArray(objNameValuePair);
waiting for your help.
thank you.i waiting your help?
is the Question more difficult to answer it?? -
What SAP Business Objects Web Services to use with XI3.0
I'm new to BO and is tasked to install it.
What I've installed already is the BOE XI3.0 version and now want to install Xcelsius 2008 Enterprise.
What I can not figure out from the Xcelsius manual or SDN or OSS is what the Business Objects Web Services are the manual instructs you to install with Xcelsius.
I did find something called
BusinessObjects Web Services XI for Windows and downloaded it but is not sure if this is what I need to install as the business Object Web Services on XI 3.0
Can someone please direct me in the correct direction
Thanks in advance
LiezelHi,
i am not sure if i understand your question. If you mean Query as a Webservice (QaaWS), this component should be part of your XI 3.0 Enterprise installation. You could also use the flynet (www.flynet.co.uk) which is part of Xcelsius Enterprise 2008 SP1.
Best Regards
Ulrich
Edited by: Ulrich Hambuch on Sep 29, 2008 1:09 AM -
Business Objects Web Service Interface for Scheduling (without Java SDK)
Task:
> use BO web service interface to schedule report generation and fetch job with generated PDF object without having to use Java (Webservice) SDK
Detailed requirements:
> get session ID : ok, session WSDL, <BO server alias>/dswsbobje/services/Session , method "session"
> schedule a specific report : in general clear, via <BO server alias>/dswsbobje/services/BIPlatform, method "schedule"
> set report format to "PDF": is that possible ? With which WSDL and method ?
> schedule right now and only once: is that possible ? With which WSDL and method ?
> can I provide a parameter value for that report ?
> does schedule response contain jobID for later fetching of completed job ?
> how to fetch scheduled job for check of completion ?
> how to check status of job concerning completion ?
> how to fetch created PDF from completed job ?
With focus on my research (have checked and tested with soapUI), WSDL interface of BO seems not to be sufficient to fullfil the upper requirements, so I have to use BO Java SDK, which is powerful enough. Am I right ? Can you provide insights how to fullfil the requirements with the web service interface ? Would make whole implementation simpler (invocation from Tibco, ESB implementation).The error you're hitting is presumably JBO-25030.
Look to the "merge" command. In the parent you specify just the key of the preexisting parent record, and then in the child you specify your new child record.
CM. -
Does anyone know a reason why you cannot select certain operations like "findall" when trying to expose a business object as a webservice?
Regards
DanHi,
There is a excerpt in the CE 7.1 Doc that says:
Some of the operations cannot be exposed as Web service. For example, the query operations of the business objects cannot be exposed as Web services because they have output with multiple cardinality. All changes of input or output parameters of the business object or application service operations you expose as Web services reflect to the generated WSDL.
The page is:
http://help.sap.com/saphelp_nwce10/helpdata/en/44/24128b347c1c9fe10000000a11466f/frameset.htm
I don´t understand the reason quite well.
Best regards,
Vera -
I made six wsdl web services using "Query As Web Services" of BusinessObjects XI 3.1. Then i converted these into restful web services using Netbeans.
Out of these, two web services are made for user1 and rest web services are for user2. User1 shouldn't have access to user2's web services and vice versa. How can i achieve this using SAP BO?i waiting your help?
is the Question more difficult to answer it?? -
How to configure the Java Web Services Environment
My computer is not connected to a network or to internet.
I want to perform below mentioned tasks locally(in my own computer).
[1] Assume that I am the service provider and I want to publish
the service in a Service Registry.
[2] Now assume that I am also acting as a Service Requestor and
I want to find the available services from the Service Registry.
[3] As a Service Requestor now I found the required service and
I want to access that service from the Service Provider
(Service Provider is also myself) .
My questions are....
[1] Is it possible to perform above all tasks in my local computer ?
[2] If it is possible, what are the Configurations & Settings that have to be done ?You need to add to your CLASSPATH variable
the javatv.jar location and to the PATH variable
the javatv_fcs location(not the lib).
You also need to install jmf and jaxp packages.
Have fun. -
How configure a primavera web service to return data from the second database?
Hi everyone,
We have P6 with first WS deployed on a single server weblogic domain. The first WS return data from the first database instance.
Then deployed advanced second WS on a separate weblogic domain server with a different port. Configured second WS with <WS2_INSTALL_HOME>/bin/dbconfig.sh, creating a new branch of a configuration that specifies a different second instance of the database. However, this configuration is ignored and second web services return data from the first database.
We have one domain, which including next servers:
Name / Host / Port / Deployments
P6 / localhost / 0001 / P6(v8.3), p6ws1(v8.3)
p6ws2 / localhost / 0002 / p6ws2(v8.3)
Now we have two different file BREBootstrap.xml.
P6 BREBootstrap.xml:
<Database>
<URL>jdbc:oracle:thin:@db1:1521:db1</URL>
<UserName>pubuser</UserName>
<Password>anycriptopass1</Password>
<Driver>oracle.jdbc.OracleDriver</Driver>
<PublicGroupId>1</PublicGroupId>
</Database>
<CfgVersion>8.330</CfgVersion>
<Configurations>
<BRE name="P6 Config_DB1" instances="1" logDir="anydir/P6EPPM/p6/PrimaveraLogs"/>
</Configurations>
p6ws2 BREBootstrap.xml:
<Database>
<URL>jdbc:oracle:thin:@db2:1521:db2</URL>
<UserName>pubuser</UserName>
<Password>anycriptopass2</Password>
<Driver>oracle.jdbc.OracleDriver</Driver>
<PublicGroupId>1</PublicGroupId>
</Database>
<CfgVersion>8.330</CfgVersion>
<Configurations>
<BRE name="P6 Config_DB2" instances="1" logDir="anydir/P6EPPM/ws2/PrimaveraLogs"/>
</Configurations>
‘P6 Config_DB1’ and ‘P6 Config_DB2’ including Database property for 1 and 2 database respectively.
How to configure a second web service to return data from the second database?
Thanks in advance!
Regards,
DmitryOK, so I got this to work this morning with Username Token Profile (with little help from Oracle Support).
I followed your steps 1-4 but in step 2 I didn't add the -Ddatabase.instance=2 because I want to check to see if my code could swap between different instances.
It appears for Username Token Profile to use Database Instance, you need to set it in the soap header.
So my soap request looks like this:
<?xml version="1.0" encoding="utf-8"?>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" xmlns:u="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<s:Header>
<DatabaseInstanceId xmlns="http://xmlns.oracle.com/Primavera/P6/WS/Authentication/V1">2</DatabaseInstanceId>
<o:Security s:mustUnderstand="1" xmlns:o="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
<u:Timestamp xmlns:u='http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd' u:Id='uuid-327b6ed1-b26d-4a61-81d5-e326174c1961-3'>
<u:Created>2014-10-23T04:28:01.152Z</u:Created>
<u:Expires>2014-10-23T04:29:01.152Z</u:Expires>
</u:Timestamp>
<o:UsernameToken u:Id='uuid-327b6ed1-b26d-4a61-81d5-e326174c1961-3' xmlns:u='http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd'>
<o:Username>admin</o:Username>
<o:Password Type='http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText'>password</o:Password>
<o:Nonce EncodingType='http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary'>vJBQhCc28bAeszej7gOaiC2tVCQ=</o:Nonce>
<u:Created>2014-10-23T04:28:01.152Z</u:Created>
</o:UsernameToken>
</o:Security>
</s:Header>
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ReadProjects xmlns="http://xmlns.oracle.com/Primavera/P6/WS/Project/V2">
<Field>ObjectId</Field>
<Field>Id</Field>
<Field>Name</Field>
<Field>Status</Field>
<Field>StartDate</Field>
<Field>FinishDate</Field>
<Field>DataDate</Field>
<Filter>Id = 'EC00515'</Filter>
</ReadProjects>
</s:Body>
</s:Envelope>
This request pulled the project from the second instance.
V/r,
Gene -
How to WorkDay() Excel Function in Business Objects Web Intelligence 12.2.7
Hi,
I am calculating OTD SLA metrics using the Business Object Web Intelligence, but I am stuck with the WorkDay() how to use this in BO, as it is available in Excel. Requirement is that I need to add business days (Saturdays and Sundays should not be considered) to a particular date. Greatly appreciate if some one can help me immediately as this is high priority right now and need to complete it <REMOVED_BY_MODERATOR>. Thank you, Shiv. Thanks in advance.
Edited by: Pravender on Nov 22, 2010 11:18 AMThank you for trying to reply.
What exactly I need is that:
Example:
11/19/2010 + 3 this should give me the date 11/24/2010 which is actually excluding Sat and Sun and adding only the business days to the date.
Please provide me full formula
Thanks in advance, Shiv -
Business Tier / Web Services / Web Services Proxy does not exists
Hi,
from the documentation:
'To call a web service from an application module, you perform three steps:
1. Create a web service proxy class for the web service.
2. Create an instance of the web service proxy class in your application module.
3. Invoke one or more methods on the web service proxy object.'
The web service proxy is supposed to be under 'New / Business Tier / Web Services / Web Services Proxy', but all I have in the item-list is the 'UDDI Registry Connection', no 'Web Services Proxy'. Does anyone know how to get the 'Web Services Proxy' as an item in the Web-services gallery ?
I'm running JDeveloper 10.1.3.3.0 Studio Edition.
Regards
ErikOh boy. Nope. But I did now ! And there it is, just like magic...
I totally overlooked that field. Thanks, I am a bit new to this, needless to say !
Regards
Erik -
How to expose a SOAP web service from HCP
Hello All,
Currently I am trying to create a SOAP web service within a HCP Java application to allow backend systems to consume data stored in HCP.
This is the planned scenario:
1. Create data in HCP - therefor I am using JPA and a oData Model.
2. Backend uses web service to consume data from HCP - with this point I do have some problems.. I do want to create a SOAP web service in order to achieve this.
Is there an easy way to create a SOAP web service in HCP? There are many tutorials in the internet of how to create a SOAP web service in 20 sec´s, but non of these helped me. I do was able to consume a SOAP web service in HCP coming from the ByD, but the other way around seems pretty complicated...
Can I make use of the Eclipse functions to create a web service? (New --> Other... --> Web Services --> Web Service and than choose the Button up Java bean Web Service type)
Have any of you some coding snippets that would probably help me out?
I have unsuccessfully tried to use the @WebService, @SOAPBinding, @WebMethod notation in my java classes...
Thank you,
SwenHello Nedelcho,
Yes. All the required jar files are in the lib directory.
Currently I am able to create a web service locally.
But when I deploy that to the cloud server my JPA service is not working any more.
Receiving the following error message:
<?xml version='1.0' encoding='UTF-8'?><error xmlns="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><code/><message xml:lang="en">javax.naming.NamingException: Error while attempting to resolve reference [Root exception is javax.naming.NamingException: Cannot create resource object instance due to exception in the object factory [Root exception is javax.naming.NamingException: Data source 'jdbc/DefaultDB' not available.]]</message></error>
The web.xml contains the following:
Any advice?
Best regards,
Swen -
How to use WS-RM web Service from Session Bean?
Hi all.
Could you tell me the way how to call WS-RM web service(Staring BPM Process) from SessionBean?
Our environment: SAP NetWeaver CE 7.2 SP3
I do the following.
I have created a BPM Process starting with Message Start Event.
This Message Start Event was created by Service Interface(stateless and asynchronous) which was imported from ESR.
I deployed this into my server and it worked fine in webservice navigator as a WS-RM WebService.
But I can't call this webservice from SessionBean in EJBExplorer.
I get the following error message:
Caused by: This exception is wrapper of javax.xml.ws.soap.SOAPFaultException. com.sap.engine.services.webservices.espba
se.client.bindings.exceptions.SOAPFaultException: Invalid WS-RM message. There are no WS-RM headers within SOAP message.
at com.sap.engine.services.webservices.espbase.client.bindings.impl.JAXWSUtil.processFault(JAXWSUtil.java:412)
at com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.call_SOAP(SOAPTransportBinding.java:1366)
at com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.callWOLogging(SOAPTransportBinding.java:960)
at com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.call(SOAPTransportBinding.java:915)
at com.sap.engine.services.webservices.espbase.client.jaxws.core.WSInvocationHandler.processTransportBindingCall(WSInvocationHandler.java:168)
at com.sap.engine.services.webservices.espbase.client.jaxws.core.WSInvocationHandler.invokeSEISyncMethod(WSInvocationHandler.java:121)
at com.sap.engine.services.webservices.espbase.client.jaxws.core.WSInvocationHandler.invokeSEIMethod(WSInvocationHandler.java:84)
at com.sap.engine.services.webservices.espbase.client.jaxws.core.WSInvocationHandler.invoke(WSInvocationHandler.java:65)
at $Proxy2753.zwsvCheckOrderdataMainprocessStart(Unknown Source)
at jp.co.ogis_ri.WSTestSessionBean.exeWS(WSTestSessionBean.java:81)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
I created this SessionBean as follows:
I created DCs for EJB and created SessionBean in EJB DC.
I imported a WSDL file(WS-RM web service) from Service Registory and
I created service clients and Service References.
After that I implemented SessionBean to call web service checking with this help.
http://help.sap.com/saphelp_nwce72/helpdata/en/44/4d2bb1c6b00597e10000000a155369/frameset.htm
After deploying this EJB,I configured properties in nwa.
Thanks
YuichiYuichi
Did you manage to solve this? I'm doing something similar and seeing the same problem, although they're up to 7.3 SP7.
Any help greatly appreciated.
Lewis -
How can I invoke the web service manually in websphere?
Hi
I've developed a webservice application using Rational Application Developer (RAD). I deployed it in a websphere 6.1 application server, using the administration console to import the war file that I had previously exported with RAD.
My webservice application is listed in the "Enterprise Applications" section of websphere's administration console as started.
My question is: how can I invoke the web service manually? Is there some kind of websphere generated webpage that I can use to call it manually?
I tried http://<server:port>/<contextroot> and http://<server:port>/<contextroot>/<servicename> in a webbrowser, but it doesn't work. Is it possible to invoke the web service manually, or do I need to develop a client?
Thanks in advance
PedroHi Bo Wang,
Go to the Portal -> System Administration -> System Configuration
-> Portal Content folder
-> Open Visual Composer folder
There you can see the Webservice Systems you have created through VC.
You can delete the unwanted system here.
Regards,
Shemim
Maybe you are looking for
-
Address Book contacts duplicated - Dec 2013
I have verified that iCloud has duplicates for many of the contacts in my address book. I synch between iMac, MacBookPro, iPad, and iPhone. How do I fix this problem? OSX 10.8.5 on the iMac; IOS 7.0 on the iPhone; IOS 6.1.3 on the iPad
-
Posting period 01 2009 is not open
We opened period 01 2009 on 1/31/2009. Today 2/2/09, when we are posting transactions such as posting Physical Inventory documents and creating cost in MR21, we are running into this error message and cannot execute these transactions. I checked MMR
-
I am having a bit of trouble using Flash CS3. I have created my flash file, and published it to my hard drive. There are two files, one is the flash.swf file, and the other is index.html. With Flash MX I used to put these two files on my server and e
-
Hi, I need tables for delivery address from PO, delivery address tab in case of third party customer address would be seleceted, if subcontracting then vendor addres would be selected how to write table for this
-
CVP 7.0: Transport is down
Dear all, I have CVP Call Server/VXML Server in the same box. CVP connect to NAM through CVP PG. The system works fine through almost 3 years. But suddenly, it encounter an error that (I read from the log) the connection between CVP and PG down (not