Oracle Service Bus & Salesforce Integration

Hi there,
Does anyone know if there is an Oracle-issued or 3rd party adapter for use with OSB in integrating to Salesforce?
I came across this thread created in February,
Re: Adapters for Salesforce Integration
and was wondering if anyone has any further updates or thoughts since then.
This Oracle PDF does very briefly mention a salesforce.com adapter..
http://www.oracle.com/technetwork/community/developer-day/otnvdd-soademo1-mediator-494868.pdf
Any ideas as to how we could find more information?
Thank you!

interesting
would like to know what functionality the adapter is supplying.
we currently have integration from the soa suite with salesforce, but this is just for the authentication, the calls after this are plain webservice calls, so i'm wondering what functionality is build in the adapter itself.

Similar Messages

  • Application Integration Architecture Foundation Pack on Oracle Service Bus

    The paper on the Oracle web site from December 2008 titled "Application Integration Architecture Foundation Pack on Oracle Service Bus" is an interesting read. The technology roadmap makes it clear the OSB is the future and current "old" ESB supported by AIA is going on the scrap heap. Now I know the OSB is not a supported platform for even the latest foundation pack so I wonder about why this paper was published. Is Oracle indicating foundation pack v 2.2.x support on OSB? Is it published as a "this is something to look forward to" type document? I honestly wonder since there are some pretty specific instructions on how to get it working and the authors are senior thought leaders for the AIA product.
    RICH
    2/04/08 Update - I see that with the AIA 2.3 release that Oracle Service Bus did not make the list of supported technology.
    Edited by: Rich Naszcyniec on Feb 4, 2009 12:38 PM

    Check out this link :
    http://steffensinsights.blogspot.com/2012/03/osb-access-to-salesforcecom-part-1.html
    in detail info on how you can connect to salesforce alongwith the code sample

  • Regarding Integration of Oracle Service Bus with Oracle Server 10g

    Hi,
    Could you please provide some docs or links so as to integrate Oracle Database with Oracle Service Bus. The requirement is that the data will be retrieved or saved or updated in the database after recieving inputs from the user. We are using OSB as middle wayer component between ORacle BPM Studio and ORacle Sever 10g. Please provide some help for the same. The data should move to the Oracle Database through ORacle Service Bus.
    Thanks,
    Abhishek

    You need to first create an external resource for ALSB configuration. You can then use the configuration to connect to ALSB and create the structure for transferring the data.
    You then have to configure a DB transport for updating the process data using ALSB.
    Hope this helps.
    Sarat

  • How to get Oracle Service Bus 10gR3 for windows 64 bit

    Hi,
    I'm looking for Oracle Service Bus 10gR3 and Oracle Data Service Integrator 10gR3 installables for Windows 64-bit. However, I saw the available versions on download section are only for indows 32-bit. I'm using win 64-bit to detect 4BG RAM or more which is not possible in win 32-bit.
    Can anybody help me wheather compatable version are available or is there any solution for that?
    Thanks in advance,
    Ganesh

    Hi Ow;
    Please check:
    Step-By-Step Install of RAC with OCFS on Windows 2003 [ID 178882.1]
    WIN: Does Oracle Cluster File System (OCFS) Support Access from Mapped Drives? [ID 225550.1]
    How To Check The Certification Matrix for Real Application Clusters [ID 184875.1]
    Regard
    Helios

  • What are the differences between Oracle Service Bus 10g and WLI 10g?

    Hi,
    To me both Oracle Service Bus 10g R3 and Weblogic Integration 10g seem to offer the same functionalities for implementing an enterprise middleware.
    I would be grateful if someone could:
    1. provide me with the two products' differences.
    2. describe what their roadmap is?
    3. what are their positioning in the Oracle product catalog? Are they both members of Oracle SOA Suite? Fussion Middleware?
    Thanks a lot,
    Best regards,
    Babis.

    Thanks everyone for taking the time to reply,
    Eduardo: the answer to your questions are that all the flows will be short-lived but if we can make long-lived flows then we might consider developing them. We would need to persist the state of the flow somehow.
    I understand that some of our requirements would be better accomodated by WLI or bpel but we don't have an option but only to use OSB.
    So, do you think we could overcome the stateless nature of OSB by:
    1. writing to appropriate tables and reading from there and calling plsql procedures from the flows
    2. using JMS queues.
    In detalis:
    1. Regarding the writing/reading from Databases (in our case it would be oracle 10g R2 - probably RAC), is there something like a Database control in WLI, which we could use in OSB? What i have seen are using xquery execute-sql function or a JCA DB adapter but both of them seem to me not very easy to use. Is there another option?
    2. Regarding the JMS, in case that i want:
    a service that writes to a JMS queue what are the servicetype and transport that i should use?
    a service that reads from a JMS queues what are the service type and transport that we should used?
    Any information that you may share with me in the design and implementation of the above would be great.
    Thanks a lot.

  • Enterprise Business Services and Oracle Service Bus

    Hi,
    We are using AIA and we have developed a number of EBS’. These are composite applications containing a mediator and are deployed to the SOA Server.
    Am I right in saying that another option is to use the Oracle Service Bus and replace the composite application ESB’s with ESB’s in the Oracle Service Bus?
    Robert

    Gerhard,
    I was thinking the benefits would be:
    -     End point Virtualisation – Single end point for services we can configure.
    -     Move the job of wiring the integrations from Development to Admin
    -     Single point of monitoring for SLA’s and QOS
    -     Improve visibility of ESB’s by providing a single list. (At the moment they are amongst many services in enterprise manager.)
    At the moment we have 3 SOA servers connected to 6 systems. (Dev, Test and Prod) I was imagining it might be possible to have a single OSB with Service routing controlled by policies. This way we would not need three OSB setup’s.
    I am also charged with planning for the development of further services and we already have a long list of composites in enterprise manager. I am imagining that this will quickly become unmanageable. With OSB we could hide the downstream services and only show the EBS’.
    I also imagined that when we introduced a 11.1.1.6 SOA server we could simply adjust the routing rules at the OSB to set up a dev environment. Test out the new services work, then make similar adjustments on a per EBS basis until we have migrated completely to 11.1.1.6.
    I agree that there are a lot of trade off’s and I do not really have the experience to weigh up the balance between the two. Yesterday I was asked to come up with methods of monitoring performance of the current integration as well as future integrations and the OSB data sheet talks a little bit about this which is why I am thinking more about it; Although have only got as far as looking at the OSB data sheet and some manuals.
    I guess another option would be to go with some EBS’s as mediators and others on OSB but I think using a consistent method for EBS’s would be preferable.
    Also there is the question do we have one OSB for all systems or separate OSB’s for Dev, Test and Prod.
    Robert

  • What are all difference between 11g Mediator and 10g Oracle service bus.

    hi all ,
    Apart from SCA concept , storing location
    is thr any other difference between 11g Mediator and 10g Oracle service bus ?
    thx in advance..

    11g introduces the SCA architecture for building the service infrastructure.
    SOA 11g uses:-
    1. Uses the weblogic Server and BEA Aqualogic Service Bus (ALSB) for the Oracle Service Bus.
    2. BPEL uses scalable DOM with reduced memory usage.
    3. New adapters and leverage for Java 2 Connector Architecture (J2CA)
    4. BAM finally ported from .Net to J2EE and is part of the service infrastructure
    5. Oracle Web Services Management built into SOA 11g service infrastructure
    6. New adapters and leverage for Java 2 Connector Architecture (J2CA). Tighter integration with E-Business Suite & large payload support.
    7. Business Rules in SOA 10g business rules are managed using the Rules Author & in SOA 11g business rules are managed using JDeveloper and SOA composer

  • Access Oracle Service Bus objects from within a PBL program

    Followed instructions from Studio Reference documentation for cataloging Oracle Service Bus objects and embedded sample code but encountered http 404 not found error. Is there anyway to trace the call made to the Service Bus? I change the log message severity level for Workspace application to debug but the call is not logged. The following is the output from the log:
    ================Oracle® BPM - WorkSpace================
    RUNTIME:fuego.papi.exception.ActivityFailedException: Activity '/ExpenseReport#Default-1.0/GlobalCreation[CreateExpenseReport]' task '' could not execute successfully.
    RUNTIME:Detail:Method: '', Exception: 'The method 'CIL_createExpenseReportCreateExpenseReportIN' from class 'oracle.ExpenseReport.Default_1_0.Instance' could not be successfully executed.'
    RUNTIME:
    RUNTIME:     at fuego.papi.exception.ActivityFailedException.create(ActivityFailedException.java:66)
    RUNTIME:     at fuego.server.AbstractProcessBean.createActivityFailedException(AbstractProcessBean.java:3561)
    RUNTIME:     at fuego.fengine.FEngineProcessBean.createActivityFailedException(FEngineProcessBean.java:371)
    RUNTIME:     at fuego.server.AbstractProcessBean.runGlobalActivity(AbstractProcessBean.java:2968)
    RUNTIME:     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    RUNTIME:     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    RUNTIME:     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    RUNTIME:     at java.lang.reflect.Method.invoke(Unknown Source)
    RUNTIME:     at fuego.lang.JavaClass.invokeMethod(JavaClass.java:1410)
    RUNTIME:     at fuego.lang.JavaObject.invoke(JavaObject.java:227)
    RUNTIME:     at fuego.component.Message.process(Message.java:585)
    RUNTIME:     at fuego.component.ExecutionThread.processMessage(ExecutionThread.java:780)
    RUNTIME:     at fuego.component.ExecutionThread.processBatch(ExecutionThread.java:755)
    RUNTIME:     at fuego.component.ExecutionThread.doProcessBatch(ExecutionThread.java:142)
    RUNTIME:     at fuego.component.ExecutionThread.doProcessBatch(ExecutionThread.java:134)
    RUNTIME:     at fuego.fengine.FEngineProcessBean.processBatch(FEngineProcessBean.java:244)
    RUNTIME:     at fuego.component.ExecutionThread.work(ExecutionThread.java:839)
    RUNTIME:     at fuego.component.ExecutionThread.run(ExecutionThread.java:408)
    RUNTIME:     at fuego.component.CustomExecution.next(CustomExecution.java:176)
    RUNTIME:     at fuego.papi.impl.rmi.RMIExecution.next(RMIExecution.java:109)
    RUNTIME:     at fuego.web.execution.InteractiveExecution.process(InteractiveExecution.java:177)
    RUNTIME:     at fuego.web.execution.impl.WebInteractiveExecution.process(WebInteractiveExecution.java:54)
    RUNTIME:     at fuego.web.execution.InteractiveExecution.process(InteractiveExecution.java:223)
    RUNTIME:     at fuego.web.papi.TaskExecutor.runApplicationTask(TaskExecutor.java:349)
    RUNTIME:     at fuego.web.papi.TaskExecutor.execute(TaskExecutor.java:95)
    RUNTIME:     at fuego.workspace.servlet.ExecutorServlet.doAction(ExecutorServlet.java:117)
    RUNTIME:     at fuego.workspace.servlet.BaseServlet.doPost(BaseServlet.java:229)
    RUNTIME:     at fuego.workspace.servlet.BaseServlet.doGet(BaseServlet.java:220)
    RUNTIME:     at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
    RUNTIME:     at fuego.workspace.servlet.AuthenticatedServlet.service(AuthenticatedServlet.java:83)
    RUNTIME:     at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    RUNTIME:     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
    RUNTIME:     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    RUNTIME:     at fuego.web.filter.SingleThreadPerSessionFilter.doFilter(SingleThreadPerSessionFilter.java:64)
    RUNTIME:     at fuego.web.filter.BaseFilter.doFilter(BaseFilter.java:63)
    RUNTIME:     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    RUNTIME:     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    RUNTIME:     at fuego.web.filter.CharsetFilter.doFilter(CharsetFilter.java:48)
    RUNTIME:     at fuego.web.filter.BaseFilter.doFilter(BaseFilter.java:63)
    RUNTIME:     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    RUNTIME:     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    RUNTIME:     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    RUNTIME:     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
    RUNTIME:     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
    RUNTIME:     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
    RUNTIME:     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
    RUNTIME:     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
    RUNTIME:     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
    RUNTIME:     at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
    RUNTIME:     at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
    RUNTIME:     at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
    RUNTIME:     at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
    RUNTIME:     at java.lang.Thread.run(Unknown Source)
    RUNTIME:Caused by: fuego.lang.ComponentExecutionException: The method 'CIL_createExpenseReportCreateExpenseReportIN' from class 'oracle.ExpenseReport.Default_1_0.Instance' could not be successfully executed.
    RUNTIME:     at fuego.component.ExecutionThreadContext.invokeMethod(ExecutionThreadContext.java:519)
    RUNTIME:     at fuego.component.ExecutionThreadContext.invokeMethod(ExecutionThreadContext.java:273)
    RUNTIME:     at fuego.fengine.FEEngineExecutionContext.invokeMethodAsCil(FEEngineExecutionContext.java:219)
    RUNTIME:     at fuego.server.execution.EngineExecutionContext.runCil(EngineExecutionContext.java:1280)
    RUNTIME:     at fuego.server.execution.TaskExecution.invoke(TaskExecution.java:401)
    RUNTIME:     at fuego.server.execution.GlobalTaskExecution.invoke(GlobalTaskExecution.java:146)
    RUNTIME:     at fuego.server.execution.TaskExecution.executeCIL(TaskExecution.java:513)
    RUNTIME:     at fuego.server.execution.TaskExecution.executeTask(TaskExecution.java:697)
    RUNTIME:     at fuego.server.execution.TaskExecution.executeTask(TaskExecution.java:657)
    RUNTIME:     at fuego.server.execution.TaskExecution.executeTask(TaskExecution.java:154)
    RUNTIME:     at fuego.server.execution.GlobalTaskExecution.executeGlobalCIL(GlobalTaskExecution.java:116)
    RUNTIME:     at fuego.server.execution.GlobalTaskExecution.executeGlobalCIL(GlobalTaskExecution.java:96)
    RUNTIME:     at fuego.server.execution.microactivity.GlobalCreationMicroActivity.execute(GlobalCreationMicroActivity.java:109)
    RUNTIME:     at fuego.server.execution.microactivity.GlobalInteractiveMicroActivity.execute(GlobalInteractiveMicroActivity.java:73)
    RUNTIME:     at fuego.server.AbstractProcessBean$44.execute(AbstractProcessBean.java:2961)
    RUNTIME:     at fuego.server.execution.DefaultEngineExecution$AtomicExecutionTA.runTransaction(DefaultEngineExecution.java:304)
    RUNTIME:     at fuego.transaction.TransactionAction.startBaseTransaction(TransactionAction.java:470)
    RUNTIME:     at fuego.transaction.TransactionAction.startTransaction(TransactionAction.java:551)
    RUNTIME:     at fuego.transaction.TransactionAction.start(TransactionAction.java:212)
    RUNTIME:     at fuego.server.execution.DefaultEngineExecution.executeImmediate(DefaultEngineExecution.java:123)
    RUNTIME:     at fuego.server.execution.EngineExecution.executeImmediate(EngineExecution.java:66)
    RUNTIME:     at fuego.server.AbstractProcessBean.runGlobalActivity(AbstractProcessBean.java:2954)
    RUNTIME:     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    RUNTIME:     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    RUNTIME:     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    RUNTIME:     at java.lang.reflect.Method.invoke(Unknown Source)
    RUNTIME:     at fuego.lang.JavaClass.invokeMethod(JavaClass.java:1410)
    RUNTIME:     at fuego.lang.JavaObject.invoke(JavaObject.java:227)
    RUNTIME:     at fuego.component.Message.process(Message.java:585)
    RUNTIME:     at fuego.component.ExecutionThread.processMessage(ExecutionThread.java:780)
    RUNTIME:     at fuego.component.ExecutionThread.processBatch(ExecutionThread.java:755)
    RUNTIME:     at fuego.component.ExecutionThread.doProcessBatch(ExecutionThread.java:142)
    RUNTIME:     at fuego.component.ExecutionThread.doProcessBatch(ExecutionThread.java:134)
    RUNTIME:     at fuego.fengine.FEngineProcessBean.processBatch(FEngineProcessBean.java:244)
    RUNTIME:     at fuego.component.ExecutionThread.work(ExecutionThread.java:839)
    RUNTIME:     at fuego.component.ExecutionThread.run(ExecutionThread.java:408)
    RUNTIME:Caused by: fuego.lang.RuntimeCILExecutionException: <?xml version="1.0" encoding="UTF-8" ?>
    RUNTIME:<string>return code: 404
    RUNTIME:&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0 Draft//EN&quot;&gt;
    RUNTIME:&lt;HTML&gt;
    RUNTIME:&lt;HEAD&gt;
    RUNTIME:&lt;TITLE&gt;Error 404--Not Found&lt;/TITLE&gt;
    RUNTIME:&lt;META NAME=&quot;GENERATOR&quot; CONTENT=&quot;WebLogic Server&quot;&gt;
    RUNTIME:&lt;/HEAD&gt;
    RUNTIME:&lt;BODY bgcolor=&quot;white&quot;&gt;
    RUNTIME:&lt;FONT FACE=Helvetica&gt;&lt;BR CLEAR=all&gt;
    RUNTIME:&lt;TABLE border=0 cellspacing=5&gt;&lt;TR&gt;&lt;TD&gt;&lt;BR CLEAR=all&gt;
    RUNTIME:&lt;FONT FACE=&quot;Helvetica&quot; COLOR=&quot;black&quot; SIZE=&quot;3&quot;&gt;&lt;H2&gt;Error 404--Not Found&lt;/H2&gt;
    RUNTIME:&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
    RUNTIME:&lt;/TABLE&gt;
    RUNTIME:&lt;TABLE border=0 width=100% cellpadding=10&gt;&lt;TR&gt;&lt;TD VALIGN=top WIDTH=100% BGCOLOR=white&gt;&lt;FONT FACE=&quot;Courier New&quot;&gt;&lt;FONT FACE=&quot;Helvetica&quot; SIZE=&quot;3&quot;&gt;&lt;H3&gt;From RFC 2068 &lt;i&gt;Hypertext Transfer Protocol -- HTTP/1.1&lt;/i&gt;:&lt;/H3&gt;
    RUNTIME:&lt;/FONT&gt;&lt;FONT FACE=&quot;Helvetica&quot; SIZE=&quot;3&quot;&gt;&lt;H4&gt;10.4.5 404 Not Found&lt;/H4&gt;
    RUNTIME:&lt;/FONT&gt;&lt;P&gt;&lt;FONT FACE=&quot;Courier New&quot;&gt;The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent.&lt;/p&gt;&lt;p&gt;If the server does not wish to make this information available to the client, the status code 403 (Forbidden) can be used instead. The 410 (Gone) status code SHOULD be used if the server knows, through some internally configurable mechanism, that an old resource is permanently unavailable and has no forwarding address.&lt;/FONT&gt;&lt;/P&gt;
    RUNTIME:&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
    RUNTIME:&lt;/TABLE&gt;
    RUNTIME:
    RUNTIME:&lt;/BODY&gt;
    RUNTIME:&lt;/HTML&gt;
    RUNTIME:</string>
    RUNTIME:
    RUNTIME:     at fuego.components.ScreenFlow.rethrowUserException(ScreenFlow.java:274)
    RUNTIME:     at fuego.components.ScreenFlow.propagateParentException(ScreenFlow.java:239)
    RUNTIME:     at xobject.Fuego__AutoGen__Screenflows__.__SubmitReport.Begin_Invocator(__SubmitReport.xcdl:13)
    RUNTIME:     at oracle.ExpenseReport.Default_1_0.Instance.CIL_createExpenseReportCreateExpenseReportIN(Instance.xcdl:3)
    RUNTIME:     at oracle.ExpenseReport.Default_1_0.Instance.CIL_createExpenseReportCreateExpenseReportIN(Instance.xcdl)
    RUNTIME:     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    RUNTIME:     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    RUNTIME:     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    RUNTIME:     at java.lang.reflect.Method.invoke(Unknown Source)
    RUNTIME:     at fuego.component.ExecutionThreadContext.invokeMethod(ExecutionThreadContext.java:512)
    RUNTIME:     ... 35 more

    You are receiving a 404 error which means that the binding to the SB is not correct or there is a problem with the SB end part of the integration.
    Are you able to test this successfully from an automatic activity for example aside from trying to use it within a screenflow ?
    Thanks !
    eduardoc.

  • [OSB] - Oracle Service Bus 11gR1 ?

    Hi everyone!
    I'm evaluating Oracle Service Bus 10gR3 (10.3.1.0) which I downloaded from http://www.oracle.com/technology/products/integration/service-bus/index.html . Since I've seen that lots Oracle Products are alreadly released as of the platform 11g I'd like to know what are the Oracle plans for the OSB. Is there a new version at development to be added to the 11g platform ? I've read an Oracle Statement of Direction regarding a merge between OESB and OSB but it wasn't clear about some issues:
    1- If I'm developing an application with eclipse using the current 10.3.1.0 version is there gonna have big changes in the 11g version?
    2- Is the Oracle Workshop for Weblogic plugin for eclipse gonna be continued ? Because I'm using it.
    As I understood from the document, OSB will "envelop" the OESB which will serve as a Mediator component, so I suppose I can keep using OSB now and adapt it for the 11g platform, is that right ??
    Thanks

    1- If I'm developing an application with eclipse using the current 10.3.1.0 version is there gonna have big changes in the 11g version?No. Your application (called configuration in OSB parlance), will be compatible when you migrate to OSB 11g Version. OSB auto upgrades when the configuration developed in OSB 10.3.1.0 is imported into OSB 11g.
    For your evaluation, I have seen configurations developed during ALSB2.1, deploy into OSB 10.3.1.0 with out any issues (though documentation doesn't explicitly mention or guarantee this).
    2- Is the Oracle Workshop for Weblogic plugin for eclipse gonna be continued ? Because I'm using it.Eclipse based development environment (OEPE) will be supported with OSB 11g. This OEPE based environment will offer all functionality that is being currently offered by Oracle Workshop for Weblogic.
    As I understood from the document, OSB will "envelop" the OESB which will serve as a Mediator component, so I suppose I can keep using OSB now and adapt it for the 11g platform, is that right ??Absolutely, configuration developed in OSB10.3.10 can be used out of box in OSB11g.
    Manoj

  • Oracle service bus 12c sbconsole not accessible 401

    Hi,
        i am trying to setup up standalone osb server and access sbconsole. i am getting 401 unauthorized.   here is my environment setup.
    OS:     windows 7
    Java:  1.8 64bit
    DB:    oracle XE 11.2.
    OSB:   fmw_12.1.3.0.0_soaqs_Disk1_1of1
    1. ran rcutil.
    2. created admin weblogic servicer-->NodeManager-->clustered-->osbServer1(standalone). 
              I started node manager, weblogic and osb servers. i am able to login to weblogic and em consoles with username/password  weblogic/xxxxxxxx sucessfully
                     but when i try to login sbconsole;  http://localhost:7001/sbconsole    i am getting 401 unauthorized.
          So i created new user, user1 in weblogic server and added to groups as administrator.
          In osb server, i  assigned integration developer  role and saved configuration.
          login to weblogic and em consoles are good with user1.    but when i login to sbconsole, i am getting 401 unauthorized.
    i followed the following url for creating new user 11 Defining Access Security for Oracle Service Bus (12c Release 1 (12.1.3))
    Am i missing anything in my setup ?   can someone throw pointers in fixing this .
    Thanks

    yes i am copying the roles for IntegrationAdministrators. below.
    I created one more user in wls console and assigned IntegrationAdministrator role only.  still i have the same issue.
    oracle.adf.share.security.authorization.RegionPermission
    view
    oracle.adf.controller.security.TaskFlowPermission
    /WEB-INF/.*
    view
    oracle.soa.osb.console.common.permissions.OSBPermission
    AdminResourcesAccess
    clone,create,delete,edit,move,rename
    oracle.soa.osb.console.common.permissions.OSBPermission
    ConfigurationFileAccess
    create,execute
    oracle.soa.osb.console.common.permissions.OSBPermission
    ConvertXQVersionAccess
    convert
    oracle.soa.osb.console.common.permissions.OSBPermission
    ExportResourcesAccess
    export
    oracle.soa.osb.console.common.permissions.OSBPermission
    FindAndReplaceAccess
    execute
    oracle.soa.osb.console.common.permissions.OSBPermission
    ImportConfigJarAccess
    import
    oracle.soa.osb.console.common.permissions.OSBPermission
    ImportUrlAccess
    import
    oracle.soa.osb.console.common.permissions.OSBPermission
    ImportZipAccess
    import
    oracle.soa.osb.console.common.permissions.OSBPermission
    JNDIResourceAccess
    create,delete,edit,rename
    oracle.soa.osb.console.common.permissions.OSBPermission
    JNDIResourceResetAccess
    reset
    oracle.soa.osb.console.common.permissions.OSBPermission
    OperationalAttributesAccess
    edit
    oracle.soa.osb.console.common.permissions.OSBPermission
    OperationalResourcesAccess
    clone,create,delete,edit,move,rename
    oracle.soa.osb.console.common.permissions.OSBPermission
    ProxyServersResourceAccess
    create,delete,edit,rename
    oracle.soa.osb.console.common.permissions.OSBPermission
    SMTPServersResourceAccess
    create,delete,edit,rename
    oracle.soa.osb.console.common.permissions.OSBPermission
    TestConsoleExecuteAccess
    execute
    oracle.soa.osb.console.common.permissions.OSBPermission
    UDDIAutoImportAccess
    import
    oracle.soa.osb.console.common.permissions.OSBPermission
    UDDIAutoPublishAccess
    export
    oracle.soa.osb.console.common.permissions.OSBPermission
    UDDIResourceAccess
    create,delete,edit,export,import,rename
    oracle.soa.osb.console.common.permissions.OSBPermission
    ViewHistoryAccess
    view
    oracle.soa.osb.console.common.permissions.OSBPermission
    ViewSessionsAccess
    view
    oracle.soa.osb.console.common.permissions.OSBPermission
    UndoTaskAccess
    undo
    oracle.soa.osb.console.common.permissions.OSBPermission
    RedoTaskAccess
    redo
    oracle.soa.osb.console.common.permissions.OSBPermission
    SwitchSessionAccess
    switchSession
    oracle.soa.osb.console.common.permissions.OSBPermission
    PurgeTasksAccess
    purge
    oracle.soa.osb.console.common.permissions.OSBPermission
    MessageReportsViewAccess
    view
    oracle.soa.osb.console.common.permissions.OSBPermission
    MessageReportsPurgeAccess
    purge
    oracle.soa.osb.console.common.permissions.OSBPermission
    GlobalOperationalSettingsUpdateAccess
    update
    oracle.soa.osb.console.common.permissions.OSBPermission
    OperationalAttributesUpdateAccess
    update
    oracle.soa.osb.console.common.permissions.OSBPermission
    ResetAllStatisticsAccess
    reset
    oracle.soa.osb.console.common.permissions.OSBPermission
    URIStatusUpdateAccess
    update
    oracle.soa.osb.console.common.permissions.OSBPermission
    Alert

  • Oracle service bus cache flush/clear - business service

    Hi Everyone,
    We are currently using oracle service bus as an integration platform. We are conducting a disaster recovery exercise for on of the applications (A) integrated to OSB, but the OSB is always connecting to the primary node of the application A though the DNS at application A is pointing to the secondary node.
    We believe this is happening because OSB is caching the IP address of the application A (though it is using DNS) and keeps connecting to the same server even if the primary traffic is diverted to the secondary node.
    Can someone please let us know if there is a way we can clear the cache of the business service (used to connect to the application A) without restarting the servers?
    Thank you.
    Regards,
    Ram

    Yes, by default the JVM will cache the name resolution. You can change this behaviour by adding the TTL in the managed server startup parameters as follows:
    -Dnetworkaddress.cache.ttl=120 -Dnetworkaddress.cache.negative.ttl=10
    The above parameters mean that the JVM will cache the name resolution for 2 minutes in case of success and for 10 seconds in case of a failure.
    For testing purposes, you can reduce the ttl from 120 seconds, but when in production make sure that this value is not too low.
    Regards,
    Fabio Douek

  • Oracle Service Bus (OSB), Eclipse --- and statement of direction

    Can somebody please explain what this means in: http://www.oracle.com/technology/products/integration/service-bus/docs/Oracle-Service-Bus-SOD.pdf
    +...The web-based console was complemented in the 3.0 release with full IDE support in Eclipse. The Eclipse capabilities will be ported to Oracle JDeveloper to provide a one-stop IDE for all SOA design needs. Until that port is complete, customers will still be able to use the Eclipse environment as IDE (in addition to the web-based console)...+
    More specifically: what will happen to the Eclipse OSB plugin/workshop once the JDeveloper port is complete?
    A) will it cease to exist and/or be terminated?
    B) will it remain as is, without keeping the functionality in synch with new stuff in JDev?
    C) will it continue to evolve side-by-side with JDev?
    Thx,
    -J.

    I think it is clear that Oracle will remain commited to Eclipse in terms of deploying java applications to WebLogic, they will provide some plugins for some time to come. You will however see oracle specific products, such as OSB, Portal, etc removed from Eclipse and ported to JDev. The reason for this is that Oracle can release new releases within their timeframe. If Oracle rely on Eclipse to deliver some functionality before they can release new products then they will be doing their customers a disservice.
    This statement in the SOD clearly states that JDev is the strategic platform and the Eclipse IP will be ported to JDev in the future:
    Design-Time Environment
    JDeveloper is the IDE of choice for SOA development at Oracle. AquaLogic Service Bus users have traditionally been using the web-based console to design, manage and monitor ESB flows. The web console is a key differentiator for ALSB (now Oracle Service Bus) and will therefore remain a primary design
    environment moving forward.
    The web-based console was complemented in the 3.0 release with full IDE support in Eclipse. The Eclipse capabilities will be ported to Oracle JDeveloper to provide a
    one-stop IDE for all SOA design needs. Until that port is complete, customers will still be able to use the Eclipse environment as IDE (in addition to the web-based
    console).
    cheers
    James

  • Oracle service bus Business service - Cache Flush/clear

    Hi Everyone,
    We are currently using oracle service bus as an integration platform. We are conducting a disaster recovery exercise for on of the applications (A) integrated to OSB, but the OSB is always connecting to the primary node of the application A though the DNS at application A is pointing to the secondary node.
    We believe this is happening because OSB is caching the IP address of the application A (though it is using DNS) and keeps connecting to the same server even if the primary traffic is diverted to the secondary node.
    Can someone please let us know if there is a way we can clear the cache of the business service (used to connect to the application A) without restarting the servers?
    Thank you.
    Regards,
    Ram

    Yes, by default the JVM will cache the name resolution. You can change this behaviour by adding the TTL in the managed server startup parameters as follows:
    -Dnetworkaddress.cache.ttl=120 -Dnetworkaddress.cache.negative.ttl=10
    The above parameters mean that the JVM will cache the name resolution for 2 minutes in case of success and for 10 seconds in case of a failure.
    For testing purposes, you can reduce the ttl from 120 seconds, but when in production make sure that this value is not too low.
    If you follow the above, you don't have to restart anything and you don't have to write any script. The IP address is going to be updated as long as the DNS server is being updated correctly (you can easily test by pinging the host name)
    Regards,
    Fabio Douek

  • Oracle Service Bus

    Hi
    We are trying to use Oracle Service Bus for a large-volume (> 1GB) file-based interfaces with external partners. Have anyone implemented such integration scenario? Any constraints / limitations of OSB/ Weblogic / File Adapters? What sort of FTP mechanism can we use with it?
    regards,
    sdas

    Hi,
    Here are some pointer for you...
    SFTP transport supports processing of large messages. When you configure a proxy service, you can enable content streaming and specify whether large messages must be buffered in memory or in a disk file.
    http://docs.oracle.com/cd/E23943_01/dev.1111/e15866/http_poller.htm#i1085854
    Attachment option allow the proxy service store MIME attachment content to a disk file and then process the data in a streaming fashion without buffering the attachment contents in memory. This enables the proxy service to process large attachments robustly and efficiently.
    http://docs.oracle.com/cd/E23943_01/dev.1111/e15866/ui_ref.htm#OSBDV367
    Streaming body Content and Best Practices for Using Content Streaming
    http://docs.oracle.com/cd/E23943_01/admin.1111/e15867/context.htm#OSBAG314
    Please let me know if this was helpful...
    Cheers,
    Vlad
    Give points - it is good etiquette to reward an answerer points (5 - helpful; 10 - correct) for their post if they answer your question
    https://forums.oracle.com/forums/ann.jspa?annID=330

  • Implementing Oracle Service Bus - Architectural Question

    Hi Experts,
    If you were implementing Oracle SOA Suite and were intending on using it to support your legacy file based peer to peer integration solution (Enterprise scale) by utilising file adapters to extract, mediators to transform/route and custom built services to push that data into a transactional system would you look at using an Enterprise Service Bus to implement any of this functionality.
    The principle here is to move away from peer to peer into a pseudo SOA solution where semi generic services are developed to accept the data currently sent in the files and sending that into an open interface table in the target system. The seperation of the file handling from the interface service is key to moving towards a service orientated solution.
    It has been suggested to me that you could use the ESB to collect the files, extract the data and push it into the services in the SOA middleware. This is as opposed to building the file polling applications as composite applications in Oracle SOA suite.
    Any thoughts would be appreciated on either of these approaches.
    Thanks
    K

    there is no "one size fits all" SOA, you must evaluate the complexity of your interfaces and see whether it's worth having a 2 layers approach (OSB + SOA Suite) or condensating all in SOA Suite (or, why not, ditching the heaviness of SOA Suite and use only OSB)
    Anyway on the "OSB vs SOA Suite" topic people have already written caterpillions of posts
    http://www.javamonamour.org/2010/11/osb-vs-soa-suite.html
    very popular is this http://www.slideshare.net/gschmutz/oracle-soa-suite-11g-mediator-vs-oracle-service-bus-osb

