OSB 11g,BPEL PM 10g -Does these products has in-built Registry & Discovery

I am looking for options to evaluate Registry and Discovery features for Services developed using OSB 11g, BPEL PM 10g Products. Does these products have these features in-built?
From the product documentation, I noted OSR will provide these features and need to integrate it with OSB, BPEL PM. Without having OSR, can Registry and Discovery features available in OSB 11g, BPEL PM 10g

You have to have a registry in place to manage the service endpoints and have BPEL/OSB discovering them at runtime. BPEL/OSB does not have any inbuilt registry support but they can interact with a registry. Oracle Service Bus can interact with any UDDI 3.0 compliant registry including Oracle Service Registry. You may refer section "4.3 Service Discovery" at below link -
http://download.oracle.com/docs/cd/E17904_01/doc.1111/e15020/service_configuration.htm#i1013855
Regards,
Anuj

Similar Messages

  • OSB 11g - Maximum file size OSB can handle

    Hi,
    What is the maximum size (of a file) which OSB can handle, when then file is polled using FTP, and then use XQuery transformation on it?
    Thanks,
    Sanjay

    Processing large files in OSB will be limited by the constraints on both Heap Memory and CPU utilization.
    To load larger objects in memory you will need enough Heap Size. If your heap size is not enough you will start getting Out of memory errors and weblogic server might crash. You can either add more memory to the server(which itself has a limit) or you can use content streaming. When you use content streaming the whole object will not be loaded into memory buffer and you will be able to consume large messages. But content streaming has certain limitations because the whole object is not loaded in memory. You can find these limitations at following link and decide if you can implement your use case with these limitations.
    http://download.oracle.com/docs/cd/E13159_01/osb/docs10gr3/userguide/context.html#wp1110513
    If not then the best possible option would be to break the file into smaller chunks and then using OSB to read and process those chunks.
    Another limitation is the CPU utilization. If you are not transforming the large content CPU should not be an issue. But if you need to transform before passing the payload to backend system then it becomes complicated. Transformations (both XQuery and XSLT ) take a lot of CPU cycles and if you are transforming huge payloads it will consume 100% CPU resulting in overall deterioration of the performance. Like Anuj mentioned, it is not recommended to have complex transformations and transformations of large XMLs within OSB. Its best to move out such transformations to other systems. But, it is also not recommended that you move many transformations to various backend systems. If your architecture involved many flows which have transformations on large objects, you should think about spending on an XML Appliance meant for transformations. These products are purpose built to focus on doing complex XMLXML processing with little impact on the overall CPU utilization. They use hardware acceleration to achieve this. You can contact Oracle Sales team or Oracle support to get more information about this.
    Regards
    Abhi

  • Reports who work in BIP 10G does not work in BIP 11G

    Hi!
    We are in the middle of going from BIP 10G to BIP 11G (latest patch installed the 9 of february). We have used the Upgrade Assistant to migrate the reports from 10G to 11G, about 80-90% are working directly.
    But, as always are there some problems. There are 2 major problems I am struggling with for the moment. 1 is long running reports who gets "Connection reset by peer" before the report ends and the more problematic which is this:
    [2012-02-27T11:09:50.397+01:00] [bi_server1] [ERROR] [] [oracle.xdo] [tid: 24] [userId: <anonymous>] [ecid: 22bf1318a95b3a18:-528a5dc9:135b0d15f61:-8000-0000000000025a30,0] [APP: bipublisher#11.1.1] XSL error:[[
    <Line 80, Column 151>: XML-23002: (Error) internal xpath error
    @Line 80 ==> <_G><xsl:if test="sum($G1[(./QADATE02 = current-group()/QADATE02)]/QATRQT) = '0'" xdofo:ctx="3">
    [2012-02-27T11:09:50.397+01:00] [bi_server1] [WARNING] [] [oracle.xdo] [tid: 24] [userId: <anonymous>] [ecid: 22bf1318a95b3a18:-528a5dc9:135b0d15f61:-8000-0000000000025a30,0] [APP: bipublisher#11.1.1] oracle.xdo.XDOException: java.lang.reflect.InvocationTargetException[[
         at oracle.xdo.template.fo.util.FOUtility.generateFO(FOUtility.java:1205)
         at oracle.xdo.template.fo.util.FOUtility.generateFO(FOUtility.java:276)
         at oracle.xdo.template.FOProcessor.createFO(FOProcessor.java:1973)
         at oracle.xdo.template.FOProcessor.generate(FOProcessor.java:1117)
         at oracle.xdo.servlet.RTFCoreProcessor.transform(RTFCoreProcessor.java:124)
         at oracle.xdo.servlet.CoreProcessor.process(CoreProcessor.java:372)
         at oracle.xdo.servlet.CoreProcessor.generateDocument(CoreProcessor.java:93)
         at oracle.xdo.servlet.ReportImpl.renderBodyHTTP(ReportImpl.java:1059)
         at oracle.xdo.servlet.ReportImpl.renderReportBodyHTTP(ReportImpl.java:624)
         at oracle.xdo.servlet.XDOServlet.writeReport(XDOServlet.java:477)
         at oracle.xdo.servlet.XDOServlet.writeReport(XDOServlet.java:447)
         at oracle.xdo.servlet.XDOServlet.doGet(XDOServlet.java:267)
         at oracle.xdo.servlet.XDOServlet.doPost(XDOServlet.java:299)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:821)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.xdo.servlet.metadata.track.MostRecentFilter.doFilter(MostRecentFilter.java:65)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.xdo.servlet.security.SecurityFilter.doFilter(SecurityFilter.java:122)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.xdo.servlet.init.InitCheckingFilter.doFilter(InitCheckingFilter.java:64)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    Caused by: java.lang.reflect.InvocationTargetException
         at sun.reflect.GeneratedMethodAccessor7820.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at oracle.xdo.common.xml.XSLT10gR1.invokeProcessXSL(XSLT10gR1.java:917)
         at oracle.xdo.common.xml.XSLT10gR1.transform(XSLT10gR1.java:609)
         at oracle.xdo.common.xml.XSLT10gR1.transform(XSLT10gR1.java:328)
         at oracle.xdo.common.xml.XSLTWrapper.transform(XSLTWrapper.java:187)
         at oracle.xdo.template.fo.util.FOUtility.generateFO(FOUtility.java:1181)
         ... 40 more
    Caused by: oracle.xdo11g.xqxp.XQException: XPTY0004
         at oracle.xdo11g.xslt.XSLStylesheet.flushErrors(XSLStylesheet.java:1850)
         at oracle.xdo11g.xslt.XSLStylesheet.execute(XSLStylesheet.java:616)
         at oracle.xdo11g.xslt.XSLStylesheet.execute(XSLStylesheet.java:551)
         at oracle.xdo11g.xslt.XSLProcessor.processXSL(XSLProcessor.java:345)
         at oracle.xdo11g.xslt.XSLProcessor.processXSL(XSLProcessor.java:194)
         at oracle.xdo11g.xslt.XSLProcessor.processXSL(XSLProcessor.java:230)
         at oracle.xdo11g.parser.v2.XSLProcessor.processXSL(XSLProcessor.java:124)
         at sun.reflect.GeneratedMethodAccessor7820.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at oracle.xdo.common.xml.XSLT10gR1.invokeProcessXSL(XSLT10gR1.java:920)
         ... 44 more
    Does anyone have the solution for this type of error, we have about 30-40 reports that is behaving like this in BIP 11G but works fine in BIP 10G.
    Can we do anything general in the BIP 11G or does we need to find the solution for each report and change in the template?
    All ideas are appreciated, thanks,
    Anders B

    Hi!
    Have everyone out there been able to use the upgrade assistant without any problem?
    The UA.bat program says everything is ok but the report actually created in BIP 10G does not work in BIP 11G. We are looking for documentation or "findings" of what the problem can be, in a more general way. We are aware of that we probably have to fix this manually, but we dont know what to fix, and it is not so "fun" to be forced to re create all this templates and reports. The datamodell seems for the most of the time works, so we get a working xml source but the creation of the report thru the template dont work.
    Best regards,
    Anders

  • I would like to know, does Apple Product Giveaways have a page for competitions on Facebook? A lot of People including myself have entered in these competitions and have won and iPhone and many other items. I am one of those people who won, it is true.

    Hi, My name is Sue Keeffe Ayton, I just want to know, does Apple Product Giveaways have a page on Facebook? They are running competition to win Apple Products. A lot of people seem to be winning Apple Products including myself. I saw that I have won a White Iphone 5s 32 GB, I would like to know if this is a scam. If someone goes on the facebook website and type in Apple Product Giveaways you will find this competition page. Please tell me if this page is for real.
    Please I need to know if this is for real.
    A lot of poeple including myself have entered these competitions and have won. I have tried to contact this page admin, but was unable to. I have even tried to contact Facebook team to find out, but was unsuccessful at this point in time.
    I am not sure if these people who are running these competitions are going to send these items out to the winners. I hope they do. If you enter a competition/s and you win, you would expect to receive your winning item/s.
    I never thought it was possible to win something on Facebook. When I saw my name pop up on the winners list in Apple Product Giveaways for March 2 2014 I was excited. I am one of 5 people who won an Apple product.
    Below you will see Apple Product Giveaway page on Facebook. On the right you will see the competition winners. I hope someone can help me find out the truth and if its fake, I will report this to Facebook to have this page shut down. A lot of people will be hurt, disappointed and very angry this has happened
    I hope you will show your support and help me solve this.
    If this is not the right site to report this or find out if this is a scam, please guide me to the correct area.
    Thank you for your attention.
    Sue Keeffe Ayton
    Sydney Australia
    <Personal Information Edited by Host>

    Apple does not give away its products.
    Unless you are the 1,000th person to show up at a new Store and Tim Cook is there and his assistant is filming you to be posted on their Home Page.
    That is yet another FaceBook SCAM.

  • OSB 11g Installation in production environment

    I am trying to install OSB 11g in production mode. But, the problem is its always pointing to the evaluation database, even though I don't require any DB (not using the reporting feature or OWSM). I saw the following workaround and it worked fine, but is it the only way?
    This error you will normally see if you use the built in pointbase db with production domains only.
    I would recommend you use different database in pointbase or better an oracle database. Work around would be to delete WL_LLR* from you point base and the domain will start with out problem.
    If you are not aware of how to delete the table in Pointbase/Derby, then other workaround (I normally use when using production domain with Derby/Poinbase) option would be to open config .xml and delete <jdbc-system-resource>
    <name>wlsbjmsrpDataSource</name>
    <target>AdminServer</target>
    <descriptor-file-name>jdbc/wlsbjmsrpDataSource-jdbc.xml</descriptor-file-name>
    </jdbc-system-resource>
    Even if i configure a different DB, but it still pointing me to Derby?
    Is this a bug with OSB 11g installation in a production env?
    Thanks,
    Bijoy

    Hello Bijoy,
    The evaluation database is provided for use by the sample applications and code examples. If you do not want to use evaluation DB then don't install it.
    To not install evaluation DB, while installing weblogic, select custom installation type, uncheck the "Evaluation Database" checkbox ("Server Examples" will automatically get unchecked) and proceed. Now your weblogic will be installed without an evaluation DB.
    Regards,
    Anuj

  • BPEL in 10g/11g environments

    I've developed a BPEL flow using TP3&4. I'm not interested in taking this and back-porting this to Oracle 10g. I want to do this because I want to try to deploy this to a stable application server and because the 11g application server isn't availble.
    Has anyone done this? What was involved?
    Thanks in advance.

    My issue is simply that I need to be able to deploy my BPEL project to a stand-alone server. I developed this using TP4 and there are people in our organization that want to start trying this out. To facilitate this, I need to have this running for extended periods (not just in my development environment).
    If I can't make this work with the technology preview, the I will have to take what I've done and try to get something close working in the 10g environment. That was the focus of this question: What's involved in back-porting my 11g BPEL project to 10g?

  • What does this mean "We apologize for the inconvenience, but the ability to order books and prints is no longer supported in iPhoto 5. Please upgrade to a newer version of iPhoto to order these products.

    what does this mean "We apologize for the inconvenience, but the ability to order books and prints is no longer supported in iPhoto 5. Please upgrade to a newer version of iPhoto to order these products." I want to buy a photo book and that message keeps popping up.

    TD, LN - You guys make great points and I will take you at your word. Normally, I would not hesitate to update. I have a lot at stake here with a large vacation coming up with a great many new pictures anticipated. I don't know enough to understand what is meant by "verifying my library." Please give me some insight there and I will start the upgrade process tonight! Seriously, I have wanted to do this for some time, but have been scared away by reading too many situations on these forums.
    TD - you have a good sense of humor. I know all versions eventually need to be left to die away. Support is not eternal. I am sure I missed the announcement that certain versions of iPhoto would no longer offer the ability to conveniently make cards, calendars, books, etc. Like the original poster, I was surprised to learn my version did not offer that functionality only by requesting it and getting denied. Sort of frosted me at the time, as you can tell by my original reply here.
    If anyone can help me with the "verifying" question, I'll get off of here and let the original poster have his thread back! 

  • Oracle SOA Suite 11g (BPEL Process) Dependency with Database

    Folks,
    Oracle SOA Suite 11g requires a relational DB like Oracle, SQL Server to maintain the Metadata for the SOA & Related Components.
    Can you plz let me know with your experience - what should happen to a running BPEL Process if the database (SOAINFRA) is down? Being very specific -
    1, Does/Should end-point become inaccessible? Or Does service remains accessible but throws service remote-fault execption?
    2, What happens to a process which is in running state?
    My experience in these scenarios is not encouraging; we have notices the following -- during the time when our SOAINFRA database is down, the in-process (running) instances are left in a running state. These instances do not complete or move forward even when the Database is back. These instances do not provide any information in the Enterprise Manager.
    Also, if DB is down WSDL's are still accesssible, is this right way?
    If this is how SOA does work then I would doubt for its merit……...your thought plz????
    Thanks & Regards
    Shyam Kumar

    I am not posting here because I'm smart but because your questions look interesting.
    during the time when our SOAINFRA database is down, the in-process (running) instances are left in a running stateYou know that BPEL is a state-full product and it needs database support for persisting the process of state so if database goes down it is an expected behavior that processes may stuck in the same state where they were when DB went down. I don't see anything wrong with it.
    These instances do not complete or move forward even when the Database is back.Instances should auto/manually recoverable. If this is not the case then you may raise a SR with support.
    These instances do not provide any information in the Enterprise Manager. What information you could not find? Can you be more clear on this?
    Also, if DB is down WSDL's are still accesssible, is this right way?Yes, again it's expected because design time data also gets stored in DB only and hence if DB goes down, any design time data may not be accessible.
    If this is how SOA does work then I would doubt for its merit……...your thought plz????Why so? Alternative of DB is physical memory and that I don't think is perfect for long running BPEL processes and their heavy design time data. Moreover, it will create problems in terms of auditing, support and maintenance. If your requirement is such that it does not need any long running BPEL processes and even auditing is not required and use case is simple routing and transformation with no DB dependency then you may go for OSB which is a stateless product. BPEL is generally used for long running processes and hence DB is the best option, in my opinion at least.
    Regards,
    Anuj

  • Using OSB 11g with OEPE

    Hi,
    I have downloaded oepe-galileo-all-in-one-11.1.1.5.0.201003170852-win32 stand-alone from http://www.oracle.com/technology/software/products/oepe/oepe_11115.html?rssid=rss_otn_soft. I am planning to install Oracle Service Bus 11.1.1.3.0 on a remote server and use the OEPE IDE in my local system to develop the proxy and business services to deploy on the remote OSB server. My first question is are there any plugins that need to be installed in OEPE 11.1.1.5.0 to use it as the IDE for OSB ? And how do I connect from the IDE to the remote OSB server?
    Or is it a better option to get the OEPE by installing the OSB 11g server and then abandon the installed server and use the OEPE IDE to connect to a remotely installed OSB server? By doing this, will I get all the plugins that I need for the OSB development pre-configured in the OEPE IDE?
    Thanks,
    sathish

    My first question is are there any plugins that need to be installed in OEPE 11.1.1.5.0 to use it as the IDE for OSB ?Yes. While installing the OSB, go to custom options and you should have a choice to install OSB plugins in any pre-existing OEPE. Personally I have not tried this method.
    Or is it a better option to get the OEPE by installing the OSB 11g server and then abandon the installed server and use the OEPE IDE to connect to a remotely installed OSB server?I'm not sure what you meant by "OSB 11g server" but you should use      
    Oracle WebLogic Server 11gR1 (10.3.3) + Coherence + OEPE - Package Installer to get the weblogic bundled with OEPE, then install      Service Bus (11.1.1.3.0)
    on this install. OSB plugins required for OEPE will be installed. Now you can use this OEPE to connect to remote OSB server. This is what I personally prefer.
    By doing this, will I get all the plugins that I need for the OSB development pre-configured in the OEPE IDE?Yes.
    Manoj

  • Using OSB 11g with OEPE 11.1.1.5.0

    Hi,
    I have downloaded oepe-galileo-all-in-one-11.1.1.5.0.201003170852-win32 stand-alone from http://www.oracle.com/technology/software/products/oepe/oepe_11115.html?rssid=rss_otn_soft. I am planning to install Oracle Service Bus 11.1.1.3.0 on a remote server and use the OEPE IDE in my local system to develop the proxy and business services to deploy on the remote OSB server. My first question is are there any plugins that need to be installed in OEPE 11.1.1.5.0 to use it as the IDE for OSB ? And how do I connect from the IDE to the remote OSB server?
    Thanks,
    sathish

    My first question is are there any plugins that need to be installed in OEPE 11.1.1.5.0 to use it as the IDE for OSB ?Yes. While installing the OSB, go to custom options and you should have a choice to install OSB plugins in any pre-existing OEPE. Personally I have not tried this method.
    Or is it a better option to get the OEPE by installing the OSB 11g server and then abandon the installed server and use the OEPE IDE to connect to a remotely installed OSB server?I'm not sure what you meant by "OSB 11g server" but you should use      
    Oracle WebLogic Server 11gR1 (10.3.3) + Coherence + OEPE - Package Installer to get the weblogic bundled with OEPE, then install      Service Bus (11.1.1.3.0)
    on this install. OSB plugins required for OEPE will be installed. Now you can use this OEPE to connect to remote OSB server. This is what I personally prefer.
    By doing this, will I get all the plugins that I need for the OSB development pre-configured in the OEPE IDE?Yes.
    Manoj

  • OSB 11g: Conditional Branch value will not accept string Value

    OSB 11g 11.1.1.3.0 (OSB11_MAIN_GENERIC_100418.1323885)
    When I edit a message flow and create a conditional branch I:
    1. Enter an Xpath expression
    2. Name the variable containing the XPath expression
    3. Select an operator (=)
    4. Enter a string value for Value: 'true'
    5. Give the label a name (isMember)
    6. Save my work
    7. When I go back into the branch the 'true' value is gone and the Value field is blank.
    If I enter a number it saves fine - only when I enter text with single quotes
    is this a known bug?

    Thank you, however I still think this is a bug because:
    1. Version 10g training materials has this example as a lab exercise and says in particular 'make sure to place single quotes around the text string: 'true')
    2. The documentation for 11g says to enter a value but does not say it cannot be a 'string'
    3. If I don't enter any value for the value field, when I click Save it indicates an error -the field cannot be empty. When I place a numeric in the field(unquoted) I can save it and return to it and the numeric value is still there. If I enter a 'quoted string' I can save it but when I return to it, it is gone
    4. If I enter the same information using the eclipse IDE I can see the 'quoted string' is saved and when I view it (not edit but view) in the web IDE (sbconsole) I can see the 'quoted string'. If I edit it the string disappears.
    I will continue to test. While you may be correct and the intent is to accept only numerics, that does not make sense to me. Why not allow simple and fast conditional branching based on text string values in a message? I know I can use other mechanisms to achieve the same goal: a routing table would work also.
    My point was the behavior of the UI implies a bug.
    Edited by: jo**** on Nov 21, 2010 8:44 AM

  • OSB 11g - JCA transport

    Hi,
    I have just installed OSB 11g and it seems like JCA transport is not there in the Proxy/Business service - Transport tab.
    I have checked OEPE plugins folder and JCA transport folder is empty.
    Is this like my installation is not proper or I have to do some configuration for JCA?
    I have tried creating a JCA db adapter using 10g Jdev and it didnt work, error message when creating business service is " WSDL contains a tranport not supported".
    Please help.
    Regards,
    AP

    Hi all,
    I've followed the JCA DB Adapter with OSB tutorial at:
    http://www.oracle.com/technology/sample_code/products/osb/index.html
    I'm using OSB 11gR1 and JDeveloper 11gR1 11.1.1.3.0 Build JDEVADF_11.1.1.3.PS2_GENERIC_100408.2356.5660
    First, the JCA DB Adapter wsdl file generated by JDeveloper using the DB Adapter wizard doesn't carry binding and port information for the wsdl. I've configured a pool table adapter with the DB Adapter wizard.
    So I've generated the JCA binding and port manually using the WSDL design view inside JDev.
    Next when I try to create a proxy service within OSB, it says that: "The WSDL contains a binding not supported by OSB."
    Has anyone faced this before? Hints appreciated...
    Here's the WSDL:
    <?binding.jca DatabaseInbound_db.jca?>
    <wsdl:definitions name="DatabaseInbound" targetNamespace="http://xmlns.oracle.com/pcbpel/adapter/db/DBContent/DBProject/DatabaseInbound" xmlns:tns="http://xmlns.oracle.com/pcbpel/adapter/db/DBContent/DBProject/DatabaseInbound" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:plt="http://schemas.xmlsoap.org/ws/2003/05/partner-link/" xmlns:top="http://xmlns.oracle.com/pcbpel/adapter/db/top/DatabaseInbound"
    xmlns:jca="http://schemas.xmlsoap.org/wsdl/jca/"
    xmlns:format="http://schemas.xmlsoap.org/wsdl/formatbinding/"
    xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
    <plt:partnerLinkType name="DatabaseInbound_plt">
    <plt:role name="DatabaseInbound_role">
    <plt:portType name="tns:DatabaseInbound_ptt"/>
    </plt:role>
    </plt:partnerLinkType>
    <wsdl:types>
    <schema xmlns="http://www.w3.org/2001/XMLSchema">
    <import namespace="http://xmlns.oracle.com/pcbpel/adapter/db/top/DatabaseInbound" schemaLocation="xsd/DatabaseInbound_table.xsd"/>
    </schema>
    </wsdl:types>
    <wsdl:message name="CustomerCollection_msg">
    <wsdl:part name="CustomerCollection" element="top:CustomerCollection"/>
    </wsdl:message>
    <wsdl:portType name="DatabaseInbound_ptt">
    <wsdl:operation name="receive">
    <wsdl:input message="tns:CustomerCollection_msg"/>
    </wsdl:operation>
    </wsdl:portType>
    <wsdl:service name="DatabaseInbound">
    <wsdl:port name="DatabaseInbound_pt"
    binding="tns:DatabaseInbound_binding"/>
    </wsdl:service>
    <wsdl:binding name="DatabaseInbound_binding" type="tns:DatabaseInbound_ptt">
    <jca:binding/>
    <format:typeMapping encoding="Java" style="Java">
    <format:typeMap typeName="top:CustomerCollection" formatType=""/>
    </format:typeMapping>
    <wsdl:operation name="receive">
    <jca:operation methodName="receive" InteractionSpec=""/>
    <wsdl:input>
    <jca:header/>
    </wsdl:input>
    </wsdl:operation>
    </wsdl:binding>
    </wsdl:definitions>

  • OSB 11g

    Hi,
    Could you please help me to get answer for the below queries.
    1. Is OSB 11g trial version is available for downlod? As I am working on OSB 10gr3, I am planning to upgrade it into OSB 11g.
    2. Is OSB 11g is part of Oracle fusion middleware?
    3. IS oracle ESB comes with Oracle fusion middleware. If not, from where can I download it.
    Thanks
    James

    Hi James,
    Unfortunately the relationship between OSB and SOA Suite is a bit confusing at the moment since SOA Suite refers to a software package (SOA Suite 11g) and a commercial offering (SOA Suite 11g plus OSB plus Complex Event Processing - this is what you buy), although later in the 11g cycle things will become much clearer. Let me answer your questions in turn:
    - OSB 11g is not yet available but when it is launched will be on the same level of WebLogic Server as SOA Suite 11g and have a native transport to allow you to call a SOA composite directly.
    - Yes, but I think the question you are really asking is "Is OSB 11g fully integrated into the SOA Suite 11g bundle?" The answer to this is "Not yet, but this will happen in a later SOA Suite 11g release when OSB will be available on the same version of WebLogic Server and will have Service Component Architecture (SCA) based JDeveloper tooling".
    - What was Oracle ESB in the 10g release has become the mediator cmponent within SOA composites in 11g. The strategic direction is for this mediator component to provide basic intra-composite transformation/routing and the OSB to provide more complex inter-composite/service virtualisation. Oracle ESB cannot be downloaded as a separate product - it is an intrinsic part of SOA Suite 11g.
    Hopefully that clears things up slightly - at least I hope so ;)
    Cheers,
    Chris

  • Some questions with respect to OSB 11g

    Hi,
    I am quite new to OSB 11g and have some queries.
    1. If a SOA Composite transaction has been rolled back, how would be reflected in OSB. Would there be any retries?
    2. For a composite to use a proxy service, is it a must to use a direct binding reference of OSB? Can't SOA composite simply consider a proxy service a generic web service?
    3. Where are the debugging information written to? Can you control what is written to the debugging file? Can you specify filters,level of severity? Can you specify what context variables?
    4. Does OSB only runs on WLS and is therefore not hot pluggable on other app servers?
    5. One can create, attach WS-policies to my WSDL web services and enforce them on WLS all without using OWSM. If this is possible then what is the role of OWSM?
    I would really appreciate any help with these queries.
    Regards
    Priya.

    1. If a SOA Composite transaction has been rolled back, how would be reflected in OSB. Would there be any retries?
    If you are calling an OSB Proxy from a SOA Composite and the transaction is terminated and rolled back from SOA Composite then OSB transaction will also be terminated and an error will be logged on OSB side. For retrying I am not sure but there should be an option in the SOA suite composite to retry.
    2. For a composite to use a proxy service, is it a must to use a direct binding reference of OSB? Can't SOA composite simply consider a proxy service a generic web service?
    SOA Suite composite can directly call a WSDL based Proxy Service as a generic web service. I believe it It should also be possible to invoke an XML/HTTP (Any XML Proxy Service) from SOA Suite composite. Although Direct Binding is the preferred option because of performance and security reasons.
    3. Where are the debugging information written to? Can you control what is written to the debugging file? Can you specify filters,level of severity? Can you specify what context variables?
    Debug information will be written into the WLS log files by default. You can log any information you want (context variables or custom data) from a Proxy Service message flow using Log action. You can control the severity of log in the Log Action.
    You can define what level of Logs will be actually written to the log file and set any custom filters on Logs in the WLS Console (Home>Servers>{Your server Name}>Logging>Advanced).
    If you want to enable specific debug logging at the server level(for ex if you want to log transaction details by default), you can do so by enabling needed debug logging at (Home>Servers>{Your server Name}>Debug)
    4. Does OSB only runs on WLS and is therefore not hot pluggable on other app servers?
    Yes OSB is only certified for WLS.
    5. One can create, attach WS-policies to my WSDL web services and enforce them on WLS all without using OWSM. If this is possible then what is the role of OWSM?
    Biggest difference is of Scope. You can very well attach WS Policies to services in OSB but their scope will only be of OSB. OWSM can do so at an enterprise level across various applications. OWSM also provides end to end security and SLA monitoring, easier update of Policies across enterprise etc. For more details on OWSM check out this white paper:
    http://www.oracle.com/technetwork/middleware/webservices-manager/owsm-11g-tech-wp-134065.pdf

  • Oracle OSB 11G. Unable to find Oracle Service Bus Configuration Page.

    Hi All,
    Sorry for the apparent silly question but I am studying and learning the product.
    I have the OSB 11G installed and running with a proxy service working and routing requests. The Oracle ESB documentation http://download.oracle.com/docs/cd/E21764_01/doc.1111/e15866/ui_ref.htm#i1327746 at chapter 4.4.2 New Oracle Service Bus Configuration Project Wizard
    Use this wizard to create an Oracle Service Bus configuration project. For configuration options, see Section 4.4.3, "Oracle Service Bus Configuration Page."
    4.4.3 Oracle Service Bus Configuration Page.
    I don't see the configuration page in anywhere in the left pane of the console. Am I missing something? The project creation works fine but I just don't see the configuration Wizard.
    Thanks.
    Regards
    Salvatore Ilardo

    The link which you are referring is for user interface objects in the Oracle Service Bus plug-ins and OSB plug-ins are used with OEPE (Oracle Enterprise Pack for Ecplise) for OSB development. OEPE is the only supported IDE for OSB development as of now.
    Remember, at a time, one and only one Oracle Service Bus Configuration project can be deployed in a OSB domain which may contain desired number of Oracle Service Bus Projects and that's why there is no provision of creating Oracle Service Bus Configuration Project in sbconsole GUI. In IDE, you may create many Oracle Service Bus Configuration Project and that's why it has a Oracle Service Bus Configuration Project Wizard.
    Regards,
    Anuj

Maybe you are looking for