MapBuilder B2B 11g - How to

Hello!
I spent couple days with b2b 11g and I guess that I do not understand how map builder is working.
I made a mapping from one xml document to another and when I attach it in agreement it does not make anything - just return unmapped document.
Can anyone tell me how should I deal with it? And if it is possible write some example here?
Thanks in advance,
Mariusz

Could you pls update the latest link for the doc.
The following link does not work now:
http://www.oracle.com/technology/sample_code/products/soa/index.html
While configuring the AS2 channel I am not clear about the URL parameter available in Transport Protocol Parameter section. What value should be given there.
I have installed SOA on my local machine.
Thanks.
Edited by: 856216 on Nov 13, 2011 10:28 PM

Similar Messages

  • Unable to set Internal delivery channel in B2B 11g

    Hi
    I am very new to B2B
    I have some doubts that i want to clear
    I am not sure whether the internal delivery channel will be automatically set in B2B 11g
    I created an agreement for one of the external trading partner from host trading partner
    When I try to deploy the agreement it is failing with the validation error
    I don't know what is the error but I am believing that the internal delivery channel is not set for my host trading partner
    I have two question's here
    1. How to set Internal delivery channel in 11g B2B if it is not automatically set. If it is set what is it
    2. Where can I find the log file on server. I want to get the details of the validation error occuring while I am deploying the agreement
    Any help is greatly appreciated
    Thanks
    Vijay Sai.S

    Hi
    Now I want to define a custom IDC using HTTP.
    How Can I do that
    If go to channels tab for my TP and select HTTP as channel, I am not able to save it and the error is Unable to create an IDC with HTTP as method.
    Can you tell me how can I create custom IDC
    I don't want to use QUEUE channel for IDC.
    Secondly do I have to give proper details of my TP?
    I mean to say I that I want to just deploy an agreement for testing purpose by just giving some dummy details of my TP connection.
    What if I don't have proper details of my TP connection
    Thanks for the log file path
    I found it.
    I couldn't find any extra details in it though
    Thanks
    Vijay Sai.S

  • TRADACOM inbound processing in B2B 11g

    Hi All,
    I am trying to process Tradacom inbounds in B2B 11g but instances are getting error out (not identifying sender TP although it recognize Doc type).I have set TRADACOM Name and TRADACOM Code for the host and partner.
    However when I test through FTP channel giving file name as ‘fromparty_doctype_docversion.edi’, it is completing successfully. If anyone has tried it, please let me know how to process them without using any file naming convention.
    Thanks in advance,
    Prachi

    AFAIK, there is no such parameter in B2B 11g. As a workaround, you may use Archival Directory setting in File/FTP channel configuration to move the read files into a specific directory. You may also consider logging an enhancement request with support.
    Regards,
    Anuj

  • B2B 11g as a hub with forward agreement

    This is in regards to Anuj's blog on Implementing Oracle B2B 11g as a Hub.
    http://anuj-dwivedi.blogspot.com/search?updated-max=2011-10-09T22:37:00%2B05:30&max-results=10
    We are trying to implement it at a client same way with a forward agreement. How to correlate between the messages that came from TP A (actual sender) to Host and then fwd'ed to TP B (receiver). The ack needs to be sent from TP B to TP A but the sender information changed once the host forwards it to the TP B.
    This is issue 1.
    The other issue is reconciliation. The business scenario may that how many messages came from TP A to TP B per day and categories them. Since there are two messages created due to the fwd agreement, is there a way to correlate these messages?
    Appreciate any help on this
    Edited by: SmDas on May 3, 2012 10:02 AM

    Suman,
    Is it the way you recommend or something different.Yes, this is what I suggested.
    1) Since for each transaction there are two messages, how do we correlate based on the transaction control number, do you have the SQL?You may get the transaction control number from TP A. Now use below query to find out both the transactions at your host (hub) -
    SELECT * FROM B2B_INSTANCEMESSAGE WHERE TRANSACTIONCONTROLNUMBER = '12345';
    where 12345 is transaction control number
    2) if we want to get a single row returned based on certain PO number, how do we extract the transaction control number based on PO number? You can ask TP A to provide transaction control number or you can query at TP B side on the basis of PO number (if you are using XPath functionality) to get the transaction control number. Once you get the transaction control number, you may use the same to query transactions at your hub (host) using the SQL I provided above.
    Regards,
    Anuj

  • Need Header information in B2B 11g

    Hi b2bgurus,
    We are implementing outbound process using RosettaNet protocol.
    In 10g, we used AQ adapter to get the header details like ACTION_NAME . This in case of acknowledgement from B2B.
    In 11g, we are making use of B2B adapter. How to get the ACTION_NAME details here? I saw few properities in the receive activity related to b2b. But could not find out the correcty property.
    Can anyone provide some inputs on this?

    i dont see a corresponding property for ACTION_NAME under sca There is no such property for SCA. In 10g B2B, ACTION_NAME was being used for passing few special use case information to/from Oracle B2B. Now in b2b 11g, instead of using ACTION_NAME, there have been separate properties defined for each such use case (in case of SCA). You may know about all such properties on the link I mentioned above -
    19.3.9 Additional Fabric Application Interface Parameter Details at http://download.oracle.com/docs/cd/E17904_01/relnotes.1111/e10132/b2b.htm#BAJIABFH
    We are implementing outbound process using RosettaNet protocolFor what purpose you are using ACTION_NAME in RosettaNet? Please check above link and there you may find specific SCA property for your use case. If you still don't find one, let us know the detail of your use case.
    Regards,
    Anuj

  • In OBIEE 11G, how to get the special parameter created by JAVA?

    Hi Experts,
    In OBIEE 11G, how to get the special parameter created by JAVA?
    For example:
    In JAVA , it has set one parameter named 'test'.
    So how to get the parameter in filter area in OBIEE?

    Hi Kobe,
    No P2 holds the parameter name like PresentationTable.ColumnName, in your form you may go for complete name or just column name and before submitting the form you can define the Action url.
    I would suggest to read section 6.3.2.1.
    ex:
    <SCRIPT LANGUAGE="JavaScript">
    changeAction(url) {
    var TestVar = form.inputbox.value;
    document.this_form.action="saw.dll?Go&Path=/Shared/Test/SB2&Action=Navigate&P0=1&P1=like&P2=Customers.Region&P3="+TestVar;
    </SCRIPT>
    </HEAD>
    <BODY>
    <FORM NAME="myform" ACTION="" METHOD="GET">Enter something in the box: <BR>
    <INPUT TYPE="text" NAME="inputbox" VALUE=""><P>
    <INPUT TYPE="button" NAME="button" Value="Click" onClick="changeAction(this.value)">
    </FORM>
    If helps pls mark.
    Edited by: veeravalli on Oct 24, 2012 10:25 AM

  • Error while configuring channels in B2B 11g

    Hi b2bgurus,
    I am implementing RosettaNet protocol in 11g. 3C3 Invoice Notification. While configuring channels i got this following error:
    "Messages for this page are listed below.
    Acme_Custom_V02.00_Invoice_Notification_Outbound is not valid. Please correct the following errors.
    Error -: B2B-52255: Certificate alias not specified in the secure delivery channel Acme_Channel.
    Error -: B2B-52326: Transport protocol with https url has to have valid keystore location and password in host "
    I get the above error while I provide http url as input. Do we have a protocol where we can provide https url?
    Please explain i am new to B2B.
    Thanks in advance

    get this error when i provide the url while channel creation. SSL is enabled by using BIG IP. Hence preparation of Key store is not requiredYou understanding is not correct. If you are initiating a SSL connection from Oracle B2B (by giving a HTTPS URL in delivery channel), then you have to configure identity and trust store in your Weblogic servers (SOA server) and you have to configure keystore on Oracle B2B console as well. As I mentioned earlier also refer the blog (http://anuj-dwivedi.blogspot.com/2010/10/enabling-ssl-on-oracle-b2b-11g.html) and perform the required steps.
    If you don't configure a keystore then you CAN NOT initiate a SSL connection from Oracle B2B.
    If you want Big IP to handle SSL then from Oracle B2B you have to initiate a plain HTTP connection and at BIG IP you have to route the request to the respective HTTPS channel (which I am not sure is possible though I am not familier with BIG IP)
    Regards,
    Anuj

  • Transactional Behaviour of Oracle B2B 11g

    Hi Gurus/Anuj,
    Can you please explain Transactional Behaviour in Oracle B2B 11g?
    For a Inbound Interface I have three Mediators(Mediator M1,M2 and M3)
    Partner push a file at file location --> B2B Interface used in M1 ,through B2B Binding,picks the FIle and brings to SOA and--> Give it to M2 and M3.
    I need to perform Error Handling in this case..
    M1 M2 and M3 are Asynchronous,Synch and Synch in nature and I guess M1 will propogate it's transaction to M2 and M2 will propogate it's transaction to M3.
    Routing rules are Sequential..
    Note : Fault policies are applicable to parallel routing rules only. For sequential routing rules, the fault goes back to the caller and it is the responsibility of the caller to handle the fault.
    Am I correct in understanding that :
    B2B Adapter in M1 is the caller and M2 and M3 ,as being Synchronous,will follow M1'a transaction.
    And if a Fault goes into M2 and M3,it will go back to the caller,means M1.
    And in M1 we can have Fault-Handling.
    Also please explain Transactional Behaviour in Oracle B2B 11g?
    Is B2B is Asynchronous in nature?
    Is B2B Adapter a Transactional Adapter?
    What category of JCA adapter is Oracle B2B adapter?
    Thanks
    Vivek
    Edited by: Vivek on May 19, 2011 11:41 PM
    Edited by: Vivek on May 19, 2011 11:54 PM

    Hi Vivek,
    Also please explain Transactional Behaviour in Oracle B2B 11g?Oracle B2B depends upon the underlying transport being used for transactional behavior. As far as transaction propagation is concerned, we never had any such need in B2B communication.
    Am I correct in understanding that :
    B2B Adapter in M1 is the caller and M2 and M3 ,as being Synchronous,will follow M1'a transaction.
    And if a Fault goes into M2 and M3,it will go back to the caller,means M1.
    And in M1 we can have Fault-Handling.If you are using AQ interface of B2B adapter with XA Data Source then that adapter can participate in an XA global transaction that can span multiple resources. In this transaction, the application server acts as the coordinating transaction manager with multiple databases (or other resources such as JMS), each of which is involved in a single transaction.
    If you are using JMS interface of B2B adapter with XA Connection factor then that adapter can also participate in an XA global transaction that can span multiple resources.
    If you are using Default (Fabric) interface of B2B adapter then it does not participate in global transaction, rather it starts it's own local transaction and executes in that. So it will totally depend upon the interface you are using with B2B adapter that it will start and propagate a global transaction or will not participate in a global transaction. Moreover, if B2B adapter is starting a transaction and propagating it to a async service then that sync service will start a new local transaction and further sync services may execute in that transaction. As soon as the control comes back to B2B adapter, it will commit the transaction.
    Is B2B is Asynchronous in nature?B2B can be used for both sync and async calls (between partners). B2B is async when communicating with middleware.
    Is B2B Adapter a Transactional Adapter?Explained above
    What category of JCA adapter is Oracle B2B adapter?No special category. It is a specific adapter for Oracle SOA SCA composites to facilitate them in communication with Oracle B2B. You may or may not use this adapter in SOA SCA composites.
    Regards,
    Anuj

  • Export And Import Agreements in B2B 11g (After renaming)

    Hi All
    I am aware about the process to Export and Import the B2B agreements in Oracle B2B 11g.
    But, I want to export an agreement, rename the agreement name, Channel Name, Trading Partner name and re-import in the same instance.
    For e.g.
    If I have an Agreement : BrokerOutbound_AU
    Trading Partner : BrokerAU
    Channel Name : BrokerAU_Outbound
    in my development environment
    then,
    I want to export the above agreement and modify it somehow to re-import it as follows :
    Agreement Name : PY_BrokerOutbound_AU
    Trading Partner : PY_BrokerAU
    Channel Name : PY_BrokerAU_Outbound
    I tried renaming it in the XML which is exported, but I am not able to import it.
    Is there a way I can rename and import it in my same environment. I would appreciate if someone can help me out in achieving the same.
    Thanks in advance

    Tables that were created before you changed deferred_segment_creation to FALSE and do not have any rows would still be segment-less tables --- i.e. not exported.
    You need to issue an "ALTER TABLE tablename MOVE" for each of such tables (after having set deferred_segment_creation to FALSE) to force a rebuild of these tables with segments before the export.
    Thus, the sequence is
    1. set deferred_segment_creation to FALSE
    2. identify all tables with 0 rows
    3. issue an ALTER TABLE tablename MOVE for each of such tables from step 2
    4. Re-run your export
    alternatively use conventional export (exp) instead of datapump export.
    Hemant K Chitale

  • Query on AS2 in Oracle B2B 11g

    Hi there,
    I am setting up B2B to receive custom xml document using AS2. I am doing some unit testing and would like to know
    1. Should I configure a AS2 listening channel or it is received on /b2b/httpReceiver?
    2. How to unit test receiving a document using AS2 channel? Is there a tool to send AS2 messages to a particular b2b server (how to set AS2 identifier?)
    3. ssl and encryption is next step, but I would like to test basic connectivity first. Is it possible?
    Thanks for your time.
    Thnx,
    Ganesh
    Edited by: Ganesh on Aug 10, 2012 4:37 PM

    Hi Ganesh,
    1. Should I configure a AS2 listening channel or it is received on /b2b/httpReceiver?It should be received via /b2b/httpReceiver.
    2. How to unit test receiving a document using AS2 channel? Is there a tool to send AS2 messages to a particular b2b server (how to set AS2 identifier?)Use another B2B setup (may be a fresh local setup or a new domain in existing installation) to simulate your trading partner
    3. ssl and encryption is next step, but I would like to test basic connectivity first. Is it possible?Yes, just do not select anything in security tab of AS2 channel.
    Regards,
    Anuj

  • OBIEE 11g How to Exclude/Include Multiple columns on BI Report at Run Time

    OBIEE 11g How to Exclude/Include Multiple columns on BI Report at Run Time

    Exclude:
    you Can exclude columns in either Table view or pivot table view by placing those columns in Excluded section but you will notice that it will appear in bi server parsed sql query.
    Not sure you were asking about runtime??
    would you please explain your question!!
    Thanks
    NK
    Edited by: DNK on May 8, 2013 9:48 PM

  • Obiee 11g How to let user change password

    obiee 11g How to let user change password ?
    i not mean use weblogic console。 normal user how to change password。

    With 11g, OBIEE essentially uses the 10g notion of external authentication.
    By default, this is done by the WLS (Weblogic) LDAP identity store, but it may be done by another supported Authenticator either within WLS, or in the OBIS meta data (i.e. Custom Authenticator or LDAP). As such, OBIEE no longer has any control over user passwords; this is why the steps referenced in note 1102353.1 do not apply to OBIEE 11g, but only to internal/repository-defined users in OBIEE 10g.
    So, as with password maintenance in OBIEE 10g when an external authenticator is used, it is within that external authentication system that password is changed, not within OBIEE 11g. There is no option in OBIEE 11g to allow users to change passwords.
    There are two work-arounds with which you can change your password:
    1) From the Weblogic administration console/WLST.
    You need to give such user access into Weblogic console or access to browse through involved MBean hierarchy and other modify permissions. Changing the password using WLST instance is covered here:
    Ideally, the console and WLST approaches are used by Administration accounts to manage other users. But the console and WLST can be made to allow other users to change passwords (which will be more or less like carrying out an administrative task by users themselves)
    2) Using a programmatic approach.
    Here the application that intends to provide password change functionality to its users should implement this functionality on its own (GUI plus call to the relevant Weblogic API). Weblogic provides an MBean that the application can use to accomplish this. See here for more information.
    An enhancement request exists for this functionality. This is unpublished bug 11836170 - enable non admin users to change passwords in obiee 11g.

  • Filtering EDI Files in B2B 11g

    Hi Gurus,
    We have a requirement that we should not process the EDI files which will have Usage Indicator(ISA15) has 'T' value. Rather we should send the file to some test directory on SOA file system.
    Could you please let me know whether we can achieve this in B2B 11g.
    Regards,
    Raghav

    Hi Raghav,
    Oracle B2B is not a service bus and hence does not has a functionality of content based routing. Better change your design and have a service bus before B2B to do content based routing.
    Regards,
    Anuj

  • B2B 11G Outbound EDI Envelope Override

    Hi all
    I'm working with B2B 11G and I'm trying to override the ISA and GS SenderID's for an outbound document through the internal properties. This functionality does not seem to work as it did in 10G. The default envelope is getting generated regardless if the internal properties envelope is there or not. I tried removing the identification ids from the agreement and it would just generate blank sender and receive ids in the edi file. I need to be able to upgrade a 10g solution which does this kind of enveloping.
    Is there a configuration option or setup I am missing to enable this functionality? Or is there another way for dynamically enveloping the outbound document?
    Sample EDIXML I am using
    <?xml version = '1.0' encoding = 'UTF-8'?>
    <Transaction-855 xmlns:ns0="urn:oracle:integration:b2b:5953977F5B36478BA36533EE7E71C144" Standard="X12" Version="V4010" GUID="{12345678-1234-1234-1234-123456789012}" xmlns="urn:oracle:integration:b2b:5953977F5B36478BA36533EE7E71C144">
    <ns0:Internal-Properties>
    <ns0:Data-Structure Name="Interchange">
    <ns0:Property Name="InterchangeSenderID">NewId</ns0:Property>
    <ns0:Data-Structure Name="Group">
    <ns0:Property Name="GroupSenderID">NewId1</ns0:Property>
    <ns0:Data-Structure Name="Transaction">
    <ns0:Property Name="TransactionID">855</ns0:Property>
    </ns0:Data-Structure>
    </ns0:Data-Structure>
    </ns0:Data-Structure>
    </ns0:Internal-Properties>
    <ns0:Segment-ST> ...

    You need to mention them as the lookup properties as well. Here is an example
    <Internal-Properties><Data-Structure Name="Interchange"><Lookup Name="InterchangeSenderID">NewId </Lookup><Property Name="InterchangeSenderID">NewId </Property><Data-Structure Name="Group"><Lookup Name="GroupSenderID">NewId1 </Lookup><Property Name="GroupSenderID">NewId1 </Property><Data-Structure Name="Transaction"><Property Name="TransactionID">850</Property></Data-Structure></Data-Structure></Data-Structure></Internal-Properties>
    Regards,
    Dheeraj

  • 11g - how to clear cache by bat file

    hi, experts,
    in 10g, it is able to clear the cache using bat file.
    by bat file, I can set a windows schedule to clear the cache
    for 11g, how to do this?

    Please look into these two blog posts to create the batch file you need:
    http://shivabizint.wordpress.com/2010/12/22/purge-bi-server-cache-in-obiee11g/
    http://www.skurabigroup.com/blog/?p=659
    Hope this helps.
    Thanks,
    -Amith.