Maybe you are looking for

  • Unable to Save the Data Using BexSetData

    Hi All, I have a issue regarding saving plan data, Design: I  got a Workbook with several tabs, each tab has a input ready Query and has a layout as below A formatted user facing worksheet containing; an area where the user enters their plan data wit

  • I need to redownload mavericks to a usb as my hard drive in my macbook is saying not recoverable

    My macbook pro disk drive is failing or failed, i have tried booting into safeboot, but the disk fixes say that the drive is unrecoverable. I want to re-download the mavericks os that i recently purchased and try a new install. Is there a way to down

  • Unit testing packages in sql developer

    It appears that the specify parameters window is blank for packaged functions which means the test call fails when run. Is this a grant or synonym issue ( or something similar ) or is there an issue with testing packages via the unit test interface o

  • [SOLVED]pacman fails to install mtpaint

    [me@mypc ~]$ sudo pacman -S mtpaint resolving dependencies... looking for inter-conflicts... Targets (3): giflib-4.1.6-4 openjpeg-1.3-3 mtpaint-3.31-4 Total Download Size: 0.86 MB Total Installed Size: 2.61 MB Proceed with installation? [Y/n] y :: Re

  • Report Painter - creating variables - foreign currency

    Hi Abap Gurus, in Report Painter we have a customized report to print "Financial Statement" (with a specific balance structure ). I am asked to add BLART field in selection-screen. I was thinking to create variable in GS11 transaction but I don't kno