Cannot uniquely identify member

Hi all,
while Building the dimensions in essbase i am getting a warning "Can not uniquely identify member......" in dataload.err file.
Has any body come across this kind of error.
also i am building the dimensions from relational database using parent/child references.
i have enabled duplicate members in the outline.
awaiting reply at the earliest.
thanks in advance.

As Glenn said...
Turning duplicates on is one of those "grab gun, aim at foot, pull trigger" options. Apart from the dataload issues, the issues associated with "disambiguation" on the reporting side is utter insanity! It may not get you right away, but sooner or later you are guaranteed to find yourself "in the ermergency room" when you use this option.
It's bad enough when accounting/finance calls down to ask why their "revenue is wrong" and you have to play 20 questions to narrow the issue down to something actionable, now you have even more vagueness to deal with.
Of course, there are times when this seems perfectly "okay", as in using Month names in a year structure of a time dimension... but the additional context should have just been added to the members in the first place to avoid the redundancy of having to use them everywhere you turn anyway.
I cannot imagine a situation in which turning the duplicate member names on is better than the two or three common alternatives to this nightmare.

Similar Messages

  • EDI 810 transaction error: Cannot uniquely identify a trading partner

    Hi,
    I am facing following error on B2B 11g version 11.1.1.6.0. Please provide the solution if you are aware of the issue.
    Error Description: Cannot uniquely identify a trading partner. The trading partners PARTNER-A, PARTNER-B have the same set of identifications.
    Partner Identification parameter for PARTNER-A and PARTNER-B
    EDI Interchange ID: xxxx
    EDI Interchange ID Qualifier: yyyy
    EDI Group ID: 111
    Name: PARTNER-A
    EDI Interchange ID: xxxx
    EDI Interchange ID Qualifier: yyyy
    EDI Group ID: 111
    Name: PARTNER-B
    Thank you
    Ram

    Two TPs can not have same identification.
    There are two ways to come out of this problem.
    1. Change the identification criteria for the TP.
    2. Use exchange level Identification for one TP.

  • [CS3][JS] Uniquely identifying documents with common names - possible?

    Hi!
    Is there no way to refer directly to a document in app.documents when there are several documents with the same name open at the same time (located in different folders)?
    I have tried to assign unique labels to the documents when opening them, but have not succeeded in referring to documents by their labels, only by name - and the name not being unique, I get just one document reference (the first).
    I also tried using the documents.itemByRange function, supposedly returning an array of all documents in the range defined by the parameters sent to the function. However, sending in the same name in the "from" and "to" parameters, returned only one document:
    app.documents.itemByRange('test.indd', 'test.indd').getElements().length
    Result: 1
    //(I would have expected to get both of them)
    // Referring directly by the name:
    app.documents.item('test.indd').getElements().length
    Result: 1
    // Checking the name of the documents by their indexes:
    app.documents.item(0).name
    Result: test.indd
    app.documents.item(1).name
    Result: test.indd
    Do you really have to loop through all open documents and check their fullName to be able to uniquely identify a document if the names are not unique?
    Kind regards,
    Andreas Jansson

    Hi Dave,
    Make that three or four... ;)
    Kris at Rorohiko created a method to get unique references to two
    different documents with the same name. It's usable if you have the free
    APID ToolAssistant version 1.0.44 or higher. (it doesn't need to be
    licensed...)
    Here's an excerpt from the reference manual:
    The get doc GUID function is used as follows:
    guid =
    app.callExtension(0x90B6C,10008,document);
    This function returns a GUID (Globally Unique Identifier) for a
    document. This is a string of the form
    {nnnnnnnn-nnnn-nnnnnnnnnnnnnnnnnnnn}
    where all 'n' stand for a hexadecimal digit.
    These GUID allow you to work with same-name documents that
    are concurrently open without getting tangled in the confusion
    that occurs when using resolve calls.
    As long as a document is not moved from its original location on
    disk, it will keep the same GUID. Two documents with the same
    name but different paths will have different GUID.
    Opening, closing, (re)saving to the same location will NOT
    change the GUID.
    Moving a document to another location will change the GUID.
    The find open doc by GUID function is used as follows:
    doc = app.callExtension(0x90B6C,10009,guid);
    This function retrieves a reference to an already open document
    based on its GUID string.
    These GUID strings are unique and persistent and allow
    persistent references to same-name documents without resolvelike
    issues (but the documents are meant to be 'unmovable' i.e.
    they cannot be renamed or moved to another folder). Once the
    document is open, it can be retrieved via its GUID.
    HTH,
    Harbs

  • Unique Identifier in MDM Profisee Stage table

    Hi team,
    I am new to MDM profisee tool and currently working for Addres verification project for my organization.
    I wanted to clear my doubts here about Unique Identifer in Stage table and how it works.. Here what i understand till now:
    Step 1) I created an Entity using MDM profisee UI and it generated a stage table in MDS database called stg.Address_leaf
    Step 2) I have loaded data from external source to MDS stage table using ETL and passed Import type as 2 and Import status id as 0
    Step 3) I have run store procudure system generated something stg.udp_Address_leaf to load the model and passed the version name as Version_1, Log flag as '1' and Batch tag as 'Address'
    Now my below are my questions:
    1) What is the field i can use in MDS stage table to populate my unique intifier value coming from source? (lets say Address_Id is my Unique value for all the records coming from source)
    2)  Where/how Unique Identifier is useful in this process? Will this be helpful in next time load from stage to Model?
    3) If i truncate and load my MDS stage table in next run and few earlier records has been updated how it will update those records in Model? will this process (code present in SP) recognize by Unique Identier column present in MDS stage table?
    I may have few more questions on this process but wanted to start from here.
    Thanks,
    Akash

    Thanks David for your reply.
    So instead of i use Auto generate to populate Code attribute, i can load Code Attribute during loading the stage table with my source unique values.
    And then later on, when i will have new updated values coming in for a member record, Stored procedure will use that code attribute value and update the model accrodingly for the changed values for the member?
    i need to use Import type as 2 in this case.
    Example:
    I have existing record in MDS staging table let's say
    Code, City, Zip, Import type, Import status
    0001, Chicago,61000,2,0
    In next load run, i first truncate the data from MDS staging and now i have updated row for existing code ‘0001’ where Zip code values changed from previous 61000 to 61001:
    Code, City, Zip, Import type, Import status
    0001, Chicago,61001,2,0
    In this case, when we execute the SP, it will update the Zip code in Model using Code as unique indentifier. and no duplicates will occur.
    Please correct me if i am wrong.
    Thanks,
    Akash

  • Extracting unique identifier for illustrator layers

    Hi All,
    Multiple layers in an illustrator file can have the same name. So the layer name cannot be a unique identifier for layers. Is there a way to extract a unique identifier for layers through scripting? I saw that if the 'Identify Objects by' property (inside Preferences -> Units) is set to XML ID, all layer names, even identical ones are replaced by some unique ids. Can we extract these ids via scripting without manually changing the 'Identify Objects by' property. Basically, extraction of any unique identifier for illustrator layers would serve the purpose. I am really stuck with this and need help urgently. Any help would be highly appreciated.
    Thanks in advance.

    When I found this I noticed it changed the name of the layers in the layers pallet.
    I had not had a chance to test this with code.
    If "use XML ID" is turned on then you are not able to name layers the same thing.
    this in turn would follow through to your script using layer.name
    for existing files you would need to fix names manually or...
    I am sure it would be possible to Script.
    eg. export SVG file and pull the layer ID's from that and rename the document layers accordingly. (may be a little tricky for sublayers, but top level layers should be straight forward)
    Then as long as "use XML ID" is left on the files would not need this run again as you cannot use duplicate layer names.

  • Displaying unique identifier.

    Hi,
    Is there any chance to display the step unique identifier instead of or in addition to the step name?
    How to display that unique identifier in the sequence editor?
    K.
    Solved!
    Go to Solution.

    Hi
    I cannot find a way of changing the step name to the unique identifier. The step name is a string and you cannot out an expression in that field so it doesn't seem possible to display the unique identifier.
    You can access the unique step ID by using the following expression:
    http://zone.ni.com/reference/en-XX/help/370052G-01/tsapiref/reftopics/step_uniquestepid_p/
    I hope this helps. Let me know if you need anymore information
    Thanks
    Beejal S
    NI UK & Ireland

  • The Group Policy Client service failed the sign-in The universal unique identifier (UUID) type is not supported

    Hi guys,
    we created a custom WIM Image (Windows 8 Enterprise) with MDT 2012.
    Sysprept the Image, Deployed via SCCM 2012 SP1.
    Computers are Domainjoined. Error with standard Domain User.
    On some computers (not every computer) and not with every user on the first logon following error message arises:
    The Group Policy Client service failed the sign-in The universal unique identifier (UUID) type is not supported
    It works, when you log in a second time but this error isn't very nice. 
    Is there a solution for that?
    Kind Regards
    Martin

    Hi,
    The service is responsible for applying settings configured by administrators for the computer and users through the Group Policy component. This issue can be caused by various reasons based on the computer environment.
    Can you find any information in event log about this issue?
    Here is the related blog in which the steps can solve most of such issues if the issue continuously happen.
    http://blogs.msdn.com/b/moiqubal/archive/2012/03/04/how-to-fix-quot-the-group-policy-client-service-failed-the-logon-access-denied-quot-error.aspx
    Also, you can refer to the similar thread about this issue:
    http://social.technet.microsoft.com/Forums/en-US/4a644219-50ee-494d-b965-e64a8555109e/the-group-policy-client-service-failed-the-signin-the-universal-unique-identifier-uuid-type-is
    Since this issue can be related to SCCM, to better help you, please submit a new thread for further help:
    https://social.technet.microsoft.com/Forums/en-US/home?category=systemcenter2012configurationmanager
    Hope these could be helpful.
    Kate Li
    TechNet Community Support

  • Can I use MachineID.getBytes() or MachineID.getUniqueID() as a unique identifier?

    The bytes from MachineID.getBytes() are not to be treated as a unique identifier for a device.  It is unique, but is volatile and not suitable to be used as an identifier.  There are various system/hardware events which can cause the MachineID bytes to change over time.  The same rule applies to MachineID.getUniqueID().  If you do .getBytes() and then compare that to AnotherMachineID.getBytes(), even though they can be the same device (but different runtime or browser), you will get a "false" if you're doing a direct byte-by-byte comparison.  This is because during the device individualization process, the device's hardware attributes are interrogated to get a hardware "fingerprint" of the device.  This is stored as a data structure in the MachineID data structure.
    The only resilient way (with limtiations, as stated in the next section) to compare to different devices to determine if they are the same device is to use MachineID.matches().  That comparison is resilient against machine hardware upgrades (changing hard drives, upgrading your video card, upgrading your CPU, reformatting your machine, changing user accounts, using different browsers, etc…). 
    (NOTE): There are 2 known limitations to using MachineID.matches():
    1. MachineID in the Chrome browser (on any platform) a randomly-generated ID string that is not tied to the hardware.  The reason for this is that with the release of Chrome Version 28 browser introduced a sandbox, where code in the browser is not allowed to communicate directly with the hardware layer. This will cause .matches() to fail if comparing a MachineID from Chrome against a MachineID from Firefox, even from the same machine.  This also means that if a user "resets Adobe Access DRM/Licenses", they will lose their ID, and it will be re-generated (as a new ID) the next time DRM content is consumed and their machine has to create a new MachineID.
    2. A similar limitation applies to iOS devices running iOS7 and higher, as a sandbox was also introduced to that platform, preventing applications from directly accessing the hardware.  If you are using iOS7 with a the Primetime Player SDK (PSDK) 1.0 or 1.1, the MachineID for all devices will be the same value, as Apple blocked the device-access APIs (which Adobe Access uses) and caused them to return a static string.  Since all iOS7 devices will return the same string when the device hardware interrogation happens, all iOS7 devices using the the PSDK 1.1 or earlier will return true when MachineID.matches() is called.  Adobe is working on a high-priority fix to this issue, which will be released in a PSDK 1.1 patch/hotfix, where another persistent API is used to bind the MachineID to the device, instead of the blocked device-access APIs.  This new binding mechanism will be persistent across application uninstall/re-installs.
    What is consistent between iOS7 and Chrome 28 (and higher), is that the MachineID will no longer be tied to the hardware attributes of the device.
    cheers,
    /Eric.

    In case you would like to find some way to do something that requires concurrency monitoring (e.g. You run a service and wish to limit the # of devices that can access a your service), the best way to do this would be to move towards a "# of concurrent streams" model, similar to Netflix.
    To do this, you can use Adobe Pass technology called Mai Tai, or implement your own technology (via cookies or authentication tokens) to limit user accounts to no more than XX concurrent streams.
    cheers,
    /Eric.

  • How can I uniquely identify computers on the same network/account specifically for airdrop use?  When I change name on one computer under contacts if changes on all computers.

    How can I uniquely identify computers on the same network/account specifically for airdrop use?  When I change name on one computer under contacts it changes on all computers.  I would like to change icon and name for each computer.

    you would need to setup a VPN and tunnel into your office.
    FYI..the default ports are 3283 and 5900.

  • A new ipod has been detected but cannot be identified. [drivers?]

    Yes -that again- the reason I'm making a new post is that this is the second time an ipod hasn't worked with me, I would like to know if there's something I can do to my system or whatever to repair it. Here's the situation.
    - Just so ya know, I use Vista on a laptop [unfortunatley]
    - Previously [as in yesterday] I had an ipod touch, it was stuck in recovery mode and nothing [and I mean nothing] worked to recover it, it wasn't being recognized at all. This problem occured when I installed Itunes 9.
    - Today I bought myself a brand new iPod Nano (5th Gen) for several reasons [not just to do with the itouch breaking, I was sick to death of the thing in general], took it home and connected it. 'A new ipod has been detected but cannot be identified' yadda yadda.
    - I tried everything, I have also downgraded my itunes back to 8, still the same message!! Argh! Here's the thing (that I think might be causing the problem) when I open Device Manager and go to Universal Serial Bus Controllers, there is no apple/ipod recognized. There is a 'USB Mass Storage Device' whch has an error symbol next to it, I've tired updating/reinstalling it etc and it doesn't work ):
    - Is there anything anyone can do? I'm so sick of ipods breaking on me. Just so you guys know, I'm not completley computer savvy so i'll need precise instructions, thanks so much to anyone who can help me.

    This is how it's displayed: http://i50.tinypic.com/nd7vk7.jpg
    And this is what happens when I click properties and 'search for solutions': http://i47.tinypic.com/2iu3vrc.jpg (the box disappears after that, apparently having done nothing, when I search online for software it informs me my computer already has the best/latest installed)
    I use a Toshiba Satelite L350-170, my Vista is a 32-bit Thankyou!
    Message was edited by: Martha11

  • Unique identifier in FBL3N

    Hello,
    Please could you tell me if it is possible to get a unique identifier in an FBL3N report? (I would want the unique identifier to remain unchanged for each line item if new line items are entered into SAP.)
    (i.e. if staff write commentaries for each line item in an FBL3N report and then new line items are present in later FBL3N reports I want to be able to identify which line items in the new report each of our commentaries relate to).
    Thanks,
    Stu

    Hi,
    Please could you tell me whether accounting entry date is different to document date and posting date? My understanding is that the document date and posting dates can be manually set by the data entry clerk and therefore I can not guarantee that posting dates will always increase for each new line item (even then would I need to sort by time of day within each date to be sure the order of line items are in chronological order?) Is accounting entry date the date that the data is entered into SAP and not changeable by the user?
    Unfortnately in this case it will be impractical to ask people to use unique text or header text fields.
    If it is possible to sort by the date (and time) that data is 'physically' entered into SAP then we can be sure that any new line items will occur at the bottom of the report, irrespective of document date or posting date?
    I assume an unique identifier just doesn't exist (without entering one manually)?
    Many thanks,
    Stewart

  • Agreement lookup failed as From trading partner cannot be identified

    Hi,
    I am working on custom document over HTTPS.
    I configured B2B to send custom document over Generic Exchange(transport - HTTPS).
    I enqueue the XML document with AQ header to IP_OUT_QUEUE. B2B is able to read the data from IP_OUT_QUEUE and invokes the client Webapplication.
    I changed the IP_OUT_QUEUE to custom AQ. B2B is able to read data from custom AQ, but B2B throws "Trading partner agreement lookup failed as From trading partner cannot be identified"
    b2b.log:
    2010.02.15 at 13:03:44:470: Thread-19: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run Thread start
    2010.02.15 at 13:03:44:471: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize Exit
    2010.02.15 at 13:03:44:497: Thread-22: B2B - (DEBUG)
    Protocol = AQ
    Version = null
    Transport Header
    aq.receiver.expiration:-1
    aq.receiver.delay:0
    aq.receiver.priority:1
    aq.receiver.correlation:b2buser
    2010.02.15 at 13:03:44:881: Thread-19: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run initialize Enter
    2010.02.15 at 13:03:44:907: Thread-19: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run initialize B2BListen turned on, will listen on IP_OUT_QUEUE for messages
    2010.02.15 at 13:03:44:921: Thread-19: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run start listening on message
    2010.02.15 at 13:03:45:069: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.AppInterfaceListener:onMessage calling processOutgoingMessage
    2010.02.15 at 13:03:45:069: Thread-22: B2B - (INFORMATION) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage Enter
    2010.02.15 at 13:03:45:070: Thread-22: B2B - (DEBUG) DBContext beginTransaction: Enter
    2010.02.15 at 13:03:45:070: Thread-22: B2B - (DEBUG) DBContext beginTransaction: Transaction.begin()
    2010.02.15 at 13:03:45:071: Thread-22: B2B - (DEBUG) DBContext beginTransaction: Leave
    2010.02.15 at 13:03:45:076: Thread-22: B2B - (DEBUG) calling setFromPartyId() changing from null to TPName: null Type: null Value: null
    2010.02.15 at 13:03:45:077: Thread-22: B2B - (DEBUG) calling setToPartyId() changing from null to TPName: null Type: null Value: null
    2010.02.15 at 13:03:45:077: Thread-22: B2B - (DEBUG) calling setInitiatingPartyId() changing from null to TPName: null Type: null Value: null
    2010.02.15 at 13:03:45:077: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage To TP Namenull
    2010.02.15 at 13:03:45:078: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage From TP Namenull
    2010.02.15 at 13:03:45:078: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage business action name: null
    2010.02.15 at 13:03:45:079: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage doctype name: null
    2010.02.15 at 13:03:45:079: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage doctype revision: null
    2010.02.15 at 13:03:45:079: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage AppMsgIdnull
    2010.02.15 at 13:03:45:094: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage ipmsg.get_MSG_TYPE = 1
    2010.02.15 at 13:03:45:095: Thread-22: B2B - (DEBUG) calling setInitiatingPartyId() changing from TPName: null Type: null Value: null to TPName: null Type: null Value: null
    2010.02.15 at 13:03:45:095: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage B2B Message ID is 0A4DBD67126D1BA2FC700000136A1AD0
    2010.02.15 at 13:03:45:099: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage RefTo B2B Message ID is null
    2010.02.15 at 13:03:45:100: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage isSignalMsg() == false; call outgoingTPA
    2010.02.15 at 13:03:45:100: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processOutgoingTPA() Begin TPA Processing..
    2010.02.15 at 13:03:45:100: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() PARTIES (before calling processParty) :
    initial : null
    from : TPName: null Type: null Value: null
    to : TPName: null Type: null Value: null
    final : null
    initiating : TPName: null Type: null Value: null
    2010.02.15 at 13:03:45:101: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() direction is outgoing
    2010.02.15 at 13:03:45:102: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() calling processparty with : TPName: null Type: null Value: null
    2010.02.15 at 13:03:45:102: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:processParty() Begin..
    2010.02.15 at 13:03:45:112: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() after calling processparty with : TPName: Acme Type: null Value: null
    2010.02.15 at 13:03:45:112: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() PARTIES (after calling processParty):
    initial : null
    from : TPName: Acme Type: null Value: null
    to : TPName: null Type: null Value: null
    final : null
    initiating : TPName: Acme Type: null Value: null
    2010.02.15 at 13:03:45:113: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() docTypeName: null docTypeRevision: null
    2010.02.15 at 13:03:45:118: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() actionName: null actionRevision: null
    2010.02.15 at 13:03:45:119: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() Set actionRevision in MessageInfo: null
    2010.02.15 at 13:03:45:119: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() Obtain DocType using actionName and actionRevision.
    2010.02.15 at 13:03:45:124: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getCollaborationDetails() Begin.. Activity Name : null Activity Version: null
    2010.02.15 at 13:03:45:125: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() eventName:<null>
    2010.02.15 at 13:03:45:125: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() messageType:1
    2010.02.15 at 13:03:45:126: Thread-22: B2B - (DEBUG) calling setInitiatingPartyId() changing from TPName: Acme Type: null Value: null to TPName: Acme Type: null Value: null
    2010.02.15 at 13:03:45:127: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() cpaID=null
    2010.02.15 at 13:03:45:127: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() TPA Name : null
    2010.02.15 at 13:03:45:128: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() TPA Name : null
    2010.02.15 at 13:03:45:128: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAIdentifier:identifyTPA() Begin..
    2010.02.15 at 13:03:45:129: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAIdentifier:identifyTPA()
    From Party -> null-null-Acme-null To Party -> null-null-null-null Business Action name -> null
    2010.02.15 at 13:03:45:130: Thread-22: B2B - (ERROR) Error -: AIP-50548: Trading partner agreement lookup failed as From trading partner cannot be identified
    at oracle.tip.adapter.b2b.tpa.TPAIdentifier.identifyTPA(TPAIdentifier.java:230)
    at oracle.tip.adapter.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:598)
    at oracle.tip.adapter.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:222)
    at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1074)
    at oracle.tip.adapter.b2b.transport.AppInterfaceListener.onMessage(AppInterfaceListener.java:141)
    at oracle.tip.transport.basic.aq.AQDequeuer.dequeue(AQDequeuer.java:348)
    at oracle.tip.transport.basic.aq.AQDequeuer.run(AQDequeuer.java:211)
    2010.02.15 at 13:03:45:131: Thread-22: B2B - (ERROR) Error -: AIP-50548: Trading partner agreement lookup failed as From trading partner cannot be identified
    at oracle.tip.adapter.b2b.tpa.TPAIdentifier.identifyTPA(TPAIdentifier.java:230)
    at oracle.tip.adapter.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:598)
    at oracle.tip.adapter.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:222)
    at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1074)
    at oracle.tip.adapter.b2b.transport.AppInterfaceListener.onMessage(AppInterfaceListener.java:141)
    at oracle.tip.transport.basic.aq.AQDequeuer.dequeue(AQDequeuer.java:348)
    at oracle.tip.transport.basic.aq.AQDequeuer.run(AQDequeuer.java:211)
    2010.02.15 at 13:03:45:131: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage B2BDomainException
    2010.02.15 at 13:03:45:132: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleOutboundException Updating Error Message: Error -: AIP-50548: Trading partner agreement lookup failed as From trading partner cannot be identified
    2010.02.15 at 13:03:45:132: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Enter
    2010.02.15 at 13:03:45:209: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Wire message not found.
    2010.02.15 at 13:03:45:211: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Creating new business message
    2010.02.15 at 13:03:45:212: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertMsgTblRow Enter
    2010.02.15 at 13:03:45:353: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertMsgTblRow toparty name null
    2010.02.15 at 13:03:45:354: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertMsgTblRow toparty type and value nullnull
    2010.02.15 at 13:03:45:367: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertMsgTblRow BusinessAction for the given name null null
    2010.02.15 at 13:03:45:397: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Creating new b2berror object
    2010.02.15 at 13:03:45:398: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Updating business message error information
    2010.02.15 at 13:03:45:471: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Exit
    2010.02.15 at 13:03:45:472: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleOutboundException Updating Native Event Tbl Row
    2010.02.15 at 13:03:45:472: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:updateNativeEvtTblRow Enter
    2010.02.15 at 13:03:45:476: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:
    ** DbAccess:updateNativeEvtTblRow:tip_wireMsg wiremsg not found
    2010.02.15 at 13:03:45:477: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleOutboundException notifying App
    2010.02.15 at 13:03:45:477: Thread-22: B2B - (DEBUG) Engine:notifyApp Enter
    2010.02.15 at 13:03:45:485: Thread-22: B2B - (DEBUG) notifyApp:notifyApp Enqueue the ip exception message:
    <Exception xmlns="http://integration.oracle.com/B2B/Exception" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <correlationId>null</correlationId>
    <b2bMessageId>0A4DBD67126D1BA2FC700000136A1AD0</b2bMessageId>
    <errorCode>AIP-50548</errorCode>
    <errorText>Trading partner agreement lookup failed as From trading partner cannot be identified</errorText>
    <errorDescription>
    <![CDATA[Machine Info: (dgda21a)
    Description: Make sure the trading partner has name, type, and value information
    StackTrace:
    Error -:  AIP-50548:  Trading partner agreement lookup failed as From trading partner cannot be identified
            at oracle.tip.adapter.b2b.tpa.TPAIdentifier.identifyTPA(TPAIdentifier.java:230)
            at oracle.tip.adapter.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:598)
            at oracle.tip.adapter.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:222)
            at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1074)
            at oracle.tip.adapter.b2b.transport.AppInterfaceListener.onMessage(AppInterfaceListener.java:141)
            at oracle.tip.transport.basic.aq.AQDequeuer.dequeue(AQDequeuer.java:348)
            at oracle.tip.transport.basic.aq.AQDequeuer.run(AQDequeuer.java:211)
      ]]>
    </errorDescription>
    <errorSeverity>2</errorSeverity>
    </Exception>
    2010.02.15 at 13:03:45:512: Thread-22: B2B - (DEBUG) Engine:notifyApp Exit
    2010.02.15 at 13:03:45:513: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleOutboundException Updated the Error Message Successfully: Error -: AIP-50548: Trading partner agreement lookup failed as From trading partner cannot be identified
    2010.02.15 at 13:03:45:513: Thread-22: B2B - (DEBUG) DBContext commit: Enter
    2010.02.15 at 13:03:45:516: Thread-22: B2B - (DEBUG) DBContext commit: Transaction.commit()
    2010.02.15 at 13:03:45:516: Thread-22: B2B - (DEBUG) DBContext commit: Leave
    Kindly help me to resolve this issue.

    hi Anuj,
    I am enqueuing from BPEL process. I have set the AQ header.
    <b2bMsgHeader><Header xmlns="http://xmlns.oracle.com/pcbpel/adapter/aq/publishB2BMessage/">
    <QueueHeader/>
    <PayloadHeader>
    <MSG_ID xmlns="">2SY16SY_TEST_FEB15_07E01null2010021513270041</MSG_ID>
    <INREPLYTO_MSG_ID xmlns=""/>
    <FROM_PARTY xmlns="">Acme</FROM_PARTY>
    <TO_PARTY xmlns="">GlobalChips</TO_PARTY>
    <ACTION_NAME xmlns="">ProcessBusiness</ACTION_NAME>
    <DOCTYPE_NAME xmlns="">DocType</DOCTYPE_NAME>
    <DOCTYPE_REVISION xmlns="">1.0</DOCTYPE_REVISION>
    <MSG_TYPE xmlns="">1</MSG_TYPE>
    <PAYLOAD xmlns="">XML payload</PAYLOAD>
    <ATTACHMENT xmlns=""/>
    </PayloadHeader>
    </Header>
    </b2bMsgHeader>

  • No unique identifier in FCC

    Hi Experts,
    We have a requirement in SAP PI (7.31) where the flat file is picked from source and sent to Target.
    FCC is used for conversion in the sender channel.
    Incoming files has two header, with each header multiple line items under that.
    The line item has dynamic value after "D".
    Example :
    H1
    D12
    D25
    T1
    H2
    D45
    D87
    T2
    Need inputs on how to proceed in case of no unique identifiers in FCC.
    Thanks,
    Pavi

    Hi Pavi,
    is H, D and T are present in the file?? If not you can use below FCC parameters in sender channel and handle it in the mapping.
    <?xml version="1.0" encoding="utf-8"?>
    <ns:FileSenderData xmlns:ns="urn:ch:test:prototype">
    <RecordSet>
      <Record>
      <EachLine>H1</EachLine>
      </Record>
      <Record>
      <EachLine>D12</EachLine>
      </Record>
      <Record>
      <EachLine>D25</EachLine>
      </Record>
      <Record>
      <EachLine>T1</EachLine>
      </Record>
      <Record>
      <EachLine>H2</EachLine>
      </Record>
      <Record>
      <EachLine>D45</EachLine>
      </Record>
      <Record>
      <EachLine>D87</EachLine>
      </Record>
      <Record>
      <EachLine>T2</EachLine>
      </Record>
    </RecordSet>
    </ns:FileSenderData>
    Regards,
    Praveen.

  • How to create Unique Identifier and save it to identify user(device)

    I want to create unique identifier on iOS 5 and use it for identifying user (user device) every time app is started. I am able to create a unique identifier by following code 
    CFUUIDRef theUUID = CFUUIDCreate(NULL);
    CFStringRef string = CFUUIDCreateString(NULL, theUUID); CFRelease(theUUID);
    But unable to save it on user device so that particular identifier is not deleted even when app is uninstalled. I tried using SSKeychain approach but it gives Apple Mach-o Linker error.
    Please let me know the the way I can accomplish the same.
    Any help is appreciated.

    I want to create unique identifier on iOS 5 and use it for identifying user (user device) every time app is started. I am able to create a unique identifier by following code 
    CFUUIDRef theUUID = CFUUIDCreate(NULL);
    CFStringRef string = CFUUIDCreateString(NULL, theUUID); CFRelease(theUUID);
    But unable to save it on user device so that particular identifier is not deleted even when app is uninstalled. I tried using SSKeychain approach but it gives Apple Mach-o Linker error.
    Please let me know the the way I can accomplish the same.
    Any help is appreciated.

  • New ipod nano (6th gen) cannot be identified

    New ipod nano 6th gen replacement for a broken one and when plugged in a message says "An ipod has been detected but cannot be identified properly". How do you connect a new iod to an old playlist?

    See here: iPod nano: Error message saying that iPod 'could not be identified properly'
    B-rock