Maybe you are looking for

  • HP Laserjet 1200 Stopped

    My HP Laserjet 1200, which has worked faithfully for years, suddenly won't print. All jobs sent to it are "stopped" Over the past week I have: Repaired permissions Re-installed driver Successfully printed from another (PowerBook) computer (and printe

  • Mass processing of FBRA (Reverse clearing docs). Is this possible?.

    At present it does not seem to be possible to mass process the reverse clearing documents, although it feels like it should be possible. Has anyone come across or know of an enhancement that may allow this to happen? Jas

  • Please can anyone explain a surge in Console messages?

    I'm running OS 10.6.7, Safari 5.0.5 on an iMac, model identifier 9,1, Intel core duo, processing at 2.66 ghz. Looking at my Console logs, I see a multitude of messages that look like this: 30/04/2011 13:06:34          [0x0-0x36036].com.apple.Safari[5

  • New user with a question..plz help

    I have a MSI ms-6390 and i can not figure out on how to use my Vipper V770 agp card to work..i am curertly using the on board video..i went to bios and disabled the vga share memory size and when i restart it..both my onboard and my agp video card do

  • SWIFT MESSAGE TYPE

    Hi All I got a new requirement which has to work with SWIFT messages . which adapter has to use to convert SWIFT to XML. and in the 940 Message type is there any field to indicate whether its Financial related or others. Please let me know. Regards A