Context Obect Problem in PI 7.1

Hi all,
  I am using PI 7.1,
I have created the Context Object and Assigned to the "Service Interface(Outbound)" Message in ESR.
and I have created the Receiver Role where I selected the Context object and gave the Receiver System also.
Now I am getting the Error in Receiver Determination, while inserting the Receiver Role.
Message is as follow,
Check Result for Object | APPL1 | PlainStudent_Sync_out Checking local rule... Checking rule testt used and its context objects
Cannot read context objects because software component version of interface is unknown
Any Idea.. what may the Problem..?
Thanks,
Dhanabal

Hi Dhanabal,
Try the steps below
1. Open your Outbound Message Interface (which you are using in your Receiver Determination) in IR, edit it and change the Interface pattern (which is there just below the category "Outbound") to "Stateless (XI30 - Compatible)" , save it activate it.
2. Follow the same step for your Inbound Message Interface. Change the Interface Pattern from "Sateless" to "Stateless (XI30 - Compatible)" .
3. Go to ID. Remove your Outbound and Inbound Message Interface from their respective Business Service/Comp and add it again.
4. Create your your receiver determination again using the Outbound and Inbound MI you have changed.
5. Open condition editor of your receiver determination.You should be able to see your Message Interface and can choose the XPath
Thanks,
Raj