Maybe you are looking for

  • Material Status Report

    Hi Gurus, Is there any standard report for Material status. we are maintaining the status in OMS4. which we are using in Material Master like Blocked for procment/whse Blocked for task list/BOM These statuses for a particular material, i would like t

  • Using a text file to provide paths for copy-item

    OK, please don't beat me over the head too much for this.  I've been trying various methods all day and nothing seems to be working.  I have a text file that has a list of folders (full paths including drive letters).  I want to copy all of the folde

  • Garageband 10 won't load my Wallander Instruments AU plug-ins

    I upgraded to Yosemite and GB 10.0.3 on my PowerBook pro 15" 4GB 2008 laptop. The 6.05 version of GB still works fine, but when I try to load GB 10 I get two messages complaining that the WIVI and WIVI Band AU plugins can't be found: "The plug-in nam

  • Test a file to fle scenario using NFS in 7.1

    Hi Experts, I have one small confusion... when testing a file to file scenario in PI 7.1 using NFS...im wondering what path should i specify for the source directory? cos earlier in 7.0, i would have given /usr/sap.... but now i dont think 7.1 has vi

  • IPod not showing up in iTunes source list

    Hi, My fifth gen iPod is not showing up in the iTunes source list. I've tried the troubleshooting recommendations (unistall and then reinstall iTunes, delete the iPod/bin file and then update iPod software, etc.) The only one I have not tried is rest