Why we need to use Oracle B2B???

Hi All,
I have to know more about Oracle Fusion B2B.
But I am not able to understand
+Why we need to use oracle fusion B2B When we can Directly communicate with EBS & Trading Partner via BPEL & ESB+ .
Please provide some documents which shows the requirement of B2B along with BPEL & ESB.
I am not getting any document which talks about necessity of Oracle B2B.

Yes you can connect via ESB but B2B provides additional functionality out of the box, e.g.
- message metrics so you can see how many messages are received by partner.
- It also allows you to mange SLAs with partners
- Auditing
- Manage partners
- You also have the options of Adapters for the different industry standards
In 11g this becomes alot more seamless integration the current version is still on 10.1.2 so your architecture can look a bit bloated.
I believe the wait for 11g is not too far way, but Oracle have been saying that for some time.
http://www.oracle.com/technology/products/integration/b2b/index.html
cheers
James

Similar Messages

  • Why we need to use weblogic...??

    I am new to weblogic.....
    can any one please explain why we need to use weblogic ..???

    Do you mean why would you use any application server in general, or specifically weblogic?

  • Why we need to use webutil

    Hi all
    why we need to use webuti?
    sarah
    Edited by: SarahSarahSarah on Sep 15, 2009 5:36 AM

    Hi Sarah!
    You need webutil for client side integration.
    There are functions to get information about the client
    like read the client name (pc-name), read and write in the registry and so on.
    Without webutil it is not possible to read an imagefile
    on the clients filesystem and save it to the database.
    There is a file-transfer package, to copy files from and to the server
    and to download files from a http-url!
    If you submit a call to the forms host build-in to call
    for example a batch file, this call would be executed on the server, not the client!
    For this Mr. Duncan Mills gave us webutil. Thanks!
    Regards

  • Why we need to use the RMI if you have JSPs? or vice versa

    Hi friends,
    Can anyone please explain me whats the difference between RMI and JSP?
    All I know is how to code and implement them both but can't figure out which one has more advantage than the other.
    Actually this was the Interview question asked to me once,
    The question was "Why we need to use the RMI if you have JSPs? or vice versa"
    Please let me know if you have any answers for this.
    Thank you.

    harsh884 wrote:
    Well I may not have very deep knowledge about them both but from the little bit of coding practice and implementation I know that too, that they are different technology and the implementation is also different. But didnt know what to answer for this question to interviewer.My answer would have been along the lines of using the right tool for the requirements. Use RMI when you want to work with remote objects "directly", but don't want to hassle with handling all the networking manually or restrict yourself to the HTTP protocol and an inappropriate use of the view layer in model 2 applications.
    Thanks anyways for the reply.You're welcome. How did the rest of the interview go?
    ~

  • Help needed in using oracle rules SDK

    Hi,
    For testing my rulesets using oracle rules SDK I doing the following:
    1. Creation of dictionary, ruleSet.
    2. Declared two kinds of globalVariable variables in my datamodel :
    Final and non-Final.(Type of these varaibles are String and Double only)
    3. Final globalVaraibles are used in creating rule's patterns.
    4. Non-Final globalVariables are used in creating rule's action.
    5. Functions are created for asserting globalVariables values and
    returning non-final varaibles, since those are required as action
    results.
    6. In java code I am testing my ruleset (dict.testRuleSet()). Before
    testing i am populating my final global variables (since these are used
    in rule's patterns),
    and updating datamodel.
    The above procedure is working fine and I rules are successfully working.
    Now, first of all i want to know if the above mentioned approach is correct or it needs to be reframed??
    secondly, when i update datamodel with values (in java code itself) it
    takes 4-5 seconds in updating it. This is the main issue that why it is
    taking this much time??
    any comment would be of great help.
    Thanks in advance.

    I will send up an alert for you, Colin. Even though I use iTunes for Mac, troubleshooting it isn't my forté.

  • Why knob need to use property node to change its value

    Refer boiler vi in CLD exam sample question. 
    In the vi the knob vlaue is changed with a property node, it is not wired directly to a constant. The comment in the vi is something like "writing using property node because of the latch action of the booleans in the cluster"...
    Huh? How do the booleans influence the knob even though they are in a same cluster? What principle is this called? I need to google this up,  I didn't read it in.
    my Labview books. 
    Attachments:
    Boiler Main LV86.zip ‏61 KB

    That comment doesn't make any sense.
    There are two main reasons I can think of why you want to use a Value property node.
    1.  You want to control the order of execution by using the error wire.
    2.  You want to use a property node on multiple controls by feeding it references to different controls.
    Neither of these appear to apply in the screenshot you show.
    However, looking deeper, it looks like you can set the value of a specific item in the cluster by way of the property node.  Check out the Link to section of its shortcut menu.  I don't think you can use a local variable to set a given element of the cluster.  Now you could change the value of the entire cluster.  Read the cluster, bundle the new value for that one element, write to a local variable of the cluster.  But you won't be allowed to do that because of the latched booleans that are a part of the cluster.  Hover over the context help of that property node and read the description there as well.

  • Why we need to use 0Recordmode in Cube?

    Hi to all,
              Actually we r using 0Recordmode in ODS , which is for Delta update for ODS.But in our prj in one of the cubes 0Recordmode is using, i dont why? pls can anybody clarify me abt this
    Regards
    Linda

    Linda
    0Recordmode is an infoobject for laoding data into ODS. The value indicates how the data should be updated and which type.
    Field 0RECORDMODE is needed for the delta load and is added by the system if a DataSource is delta-capable. In the ODS object the field is generated during the creation process.
    Hope this helps
    Thanks
    Sat

  • What client software do I need to use oracle? I am a student teaching mysel

    Hi, this is probably below eveyrone else but I am a complete novice with oracle and have never used it. But my teacher assigned me to install this on a SLES10 Linux machine and populate its database. My friend is going to help me witht he later but we just barely managed to install the majore database software on saturday adn that to like 8 hours for us. But now I hear we need to install some kind of client software to really use the database we installed. I mean we can type in some kind of address and change settings but what client software do we need? I look for the client but like 20 diffrent versions pop up and I'm not sure what to use. If this helps heres what computer it would be on.
    Laptop, on a Sles 10 Linux OS which is running of of VirtualBox. We downloaded and installled the latest oracle database software. 11. So now what?
    Please if you reply email me at
    [email protected]

    Hi ,
    What sort of student you are ? I meant.. are you going to study DB administration or Development.?
    IF DB Admin, you can use the sqlplus commmand line tool to study administration or the Enterprise manager database control provided with oracle. You can configure that.
    If for development, you can use the free tool from oracle -> sql developer or you can use thrid party tools like toad...
    HTH
    Mahesh.

  • ~~HELP~~please....I need to use Oracle 8i software.

    I have downloaded 3 times of the Oracle 8i(Personal Edition 2x & Enterprise Edition 1x)
    After i have successfully unzipped the file to a directory.
    Then i double clicked on the setup.exe
    After a while, a pop up msg come out as below:-
    JREW caused an invalid page fault in
    module JAVAI.DLL at 017f:6ee3803a.
    Registers:
    EAX=00000057 CS=017f EIP=6ee3803a EFLGS=00010202
    EBX=c0000005 SS=0187 ESP=0063ebf4 EBP=0063f188
    ECX=d8312e70 DS=0187 ESI=00000003 FS=6557
    EDX=817be86c ES=0187 EDI=00000000 GS=0000
    Bytes at CS:EIP:
    8b 4f 3c 33 c0 03 cf 2b f7 66 8b 41 14 33 d2 66
    Stack dump:
    0063f188 0063f2a4 0063f1cc c0000005 00000000 00000000 00000000 00400000 00010000 0000003f 00020000 6ee37ac9 00000003 0063edbc 00000104 0063ec5c
    Bug 1379284
    -Pentium 4
    -128 RDRAM
    -40 GB hardisk
    -Windows 98 second edition

    Cyber,
    This may be what you are looking for. It worked well for me.
    Flex is sweet, but with the number of people confused about setup
    with CF they sure aren't making any friends.
    Flex/ColdFusion
    setup

  • Oracle B2B Data not getting encrypted

    Hi,
    We have to demo S/MIME encryption using Oracle B2B as part of our POC for SFTP on EDI Generic protocol.
    We are facing issues with it.
    The configuration used for S/MIME encryption on B2B is as follows:
    Protocol:EDI EDIFACT over Generic Exchange
    Message types:EDIFACT
    Transport:sFTP
    Is Non-Repudiation of Receipt Required: True
    Is Non-Repudiation of Origin Required: True
    Encryption Enabled: True
    We have tried various variations of this theme.
    Presently for generating the certificates I have set up a local Oracle Certificate Authority on my desktop. The certificates are then exported and imported into a wallet on the server.
    When data is sent out from Host B2B system, I find that the data is in simple plain text format it has not been encrypted.
    On checking the log files I cannot find any error, however it tells the below:
    ***** REQUEST MESSAGE *****
    Exchange Protocol: Generic Version 1.0
    Transport Protocol: SFTP
    Unique Message ID: Host_2008Feb05_14_24_55_075.dat
    Trading Partner: TPartner
    Message Signed: RSA
    Payload encrypted: 3DES
    Attachment: None
    ***** REQUEST MESSAGE *****
    I have changed the tip.properties file to look at correct wallet location.
    Is there any other extra configuration step which needs to be done?
    Any pointers would be of great help.
    Thanks,
    Gautham

    Encryption using S/MIME in generic exchange layer is seldom used.
    You might be running into a bug. Is there a reason to use generic exchange,
    Can the customer use AS2 - which provides S/MIME encryption.
    Please let us know.
    Rgds,Ramesh

  • [Urgent] ORACLE B2B for Beginners

    Hi,
    I am new to Oracle Integration products (Fusion Middlewares). I need to prepare some B2B components using ORACLE B2B. so can you please help me out in finding the following:
    1. From where can we download ORACLE B2B server?(Confused from Oracle website)
    2. What is the procedure for installing it. ? (Is it Stand alone or is there any prerequisties to install ? )
    3. Any user manual with real time examples for Oracle B2B?
    Thanks in Advance
    Balaji

    Hey Jagjit,
    There is 2 types of installation
    1. Normal Plain B2B Installation
    2. OID based Installation
    1. Normal B2B Install
    a. For this type of install, you have to select “MetaData Repository” during 101202-infrastructure installation.
    b.During B2B installation select only “OracleAS Metadata Repository” .
    2. OID based installation.
    For this you have to install your 101202 infrastructures based on OID . i.e.,. During installation you have to select identity management and complete the installation.
    During b2b installation choose “Identity Management Access” and provide necessary info like OID Port , OID host name etc.
    Please refer above links provided by Ramesh or Narayanan for complete Installation

  • Evaluation of Oracle B2B for EDI

    Hi,
    I'm evaluating Oracle B2B for EDI compared to other EDI tools. Did anyone use Oracle B2B for providing EDI solution? or did anyone migrate from EDI tools like Gentran to Oracle B2B.
    Please kindly share your experiences.
    Regards,
    Kesary Vanaja

    Hi Kesary
    Yes we have sucessfully implemented oracle B2B for EDI. We have lot of EDI trx and flat files flowing through our oracle b2b system.
    I can't say whether its better than gentran or not but you need to fine tune it ( in our case oracle dev team helped us a lot) to work it smoothly.
    Regards
    Sahil

  • Need help on Oracle Driver

    I am using Oracle 10g and I want to set up ODBC at Control Panel(Administrative Tools).
    I have to driver in ODBC to setup New Data Source fro Oracle, that is
         1. Oracle in OraClient11g_home1
         2. Oracle in OraDB10g_home1
    When in choose the Oracle in OraClient11g_home1 driver. The TNS Service Name did not list up.
    But when i choose Oracle in OraDB10g_home1 driver , the TNS Service Name will list up.
    Why it happend?
    I need to used Oracle in OraClient11g_home1 driver because i need to used ODP.NET.
    The tnsnames.ora for Oracle in OraClient11g_home1 are located at C:\app\Administrator\product\11.2.0\client_1\Network\Admin.
    The tnsnames.ora for OraDB10g_home1 are located at C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN
    All contains in tnsnames.ora are same
    ORCL1 =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = fakhrimini)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = orcl1)
    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    (CONNECT_DATA =
    (SID = PLSExtProc)
    (PRESENTATION = RO)
    Can someone help me on how to make The TNS Services Names list in Oracle in OraClient11g_home1 driver?

    This is PATH in Enviroment Variable.
    C:\oracle\product\10.2.0\db_1\bin;C:\app\Administrator\product\11.2.0\client_1;C:\app\Administrator\product\11.2.0\client_1\bin;C:\DevSuiteHome_4\bin;%SystemRoot%\system32
    This is result for tnsping
    C:\Documents and Settings\Administrator>tnsping orcl1
    TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 06-JUL-2011 09:48:15
    Copyright (c) 1997, 2005, Oracle. All rights reserved.
    Used parameter files:
    C:\oracle\product\10.2.0\db_1\network\admin\sqlnet.ora
    Used TNSNAMES adapter to resolve the alias
    Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = fakhrimi
    ni)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl1)))
    OK (30 msec)
    C:\Documents and Settings\Administrator>
    This is added information from TOAD.
    SOFTWARE\ORACLE\KEY_DEVSUITEHOME4
    ORACLE_HOME_NAME: DevSuiteHome4
    ORACLE_HOME: C:\DevSuiteHome_4
    ORACLE_SID: orcl1
    NLS_LANG: AMERICAN_AMERICA.WE8MSWIN1252
    SQLPATH: C:\DevSuiteHome_4\dbs
    LOCAL:
    C:\DevSuiteHome_4\Bin exists.
    C:\DevSuiteHome_4\Bin is in PATH.
    Client DLL: C:\DevSuiteHome_4\Bin\oci.dll
    Client Version: 10.1.0.4.0
    Home is valid.
    SOFTWARE\ORACLE\KEY_ORACLIENT11G_HOME1
    ORACLE_HOME_NAME: OraClient11g_home1
    ORACLE_HOME: C:\app\Administrator\product\11.2.0\client_1
    ORACLE_SID: orcl1
    NLS_LANG: AMERICAN_AMERICA.WE8MSWIN1252
    SQLPATH:
    LOCAL:
    C:\app\Administrator\product\11.2.0\client_1\Bin exists.
    C:\app\Administrator\product\11.2.0\client_1\Bin is in PATH.
    Client DLL: C:\app\Administrator\product\11.2.0\client_1\oci.dll
    Client Version: 11.2.0.1.0
    Home is valid.
    SOFTWARE\ORACLE\KEY_ORADB10G_HOME1
    ORACLE_HOME_NAME: OraDb10g_home1
    ORACLE_HOME: C:\oracle\product\10.2.0\db_1
    ORACLE_SID: orcl1
    NLS_LANG:
    SQLPATH:
    LOCAL:
    C:\oracle\product\10.2.0\db_1\Bin exists.
    C:\oracle\product\10.2.0\db_1\Bin is in PATH.
    Client DLL: C:\oracle\product\10.2.0\db_1\Bin\oci.dll
    Client Version: 10.2.0.1.0
    Home is valid.
    Instant Client - 11.2.0.1.0
    ORACLE_HOME_NAME: C:\app\Administrator\product\11.2.0\client_1
    ORACLE_HOME: C:\app\Administrator\product\11.2.0\client_1
    ORACLE_SID: orcl1
    NLS_LANG:
    SQLPATH:
    LOCAL:
    C:\app\Administrator\product\11.2.0\client_1 exists.
    C:\app\Administrator\product\11.2.0\client_1 is in PATH.
    Client DLL: C:\app\Administrator\product\11.2.0\client_1\oci.dll
    Client Version: 11.2.0.1.0
    Home is valid.
    In Toad, the client Instant Client - 11.2.0.1.0 didnot list the tnsnames or database, but all client show the tnsnames or database
    where i need to type export TNS_ADMIN, ORACLE_HOME, PATH,? in command prompt or sqlplus?

  • How to use Oracle partitioning with JPA @OneToOne reference?

    Hi!
    A little bit late in the project we have realized that we need to use Oracle partitioning both for performance and admin of the data. (Partitioning by range (month) and after a year we will move the oldest month of data to an archive db)
    We have an object model with an main/root entity "Trans" with @OneToMany and @OneToOne relationships.
    How do we use Oracle partitioning on the @OneToOne relationships?
    (We'd rather not change the model as we already have millions of rows in the db.)
    On the main entity "Trans" we use: partition by range (month) on a date column.
    And on all @OneToMany we use: partition by reference (as they have a primary-foreign key relationship).
    But for the @OneToOne key for the referenced object, the key is placed in the main/source object as the example below:
    @Entity
    public class Employee {
    @Id
    @Column(name="EMP_ID")
    private long id;
    @OneToOne(fetch=FetchType.LAZY)
    @JoinColumn(name="ADDRESS_ID")
    private Address address;
    EMPLOYEE (table)
    EMP_ID FIRSTNAME LASTNAME SALARY ADDRESS_ID
    1 Bob Way 50000 6
    2 Sarah Smith 60000 7
    ADDRESS (table)
    ADDRESS_ID STREET CITY PROVINCE COUNTRY P_CODE
    6 17 Bank St Ottawa ON Canada K2H7Z5
    7 22 Main St Toronto ON Canada     L5H2D5
    From the Oracle documentation: "Reference partitioning allows the partitioning of two tables related to one another by referential constraints. The partitioning key is resolved through an existing parent-child relationship, enforced by enabled and active primary key and foreign key constraints."
    How can we use "partition by reference" on @OneToOne relationsships or are there other solutions?
    Thanks for any advice.
    /Mats

    Crospost! How to use Oracle partitioning with JPA @OneToOne reference?

  • EDIFECS Mapping not found in the X12 Output file in Oracle B2B 11g

    Hi,
    We are using Oracle SOA suite 11g, we have created a outbound process for EDI 855 which is PO Acknowledgement.
    We are using a XML Gateway for the outbound and consuming the message in BPEL. We are mapping the OAG xml to EDIFECS xml to be consumed by Oracle B2B. We had created the EDIFECS xsd and ecs file using Oracle B2B editor and got it validated.
    Now the issue is we have mapped few elements in BPEL and the same data is found in the payload message in Oracle B2B, but we are unable to see the data in the X12 output file.
    Any thoughts will be hightly appreciated.
    Thanks
    Sathish

    Hi,
    Thanks for your update.
    The following were the elements missing in the native X12 flat file. I verified these elements present in ecs using oracle b2b document editor.
    <ns0:Segment-PO1>
    <ns0:Element-355>EA</ns0:Element-355>
    <ns0:Element-235>UI</ns0:Element-235>
    <ns0:Element-234>UPCXREF</ns0:Element-234>
    </ns0:Segment-PO1>
    <ns0:Segment-ACK>
    <ns0:Element-355 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="">EA</ns0:Element-355>
    <ns0:Element-373>20100318</ns0:Element-373>
    </ns0:Segment-ACK>
    Thanks
    Sathish

Maybe you are looking for

  • Problem with rollback in EJB and CMT

    Hello, I faced a problem in my application that I really do not understand (but I really would like to). How can I trigger a rollback of a transaction that is container-managed (CMT)? I know that any system exceptions are supposed to be handled by th

  • Sales Order Number in case of drop ship  in Standard PO Print report

    I want to print sales order number in case of drop ship in Standard PO Print report..But I am not getting any tag related to that.. When I am checking the log file it is present in the log file but not in the Tags..Please help how can I get sales ord

  • How to add a new element to a model node in the view controller?

    View Context     myNode          attri1          attri2 myNode is a web service model node. How to add a new element to this node? Regards, Hui Edited by: Hui Wang on Feb 15, 2008 12:05 PM

  • How to use a self compiling compiler in Java

    I'm creating a user-customizable calculator - a calculator where the user can create his/her own buttons while the calculator runs. What I need to know is how I can get the calculator to compile an instruction - i.e. what a new button does, and add i

  • Impacts of Material Master Deletion Flag

    Hi All, What are the impacts on material documents, purchasing documents, purchase info records and source list (existing for the material) if a particular material has been flagged for deletion. What are the best practices to flag a material for del