Service Publication from PI Repository vs Directory vs SOAMANAGER

Hi
I have question on the service publication states when it is published from ECC and PI
Let say we have a scenario where we need to call a Server Proxy via PI.
When I publish the service from PI Repository(inbound service interface), it is registered in SR as
Service State - Modeled
System - <PI SID>_ESROn<Host>
No Endpoint in this case, since it is not configured.
I implement the server proxy in ECC and configure endpoint publish it through SOAMANAGER , It is registered separately
in SR as
Service State - Configured
System - <ECC SID>On<Host>
But this is not via PI mediated and also publication system is different.
Now I am confused, the same service, when I published from PI-ESR, it is "Modeled" with PI system name.
When I Publish it from ECC, It creates separate entry with state configured(if I define endpoint for it)
Why there is an option/need to publish Service from PI Repository at all, when it remains in the model state?
Another question:
There is an option to publish the service from PI Directory too. It is available from Sender Agreement(for the Outbound
Service Interface for the same Proxy). When I do it from here.. It makes another entry in service registry
Now state is configured But the Service name is not what I published from PI-ESR.
I published the inbound Service i/f from ESR. The service I publish from PI Directory is Outbound SI
So If I need to use PI mediated publication it will always be Sender Agreement (Outbound interface) with SOAP adapter,
right???????
Again I don't see any point publishing Inbound Interface from ESR. coz I can not configure it.
Can you explain me how PI publications(from ESR or Directory) affects the SR entry?
Thanks,

Hi,
First you need to understand role of SR, it is just yellowpage to locate service it is nothing to do with actual implementation or runtime of service.
If you notice provider system is part of key in SR so same service with same name you can publish from 'n' systems.
SR is also manage or support lifecycle stage of service so you can see different state like "Modeled" etc.
>Why there is an option/need to publish Service from PI Repository at all, when it remains in the model state?
It is not often used but it is required when you want to share your metadata with different implenting tools like java or .net they can locate service from SR and do the implementation in their respective technologies. You can even publish service in SR by providing url of wsdl in SR.
>Now state is configured But the Service name is not what I published from PI-ESR
making service out of sender agreement is old feature of PI (since 3.0), sender agreement behave like webservice and any external application call it via SOAP and then it trigger message execution in PI, so it look like following:
consumer appl -> Sender agreement (trigger->PI messaging [receiver determination+transformation etc])
>Again I don't see any point publishing Inbound Interface from ESR. coz I can not configure it.
You are missing point here, it is NOT mandatory to publish service at all but it is option given so that modeling of serivce is always segrated from implementation and publish is required not for consumption of service but to extract meadata as well i.e. if have team of java developer who want to develop webservice which is configured in ESR then they have 2 option, either locate service in SR or connect/download wsdl from ESR directly (connection with ESR is easy as both toolinmg developed by SAP) but same is not true for any other webservice development tool and they will prefer to extract metadata from SR.
I hope this clarify your doubts.
Regards,
Gourav