Similar Messages

  • Context menu problem in ADF 11g

    Hi All,
    A context menu problem puzzle me. Following is the source,
    =======================================
    <af:tree id="tree" value="#{treeTest.collectionModel}" var="node"
    contentDelivery="immediate"
    disclosedRowKeys="#{treeTest.treeDisclosedRowKeys}"
    rowDisclosureListener="#{treeTest.rowDisclosureListener}"
    rowSelection="single">
    <f:facet name="nodeStamp">
    <af:group id="g1">
    <af:image source="/image/#{node.treeLevel}.jpg" id="i1"
    inlineStyle="width:16px; height:16px; vertical-align:middle;"/>
    <af:outputText id="ddl" value="#{node.name}">
    <af:showPopupBehavior popupId="myPopup" triggerType="contextMenu"/>
    </af:outputText>
    </af:group>
    </f:facet>
    <f:facet name="contextMenu">
    <af:popup id="myPopup" popupFetchListener="#{treeTest.popupListener}"
    contentDelivery="lazyUncached">
    <af:switcher id="s1" facetName="#{treeTest.level}">
    <f:facet name="1">
    <af:menu text="menu 1" id="m1">
    <af:forEach items="#{treeTest.menuItems['0']}" var="menuItemss">
    <af:commandMenuItem text="#{menuItemss.name}"
    actionListener="#{bindings.onNodeClicked.execute}"
    disabled="#{!bindings.onNodeClicked.enabled}">
    </af:commandMenuItem>
    </af:forEach>
    </af:menu>
    </f:facet>
    <f:facet name="2">
    <af:menu text="menu 2" id="menu1">
    <af:forEach items="#{treeTest.menuItems['1']}" var="menuItemss">
    <af:commandMenuItem text="#{menuItemss.name}"
    actionListener="#{bindings.onNodeClicked.execute}"
    disabled="#{!bindings.onNodeClicked.enabled}">
    </af:commandMenuItem>
    </af:forEach>
    </af:menu>
    </f:facet>
    </af:switcher>
    </af:popup>
    </f:facet>
    </af:tree>
    ========================================================
    I want to get the commandMenuItem tag's information, i use following code in onNodeClicked method try to get it,
    FacesContext facesContext =FacesContext.getCurrentInstance();
    ELContext elContext = facesContext.getELContext();
    ExpressionFactory expressionFactory =facesContext.getApplication().getExpressionFactory();
    ValueExpression exp =expressionFactory.createValueExpression(elContext,"#{menuItemss.name}", Object.class);
    but the exp is null.
    Please help me to solve this problem.
    Thank you very much.
    Edited by: Yitao Li on Dec 4, 2009 1:06 PM

    You might need a #
    ValueExpression exp =expressionFactory.createValueExpression(elContext,"#{menuItemss.name}", Object.class);

  • Right Click,Context Menu problem in Page Personalize

    Hi All,
    I am using EP6.40 and SP 13.  When I right click on portal content, showing context menu. I entered into Page Personalize  page by clicking options icon(Right-top corner of the page)-> personalize, a pop up window opened. In there, When I right click on  a folder in portal content, it opens browsers context menu.
    And also I am getting a java script error like 'Object expected'. How can I solve this..?.Please help me.
    Thanks & Regards
    Art

    Did u get this resolved. I am facing tghe same problem in Portal content admin. Java Script error  "Object Expected".
    Thanks
    Amandeep

  • LDAP Context Initialization Problem in a Servlet's Init method

    Hi
    I have a servlet where I am using the InitialDirContext to Initialize context to a LDAP Server. I have created the context as a static variable. I am initializing the context in the init method and am using the same reference in the service method of the servlet. But if the context fails (due to naming exception and time out) in the init method all my requests in the service method will fail. Is there any way to validate the reference before using the same in the service method.
    Also what is the best approach to initialize the context in a servlet. Whether to initialize in the service method or the init method.
    I would appreciate if anyone can answer the above 2 queries.
    Thanks in advace,
    Ashish

    If you want to use threadsafe objects in doPost/doGet there are two common ways to do this.
    First, create the object in doPost/doGet. This may get expensive depending on the object, but it is 'easy' code and works.
    The second option is to create a pool of objects in the servlet's init() method and to just have doPost/doGet get an object from the pool, use it and return it when done. This take a little more work to code, but the overhead of creating objects is almost eliminated. Look at jakarta/apache commons pool for a quick way to do this.
    If you create on object in init() and use it in doPost/doGet, any time you get two request for the same servlet at the same time you will have synchronization issues that will usually cause problems. There is one instance of each Servlet, so all request for that servlet go through the single instance. Anything in doPost/doGet must be threadsafe.

  • BAPI Web Service Context Mapping Problem

    Hello all,
                 I am developing a process consisting of an automated activity.
    This automated activity uses a logical destination for a web service call to an ECC BAPI.
    The BAPI name is 'BAPI_INQUIRY_CREATEFROMDATA2'
    Now the problem is the Output mapping in the automated activity which calls the web service for the above BAPI has the response name as 'BAPI_INQUIRY_CREATEFROMDATA2.Response'
    So when i try to map the nodes it gives me an error, 'Error at Line 2, Column 29, Found '.' after BAPI_INQUIRY_CREATEFROMDATA2'.
    Since there is no mapping i do not get the process working
    If i remove the '.' from the wsdl file source, mapping is done. But the backend service call gives an error.
    How can i solve this problem?
    Any inputs will be very helpful.

    Hello Martin,
                     thnks a ton for your replies.
    The '.' is a standard thing.
    Its the part of the WSDL file which is a standard WSDL file for a service offered for a standard SAP BAPI. So i haven't changed anything.
    Its what is standardly available. So i cant anything on that.
    And the response element is not below the bapi node.
    The name of the root node of the BAPI return context is
    "BAPI_INQUIRY_CREATEFROMDATA2.Response"
    This is what is causing the problem.
    Please note here that '.' is not responsible for any hierarchy. Its the name of one single root node element.

  • Webdynpro Context mapping problem

    I have created a Webdynpro component(A) in which i am getting details from the BAPI(model) and I have exposed this component as a public part and I am using this component in another webdynpro component(B).
    In the second webdynpro component(B)  I have an iview and i have made context binding with above Component(Used Webdynpro component).  and in my iview there was an table.
    when i am doing the context binding in the layout its giving error ""Error for UI Element with Label _____" Select an attribute of type String."
    I am using NWDS 2.0.14.  Has anybody facing this problem?

    Hi,
    It seems to be a corruption in the metadata for  the views.
    Or else you might have missed some bindings
    If possible, Go to the Problems view and find the details of the error. Double on that to fix it.
    Regards
    Ayyapparaj

  • Context lookup problem in iplanet application server 6.0 sp3?

    Hi all,
    I am writing codes in the following enviornment, iplanet application server 6.0 sp3 with iplanet web server 4.1 sp7 in Window 2000.
    When I tried to login to the system, error occured when i try to lookup context for my session bean.
    The error message is as follows:
    login_process.jsp: Home / Remote Error:String index out of range: -7
    [10/Apr/2002 18:09:10:5] error: Exception: SERVLET-execution_failed: Error in ex
    ecuting servlet JSPRunnerSticky: java.util.EmptyStackException
    Exception Stack Trace:
    java.util.EmptyStackException
    at java.util.Stack.peek(Stack.java:86)
    at java.util.Stack.pop(Stack.java:68)
    at com.netscape.server.deployment.AppComponentDescriptorUtil.popCurrentAppComponent(Unknown Source)
    at com.netscape.server.servlet.servletrunner.AppInfo.popWebAppDescriptor(Unknown Source)
    at com.netscape.server.servlet.servletrunner.ServletInfo.service(Unknown Source)
    at com.netscape.server.servlet.servletrunner.ServletRunner.execute(Unknown Source)
    at com.kivasoft.applogic.AppLogic.execute(Unknown Source)
    at com.kivasoft.applogic.AppLogic.execute(Unknown Source)
    at com.kivasoft.thread.ThreadBasic.run(Native Method)
    at java.lang.Thread.run(Thread.java:479)
    could anyone suggest a method to solve the problem?
    Thx very much!

    There is a major security breach in authenticating
    iPlanet Web Server 6.0 SP3 and SP4 using Sun ONE
    Directory Server. Using a valid user id, any
    password except null string would allow user access
    the restricted resources. iPlanet Web Server 6.0 SP5
    and 4.1 SP12 worked fine with similar configuration.Did you get an answer for this?
    We are having the exact same problems with our iPlanet Web server 6.0 SP3.
    thank you.

  • Context Mapping Problem from IDoc to EDI

    Hi,
    I'm trying to map an IDoc to an EDI and I get this problem.
    In my IDoc, I have segment E1ADRM1 (1:N)
    My mapping condition is if E1ADRM-PARTNER_Q = OSP then copy E1ADRM-REGION into x (EDI field)
    So here is my problem:
    In my IDoc test, the segment E1ADRM1 is repeated 6 times and the field REGION is not populated in all iterations so the wrong
    REGION is being copied to my EDI field.
    If I do a display queue on E1ADRM-PARTNER_Q, the value OSP is at the 5th position
    AG
    SP
    VE
    WE
    OSP  ***
    OSO
    If I do a display queue on E1ADRM-REGION, since only 5 segment E1ADRM have the field REGION populated, I get
    KS
    VA
    KS
    ON
    VA
    **(E1ADRM-PARTNER_Q = SP do not have the RIGION populated so not showing in the IDoc)
    So now, since E1ADRM-PARTNER_Q = OSP is at the 5th position, it is copying the 5th E1ADRM-REGION from the list but it should be the 4th.
    How can I do that?
    Rgds,
    Yves

    Hi,
    For the mapping to work as you are expecting the queue should look like this(<b>CC</b> denotes context change)..
    KS
    <b>CC</b>
    <b>CC</b>
    VA
    <b>CC</b>
    KS
    <b>CC</b>
    ON
    <b>CC</b>
    VA
    If you are not having the context changes, check at what level is field REGION at, right click on REGION in graphical mapping and choose menu item context, the 1st entry should have the tick mark(same should be for the PARTNER_Q field also).
    Thanks,
    Renjith.

  • Context menu problem, bug

    I have two displays  – macbook pro 15 and Cinema Display 27. When using both ow them there is a trouble  –  context menu appears on one when in was calle on another
    here is how it looks http://daniyar.com/temp/screen-GMrVZtBl5m.jpg

    If you detach it the monitor so the screen goes to single-screen mode on your laptop, and then re-attach the monitor, does the problem persist? This is definitely not a universal issue in Mountain Lion.
    Try creating a new user account and then log into that account to see if the problem persists in that account. This will indicate whether or not the problem is with an account-based setting or is more global.

  • Context object problem

    hi,
    i have created a context object of type xsd:string and have assigned to a Message interface and have activated the change list.
    In Integration directory when i am configuring the receiver determination i wanted to specify a condition.
    i cannot see the context object in my condition editor. my sender is a business system with an SLD entry.
    but if i use my sender as a business service i can see the context object.
    my question is why cannot i see the context object when the sender is a business system.
    appreciate ur response
    thanks

    Hi.
    I'm having the same problem.
    Mi sender is a business system with a ZBAPI. R3->XI (BPM)
    I've created a context object and assigned to a field of ZBAPI.
    When i create the receiver determination, as sender i put the R3, with the ZBAPI and as receiver, i've got a BPM. When i try to set the condition, i cannot see the context object neither ZBAPI in Xpath.
    I have only one software component and i would like to use this context objet in order to set the BPM that will continue the process.
    Thanks.

  • New Context for 'Problems' in Rule modeler not working

    Hi,
    I am using the Rule modeler to determine the Service team based on selected Categorization schema for Incidents - it's working fine. Now I want to implement the same for Problems
    I created a new Z Context (Master Request) to create a rule policy for Problems -> assigned rule policy to a ZServ.Mgr.Profile Unfortunately the rule policy is not working for problems. The new ZContext was copied from existing SERVICEREQUEST context which also copied all the services within.
    Am I missing something ? Please help.
    BR.
    P.S incidents have an action definition with method DISPATCH that determines service team - same has been assigned to Problems.

    Had to use 2 Dispatch methods to determine the service team.

  • Context Root problem migrating from WAS 4.0.4 to WAS 5.11

    Hi,
    Hopefully this is the most appropriate forum, apologies if not.
    I have a problem in migrating an application from WAS 4.0.4 to WAS 5.11, whereby the Context Path of the application is not being included within the URL of a servlet.
    When a user submits one of the application forms (presented as a JSP) and the application is running on WAS 4.0.4, the Form Action URI is "re-written" to include the Context Path of the application i.e. where the URI is "/xx/list.html", the domain is "www.mydomain.com" and the Context Path is "/myapp", on the 4.0.4 server the form submission is redirected to:
    www.mydomain.com/myapp/xx/list.html
    However, once deployed on WAS 5.11 and updating the Context Path in the EAR file as required during deployment, the application redirects to:
    www.mydomain.com/xx/list.html
    ...which causes an HTTP 404 error as you might expect.
    I have included debugging to display the context path at the point of submission and it is what you would expect i.e. "/myapp". The problem seems to be some kind of disconnect between the servlets or application and the application server container(?), perhaps in that it doesn't understand the context in which it exists at the point when the URL is being constructed.
    Can anyone give me some pointers as to why the servlet URL isn't being constructed with the Context Path of the application on WAS 5.11 when it is on WAS 4.0.4 please?
    Thanks in advance
    Jon Sumpster

    I found the problem.
    The default value of the 'com.ibm.websphere.sendredirect.compatibility' variable changed from True in WAS 4.0.4 to False in WAS 5.11. Changing this resolved the problem.
    Regards
    Jon

  • Context Reset Problem

    Hi,
    I'm adding dynamic attributes to a context and have the need to clear them from time to time. But when I do the reset() my dynamically added node elements to a node created at design time are deleted too, but according to the javadoc this shouldn't happen, only dynamic nodes and attributes should be deleted. Has anyone else had this problem? or is it normal behavior?
    Thanks,
    André

    It seems that I had to make a 'conditional reset' this means using reset(false) to avoid deleting the data that's contained in nodes created at design time.

  • Context File problem

    Hi all,
    I encountered a problem when trying to discover a EBS using Oracle Grid Control Enterprise Manager.
    I'll first say that I almost don't know nothing about EBS. I'm a Grid Control integrator.
    The architecture of the problematic EBS is like that:
    2 linux server on cluster,
    The application on any given moment is running on one server, and same for the database.
    The application is installed with a virtual hostname - lets say app1 , and the database with a virtual hostname - lets say db1.
    The physical names of the servers are phys1,phys2 for that manner.
    I think that my discovery fails because that on the server that the application is currently running I have 2 context files on two different paths.
    One of them with the logical name (sid_app1.xml) and one with the physical name (sid_phys2.xml) .
    I really don't know if that is OK, but it looks a little strange to me, why would the the application have any reminders of the physical name??
    Can someone please tell me if that is a standard installation for that architecture or is it really not supposed to be like that?
    Thanks in advanced,
    Or.

    Hi or;
    Please chekc below note which could be helpful for your issue:
    Implementing Virtual Host, Concurrent Managers and EM DBconsole on Oracle Applications R12 [ID 603883.1]
    Regard
    Helios

  • Context Handling problem

    Hi all,
    I have a problem with a context handling requirement. I think UDF is needed in this case but I don't know where to start. Please see below for the scenario:
    I have an input structure like this:
    segment1
         field1
    segment2
         field2
    segment3
         field3
    node2
         field2
    node3
         field3
    node3
         field3
    the fields will corelate the segment and the node. so for this structure, segment2 and node2 are corelated. Actually, node2 is under segment2.
    here's my desired output to make things clearer:
    segment1
         field1
    segment2
         field2
         node2
              field2
    segment3
         field3
         node3
              field3
         node3
              field3
    field1 sample value. ex. 0000000001
    all field2 have the same value. Value from both segment2 and node2 of field2 is the same. ex. 0000000002
    all field3 have the same value. Value from both segment3 and the 2 node3s of field3 is the same. ex. 0000000003
    In my current mapping, I'm getting this erroneous output:
    segment1
         field1
         node2
              field2
    segment2
         field2
         node3
              field3
    segment3
         field3
         node3
              field3
    The nodes are not in their correct segments. node2 is one level higher because there was no node1.
    Occurrence of segments are 1..unbounded. nodes are 0..unbounded.
    Thanks all.
    Regards,
    SAPenthusiast

    Hello,
    You need to use UDF for this:
    UDF type is Context
    Arguments:
    input1
    input2
    HashMap map = new HashMap();
    for(int a=0;a<input2.length;a++){
         if(!map.containsKey(input2[a])){
              map.put(input2[a],"");
    for(int a=0;a<input1.length;a++){
         if(map.containsKey(input1[a])){
              result.addValue("true");
         else{
              result.addValue("false");
    mapping is something like this:
    input1 -> removeContext -> UDF -> target
    input2 -> removeContext -> /
    Hope this helps,
    Mark

Maybe you are looking for

  • Melting memory

    hello everybody i have a serious problem with a java application which drains memory and does not release a single byte. my java.exe is growing until approx. 40 -45 mb are reached - then my dispatcher-servlet is slowing down until, after a while, it

  • Grayed Out Wi-Fi On iPod Touch That Says "No Wi-Fi"

    Okay my iPod Touch has been doing this for awhile now. It's been off and on. . .It's like a terrible relationship ._. that you just can't get out of!!! I have restored my iPod SO many times, I've lost count. I was on my Facebook app messaging one of

  • DMS BAPI RFC Open DMS document from external application

    Hello, I want open a document stored in DMS through RFC BAPI, from an external application (for example .NET) EasyDNS run OK: I have included the bapi Z_EASYDMS_ECL_OPEN_DOCUMENT (code from a SAP note)  in the system and I can open ECL/EAI & local do

  • How to resample unequally spaced data in Array form?

    I have an array of unequally spaced time data and corresponding signal data taken at these times. I would like to resample the signal data to be equally spaced in time (constant dt). How do I introduce the time data into the signal, then resample? I

  • Costing Account and Balancing Account

    Hi Can any one advice me the difference between the Costing account and the balancing account in the element link window I like to know which account i should define if the salary element has to hit the GL when we run the costing and the Tranfer to G