Similar Messages

  • How to transfer Message Interface from Repository to Directory

    Hello,
    I have created a Message Interface (with related Message Type, Data Type) and Interface Mapping from this interface to another in Integration Repository. Then I go to Integration Directory and trying to create Interface Determination. I can select proper Interface Mapping, but it doesn't show my Inbound Interface that I created for this Mapping (means in the popup hat I trigger in the Inbound Interface it shows no entries).
    It seems like some data has not been transferred from Repository to Directory. What should I do to synchronize them?
    Thanks,
    Maxim.

    Hi Maxim,
    If you dont activate the inteface you will not see. Even if you activated if you dont see in ID then you need a cache refresh. You dont need to do cache refresh everytime, because it will be automatically do. Just in case if you dont see then you can refresh manually. Also only for business service you need to add manually. For business system you will pick it up from the list.
    Regards,
    ---Satish

  • Subcription or publication for service notification from CRM to R/3

    Hi,
    is there any subscription or publication available in order to send service notification from CRM to R/3??
    regards,
    Anirban

    Service notifications fall under the one-order concept. if it's possible to send the data, then it's with the business transactions subscription: assign it to the r/3 site and see what happens.
    M.

  • Publishing Service interfaces from SAP PI Repository

    Hello All,
    I am wondering is it possible to publish service interfaces from ESR in to repository? If so am I able to publish even outboud service interfaces along with inbound service interfaces? As in my ESR for Inbound I am unable to publish services in to Service registry... any reason? I want to get the concept behind it.
    Thanks
    Rajeev

    Hi Rajeev,
    The outbound web service invocation doesn't work like that. Refer to the guide below, see the section regarding developing a Web Service Consumer:
    [http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/d06b6392-cde7-2c10-8f8b-bdea5d781dd9?quicklink=index&overridelayout=true]
    You have the option of using SAP PI or not using PI for outbound Sync or Async Web Service calls. If you use PI then you would still need to generate the Consumer Proxy in the back-end & from there proceed with the SOAMANAGER route.
    Regards, Trevor

  • How to bring customised objects from repository to directory

    Hi all,
    In integration directory from menu options --> tools --> transfer scenarios from integration repository --->
    i am unable to get the objects which i have created in repository. All default list (bpm and basis system ) is getting. Could you pleaz suggest me how can i bring the objects from repository to directory.
    warm regards,
    Mona

    Hi,
    have a look at this weblogs series to see how it's done:
    /people/shailesh.mane/blog/2006/06/27/b2b-configuration-part-i--creating-an-integration-scenario
    /people/shailesh.mane/blog/2006/06/29/b2b-configuration-part-ii--creating-the-configuration-using-the-automated-configuration-tool
    Regards,
    michal

  • Call external service in a Application service created from ES

    Hi Experts
    I have the follow situation:
    I've modeled a new service in Enterprise Service Builder. This service i'll implement in caf application. In the method create by application i'll call one method of external service.
    I imported this modeled service in Create Web Service Provider option in external package, select the Enterprise Service Repository source option and choice the respective Service Interface.
    In this moment the caf created a new application service, with methods of modeled service. That's all right.
    Now i import a external service of esworkplace. All the step are ok. But the problem is going to next step.
    I need to call this imported service in the method of application service. I know 3 way to do this:
    1. Mapping the external service with this application service. In this case i have a problem - the method of external service is expose as web service, and i don't want this. Just the method of modeled service must be expose.
    2. Create another application service, map the external service with this application service, and create a depency between this application service and the application service created by modeled service. I think this work fine and resolve the problem of expose the method of external service. However i think this isn't a good way to do.
    3. Instantiate the service class of exernal service. From this class i can call the method of external service in application service. But now i have another problem. If i see the implementation of this class, it have a static block which call a URL class, and pass as parameter a wsdl file located in one directory of my computer like
    url = new java.net.URL("file:/D:/SAP7110Workspace.jdi/LocalDevelopment/CRVP/demo.sap.com//ejbmodule/
    _comp/tmp/0/EJB/src/META-INF/xml/ext/rootwsdl_WorkCentreSimpleByPlantQueryResponse_InService.wsdl");
    when execute the application in the server it don't find this file and i give one error.
    I think the best way to do is the 3° way. But why did the caf generate the URL with My computer directory instead of in directory of application? There are some solution to this problem?
    I've change this line manualy, but all the time when i generate the project, i need change this code again.
    Regards
    Marcos

    Hi,
    You may consume external service via JNDI
    Context context = new InitialContext();
    <JNDI OBJECT> local = (<CAST JNDI OBJECT>)context.lookup("<JNDI OBJECT>");
    //Call the method
    If you are using CE 7.11, go to NWA -> Problem Management -> JNDI browser  > ..... -> ObjectName for <JNDI OBJECT>
    - julius

  • Attempt to read obj from application REPOSITORY on system REPOSITORY failed

    Hi,
    we have generated a transport from DEV PI to QAS PI.
    This transport contains one namespace and several objects like mappings, etc.
    Importing in QAS PI is shown as successful. No errors or conflicts occoured.
    But when I opend the Software Component and the underlying namespace, no object is displayed.
    In the default log I found following:
    com.sap.aii.ib.core.roa.RoaObjectAccessException: Attempt to read object Operation Mapping OM_XXXX | http://XXXX.de/PI/RFC/XXX/AUFTRAG_ANLEGEN, type MAPPING from application REPOSITORY on system REPOSITORY failed. Object does not exist. Detailed informatio n: Object Operation Mapping OM_XXXX | http://XXXX.de/PI/RFC/XXX/AUFTRAG_ANLEGEN not found
    But also the cache status is fine and the import of objects is shown with green lights.
    Is there a possibility for finding the reason of the REPOSITORY issue?
    Thanks in advance,
    André
    Thrown:
    com.sap.aii.ib.core.roa.RoaMultiObjectAccessException: Attempt to access the 1 requested objects on 1 failed. Detailed information:
    com.sap.aii.ib.core.roa.RoaObjectAccessException: Attempt to read object Operation MappingOM_XXXX | http://XXXX.de/PI/RFC/XXX/AUFTRAG_ANLEGEN, type MAPPING from application REPOSITORY on system REPOSITORY failed. Object does not exist. Detailed informatio n: Object Operation Mapping OM_XXXX | http://XXXX.de/PI/RFC/XXX/AUFTRAG_ANLEGEN not found
    at com.sap.aii.ib.core.roa.RoaMultiObjectAccessException.newObjectAccessNotCompleted(RoaMultiObjectAccessException.java:98)
    at com.sap.aii.ib.core.roa.RoaServiceImpl.createObjectArrayFromRoaOutput(RoaServiceImpl.java:351)
    at com.sap.aii.ib.core.roa.RoaServiceImpl.readObjectsImpl(RoaServiceImpl.java:256)
    at com.sap.aii.ib.core.roa.RoaServiceImpl.readObjects(RoaServiceImpl.java:367)
    at com.sap.aii.ibdir.server.abapcache.mapping.CacheRepositoryMappings.addContent(CacheRepositoryMappings.java:124)
    at com.sap.aii.ibdir.server.abapcache.mapping.CacheRepositoryMappings.addContent(CacheRepositoryMappings.java:86)
    at com.sap.aii.ibdir.server.abapcache.CacheRefreshRequest.addContent(CacheRefreshRequest.java:480)
    at com.sap.aii.ibdir.server.abapcache.CacheRefreshRequest.processHTTPRequest(CacheRefreshRequest.java:210)
    at com.sap.aii.ibdir.server.abapcache.CacheRefreshRequest.handleHTTPRequest(CacheRefreshRequest.java:135)
    at com.sap.aii.ibdir.web.abapcache.CacheRefreshSession.setXmlDataAndBufferSize(CacheRefreshSession.java:136)
    at com.sap.aii.ibdir.web.abapcache.CacheRefreshSession.<init>(CacheRefreshSession.java:41)
    at com.sap.aii.ibdir.web.abapcache.CacheRefreshSession.getInstance(CacheRefreshSession.java:55)
    at com.sap.aii.ibdir.web.abapcache.CacheRefreshServlet.doGet(CacheRefreshServlet.java:47)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:162)
    at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:81)
    at com.sap.engine.services.servlets_jsp.server.servlet.AuthenticationFilter.doFilter(AuthenticationFilter.java:124)
    at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:73)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:461)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:298)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:396)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:385)
    at com.sap.engine.services.servlets_jsp.filters.DSRWebContainerFilter.process(DSRWebContainerFilter.java:48)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:76)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:243)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:78)
    at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60)
    at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)
    at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)
    at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.httpserver.filters.MemoryStatisticFilter.process(MemoryStatisticFilter.java:43)
    at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.httpserver.filters.DSRHttpFilter.process(DSRHttpFilter.java:42)
    at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:428)
    at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.process(Processor.java:247)
    at com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:45)
    at com.sap.engine.core.thread.execution.Executable.run(Executable.java:115)
    at com.sap.engine.core.thread.execution.Executable.run(Executable.java:96)
    at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:314)

    Hi There,
    One of the reason for the error attempt to read object from Application REPOSITORY on system REPOSITORY failed can be due to the fact the PI system is trying to read the respository objects from the DEV environment still, instead from the QA ennvironment.
    1. Check the host name for the QA system for repository and directory in Exchange profile,
    2. Also check the host name for the QA system that was maintained in the SOA MANAGER setting in the NWA. This might point to the Dev system still. ( IN case you are using WS adapters in your scenarios )
    You can also refer the forum thread below,  which discuss about the same issue,
    Re: Connection to system REPOSITORY using application REPOSITORY lost

  • Basis: No service for system , client  in Integration Directory??

    Hi All,
    IDocs from SAP QA are not being sent to PI QA. I see error in SM58 in SAP QA as: No service for system , client  in Integration Directory.  Please dont jump to asnwers by looking at above error. I could fix that, but thats not the real problem.
    Because I have checked
    1) SLD home page ---> Technical Landscape --> Select Web AS ABAP --> Select the technical system --> Clients ---> Click on the client used as Business system --> Here look for the logical system is defined (No Problem here, as logical systems is defined).
    2) ID---> Click on Objects --> Service Without party/Party > Double click on business system>On the tright side--> Service --> Adapter specific Identifiers ---> Check IDoc Adpater, Logical System (No Problem here as I see Logical System).
    But I can't find values R/3 System ID and Client under "IDoc Adapter and RFC Adapter". I think thats problem here, when I click on "Compare with SLD" in edit mode, values are not getting populated into R/3 System ID and Client. It makes think there is communication error from ID to SLD. How I do confirm if its the real problem?
    3) Checked Note 940313 - IDoc adapter: Error messages in SM58, No problem here
    4) Did SLDCHECK from PI QA, works fine, no problems here
    Both PI DEV and PI QA pointing to the same SLD. When I send IDocs from SAP QA to PI DEV, everything works fine. I can't send IDoc from SAP QA to PI DEV (changed RFC des to point to PI QA, it shouldn't be a problem).
    How do I find out if communication between PI QA - ID is workign fine with the SLD? Is there any other issue you can think of causing the above error?
    Thank You,
    Indrasena Janga

    *I have trobleshooted  a similar issue. In my case also the tRFC failed with the error "No service for system SAP, client 400 in Integration Directory".There were 11 IDOCS associated with this tRFC and when I saw control record of first IDOC,in sender information ,the sender partner number was wrong.Instead of "SAPSID",it was found as just "SAP".Where as the remaining ten were maintained with correct sender partner number.remaining ten IDOCS were dependant on first one.
    Thanks,
    Varada Reddy

  • How to open an InDesign file from CMIS repository?

    We are using CS SDK 2.0 , looking to use CMIS to keep versionning of .indd file. The uss case as following:
    form our de4veloped InDesign pluging, user click a button
    the button will open a .indd file from cmis repository
    plugin check-out the file, open it within InDesign IDE
    user make changes
    user make save
    the plugin export a pdf and swf files from the current document, if the files exists it will update, aslo on CMIS repo to keep also versions of exported pdf and swf, if files not exist in first time .. it will create
    when user clos the document , it will check it in.
    the problem there is no sufficent sample code for, even was thinking to use Adobe Drive, but there is no Adobe Drive SDK for Flex.
    i used to fuse the sdk, but
    private function getFileByPath(sPath:String):Fileable {
    appStatus = ">> get File By Path";
    message = "";
    viewEnabled = false;
    var request:GetObjectByPathRequest = new GetObjectByPathRequest(session);
    var oFileable:Fileable;
    request.path = sPath;
    request.execute(onSuccess, onError);
    function onSuccess (event:GetObjectByPathResponse) : void {
    oFileable = event.object;
    //var oDoc2:Document = new Document(event.object);
    doc = event.object as Document ;
    //children = new ArrayCollection(vectorToArray(event.target));
    appStatus = ">> getFileByPath : Success";
    viewEnabled = true;
    return oFileable;
    private function checkOutFile(oFile:Document):Document{
    appStatus = ">> Check Out File";
    message = "";
    viewEnabled = false;
    var request:CheckoutRequest = new CheckoutRequest(session);
    request.object = doc;
    var oDocument:Document;
    request.execute(onSuccess, onError);
    function onSuccess (event:CheckoutResponse) : void {
    oDocument = event.object ;
    appStatus = ">> Check Out File : Success";
    viewEnabled = true;
    return oDocument;
    private function openTestFile():void {
                                            appStatus = "Open Test File";
                                            message = "";
                                            viewEnabled = false;
                                            var oFile:Fileable  = getFileByPath("/Collaboration/test.indd");
                                            //var oDoc2:Document = new Document(oFile);
                                            var oDoc:Document  = checkOutFile(doc);
    i do not know what method in the CS SDK to open document fom active window and  how to map CMIS Document to com.adobe.indesign Document ?

    Dear Seoras
    i fixed the to return the cmis path:
    public function resolveRemotePath(file:File):String
                                  if (file.nativePath.indexOf(LOCAL_FILE_CACHE.nativePath) != 0)
                                            return null;
                                  var remoptePath:String =file.nativePath.substr(LOCAL_FILE_CACHE.nativePath.length);
                                  trace("resolveRemotePath [11] : "+ remoptePath);
                                  if(File.separator!="/") {
                                            //var pattern:RegExp = /(\/)/g;
                                            var pattern:RegExp = /(\\)/g;
                                            remoptePath =  remoptePath.replace(pattern ,"/");
                                            trace("resolveRemotePath [22] : "+ remoptePath);
                                  return remoptePath;
    i have another issue, why everytime update the generated pdf it creates new pdf file with same name in the cmis repo .. does the pdf is not updatable over the cmis service ???
    Regards

  • Authorization Error For XI Integration Repository and Directory

    Hi All,
    I am new in this field.
    While accessing Integration Repository and Directory, I am getting the error "No Authorization for this action". I am trying to login with user J2EE_ADMIN, have following roles :
    SAP_J2EE_ADMIN
    SAP_J2EE_ADMIN
    SAP_J2EE_GUEST
    SAP_XI_ADMINISTRATOR_J2EE
    SAP_XI_CONFIGURATOR_J2EE
    thnx and regds:
    N.N. Tiwari

    hi,
    go to http://<host>:<port>/index.html -->User Management log in using j2ee_admin
    When you go into one of the tabs, there will a client entry . Just change.
    You should able to do the same thing with UME provider service in the visual admin.
    Please check Note 938980 if you are using VPN.
    This is probably a Java Web-Start issue. Please check logon with other JWS versions. Also check if you have any conflicting JWS versions installed.
    This is a checklist for logon errors:
    /people/shabarish.vijayakumar/blog/2006/02/13/unable-to-open-iresrid-xipipi-71-updated-for-pi-71-support
    Also check the methods in these threads:
    Authorization error; unknown user name or incorrect password
    Authorization error in Integration Repository.
    Note: reward points if solution found helpfull
    Regards
    Chandrakanth.k

  • ELoad Message Webpage Dialog - Repository root directory does not exist ...

    I get the following eLoad Message Webpage Dialog message:
    Repository root directory does not exist or is inaccessible:
    Repository:QC Scripts
    Directory:\\kocfs01\Collaborate\Ingenium Imp Study\PRIDE\QA\QC Phase II - Client Fraternal\e-Tester Scripts
    (messag id=repos.missingRootDir)
    Everything was fine a few dys ago.
    How do I fix this?

    The problem was due to a 'canceled' user id in the 'Services" Log On As field. Once a valid user id was entered and the services restarted, eLoad opened without the Repository root directory Warning message

  • ETC Directory missing from the KM Content directory in EP

    Dear experts
    The etc directory is missing from the KM Content Directory in Enterprise Portal. It's appearing for some of the application servers and missing from some. Please find the settings in the file system repository
    Prefix (must start with /): /etc
    Active: Checked
    Lookupmode: caseless
    root directory:
    issapepp\sapmnt\EPP\SYS\global\config\cm\etc
    Looking for a quick response..
    Regards,
    Vivek

    Hi Laura,
    I did check that option and it's unchecked.1
    Also, the path root directory path is *
    issapepp\sapmnt\EPP\SYS\global\config\cm\etc* which is common among all the application servers setup for the portal. It's only two of the application servers for which we are not able to view the \etc directory. For the other app servers we are able to see the \etc directory. Please note that I am accessing the individual application servers inorder to check this.
    Regards,
    Vivek

  • Apply Model from ESS Repository

    Hi Sapall.
    as iam new to SAP-PI7.1.1,i just want to know on how i can do the Apply Model From ESS Repository.
    i have created the Process Integration Scenario in ESR with the all the data type,message type,message mapping,operation mapping but all i want to know here is how i can import Process Integration scenario from esr to Integration Directory.
    will be waitign for your resposne.
    regards.
    varma

    Hi,
    To import Process Integration from ESR to ID. Keep Integration Directory in Folder View or Configuration Scenario View, Just right click and you will be able to see the option New Integration Process by clicking on that the wizard to import integration process from ESR to ID will open.
    Regards,
    Gautam Purohit

  • Adding Faults to Web Services created from JCDs

    Is anyone aware of a way to add faults, other than the default JavaException, to the service definition of a web service created from a JCD?

    Hi
    You could use se80 and click "Repository Information system"->Enterprise Services->
    Service Definitions->search your WebService Defition->Delete it.

  • Read/write from OBIEE repository data using API

    Hi, I need to create a my own application that could read/write from the repository data, the same as I can do using the BI Admin user interface (like creating dimensions, hierarchies, levels, etc.).
    Are there any API's to do that?
    I'm usually working with .NET/C# technology but I can also programming in Java, the important is that I could be able to write metadata in the repository, and simply read them, I'm not interested in complex report functions... any suggestion will be appreciated!

    I've looked for it before, but I didn't find anything about BI Server accessing, so I requested on this forum. After that I've looked for another kind of API and I've found these about web services!
    In the PDF I linked says:
    "Oracle BI Web Services allows external applications such as J2EE and .NET to use Oracle Business
    Intelligence as an analytical calculation and data integration engine. It provides a set of Presentation
    Services that allow external applications to communicate with Oracle BI Presentation Services. You
    can use Oracle BI Web Services to extract results from Oracle BI Presentation Services and deliver
    them to external applications and Web application environments. You can reference a saved report
    or send the criteria for the report to Oracle BI Web Services."
    without talking about Metadata, but in this another tutorial http://oraclebizint.wordpress.com/2007/07/31/customizing-obi-ee-soap-api/ talks about "metadata"... is it only about Presentation Service? Has Presentation Service metadata too? Are they like Dimensions and hierarchies?
    Excuse me but although I've read the documentation I can't understand what kind of metadata it refers to...

Maybe you are looking for

  • Forever flashing amber - not working anymore

    I have a cat-5 running from my DSL modem into the time machine, then back out to my iMac. While the internet connection seems fine, time machine no longer works (isn't backing up) and isn't "findable" wirelessly by my laptop. It used to work fine...

  • Lightroom and Photoshop CS 6 workflow

    Installed: Lightroom 3.6 Lightroom 5.3 Photoshop CS6 InDesgin Illustrator Windows 8.1 all programs 64 bit (except InDesgin) Hello, there's a problem, which I couldn't solve. I choose a photo in LR 5.3 to edit in an external editor (which is Photoshop

  • Ant Scripts: Issue while running , getting BPM-71504: Unexpected error pars

    Hi I am running ant scripts through command prompt on the server itself. And on evry run I am getting the same error I followed this url Steps to deploy an bpel project using ANT scripts.. to start up but couldnt find resolution to my issue <?xml ver

  • Upgrade from Siebel Analytics 7.8 to 7.9, what's the process?

    Hello If we were gonna upgrade siebel analytics 7.8 to 7.9, what is needed? Do I have to install 7.9 so it overrides 7.8 or how does it work? I have little experience doing that, so please help me with the process.. Thank you so very much.

  • Guest/Internal users on a 1300

    I have a client that is looking to deploy 1300 series APs to provide wireless access for both internal users and guest users. They would like to allow guest users access to the internet without WEP or security while forcing internal users to use WEP/