Context Problem

Hi ,
I addEnviornment details to Context object as soon as user logons to the application .
The user is validated against Weblogic Integration Server
and then context is made and store in Session.
I pass this context object to make a lookup on a session bean provided by WLI.However the look is made but any method is called on it gives following error.
java.rmi.AccessException: Security Violation: User: '' has insufficient permission to access EJB: type=, application=exman, module=wlpi-ejb.jar, ejb=Admin, method=getInstanceTasks, methodInterface=Remote, signature={java.lang.String}.
Can any one suggest the reason for this asap.
Thanks
Ash

i found the problem,
the reason being,
The security context is associated with the current request, not the object obtained from JNDI, so you have to create a new initial context every time you need to access the EJB.
Even when i was storing the context in session , it was not taking from session object but from the thread.

Similar Messages

  • Merge IDocs: Context problem for 2nd IDoc

    Hi,
    I have a req:
    I have to merge 2 IDocs, material master and classification master. I have used multimaping 2:1. Target is a single soap message with only one statement (like: insert table matmaster values (material, maktx, lable1, lable2, lable3)...)
    in SAP, there may not be all classifications maintained for each material. So, the Classification IDoc field E1AUSPM-ATWRT may not be passed to PI.
    This segment E1AUSPM repeats in IDoc depends on classifications associated to material. max E1AUSPM segments are 100.
    So, if the classifications are not present in SAP, PI is not receiving the Field ATWRT in segment E1AUSPM. (there are some other fields in the segment).
    I am passing the MATNR, MAKTX, ATNAM, ATWRT and ATFLV to a UDF(type queue). The MATNR and MAKTX are from MATMAS. The fields ATNAM, ATWRT and ATFLV are from CLFMAS IDoc. These three Fields are from same segment E1AUSPM.
    I am using Context in Segment level E1AUSPM. I used "Exists", "RemContxt", "MapWithDefault"... tried all the Node functions.
    The problem is the contexts are not populating as per the IDoc data. I am getting inconsistent values in target message.
    if I remove context, only first value I am getting to the UDF.
    Can anybody suggest me how to feed blank values to the ATWRT context with regards of ATNAM? then I can reed in UDF.
    Thanks for your time...

    Here is aditional info:
    the IDoc CLFMAS Segment E1AUSPM Field ATWRT is not passing (coming) to PI in some segments. This is valid configuration in ECC. Now I have to fill empty context in the place if missed fields.
    <E1AUSPM SEGMENT="1">
            <MSGFN>004</MSGFN>
         <ATNAM>FLDCDE</ATNAM>
         <ATWRT>17</ATWRT>                     --- ATWRT present in Segment
         <ATFLV>0.000000000000000E+00</ATFLV>
    </E1AUSPM>
    <E1AUSPM SEGMENT="1">
         <MSGFN>004</MSGFN>
         <ATNAM>PALHCM</ATNAM>
         <ATWRT>10</ATWRT>                     --- ATWRT present in Segment               
         <ATFLV>1.800000000000000E+01</ATFLV>
    </E1AUSPM>
    <E1AUSPM SEGMENT="1">
         <MSGFN>004</MSGFN>
         <ATNAM>PALHIN</ATNAM>
         <ATFLV>1.900000000000000E+01</ATFLV>  --- ATWRT NOT present in Segment
    </E1AUSPM>
    <E1AUSPM SEGMENT="1">
         <MSGFN>004</MSGFN>
         <ATNAM>PALLCM</ATNAM>
         <ATFLV>2.000000000000000E+01</ATFLV>  --- ATWRT NOT present in Segment
    </E1AUSPM>
    <E1AUSPM SEGMENT="1">
         <MSGFN>004</MSGFN>
         <ATNAM>ROLHWT</ATNAM>
         <ATWRT>25</ATWRT>                      --- ATWRT present in Segment               
         <ATFLV>1.800000000000000E+01</ATFLV>
    </E1AUSPM>
    Above is the structure coming to PI. I am using the context in E1AUSPM level.
    When I see the context in Mapping:
    ATNAM   | ATWRT | ATFLV
    FLDCDE |  17       |  0
    PALHCM |  10       |  18
    PALHIN   |  25      |  19
    PALLCM  |  -         |  20
    ROLHWT |  -         |  18
    Actually the ATWRT value 25 should come in 5th row. but it moving to 3rd row. I am getting improper order or values into UDF.

  • Context problems after RequestDispatch

    I have the following problem :
    we have two separate war files deployed on our server (on we developped and assembled, the other we get from an external company)
    We need to be able to communicate from a servlet from the first war file to jsp/servlet from the second war file.
    I've managed to do it with the following code
    ServletContext newCtx = ctx.getContext("/ctx2");
    RequestDispatcher dispatch = ctx.getRequestDispatcher("/URLServlet2");
    dispatch.forward(request,response);
    This works fine, until you trigger another request from the second servlet (also deployed in the second war file)
    The server tries to locate it under the first context.
    Anyone has an idea how to solve this ?
    Thanks in advance

    I assume that ctx.getRequestDispatcher("/URLServlet2") is a typo and you meant newCtx.getRequestDispatcher("/URLServlet2").
    What would happen if you did the samething in the second servlet?
    i.e. :
    In second servlet
    ServletContext newCtx = ctx.getContext("/ctx2");
    RequestDispatcher dispatch = newCtx.getRequestDispatcher("/URLServlet2");
    dispatch.forward(request,response);

  • Initial Context Problem

    I have developed local entity bean in weblogic 8.1
    but i wouldnt able to get the Initial Context of the Bean.
    It throws javax.naming.NoInitialContextException
    But in jndi tree it shows the bean..
    the problem is only for Local Bean
    Remote Beans are working fine

    G,
    One thing I would make sure of is that you are not deploying oc4j.jar file as part of you ear. Check the 'exploded' ear file under WEB-INF/lib to ensure that you do not have an oc4j.jar file under it.
    It usually happens that in your Jdev Project, if you had included the oc4j.jar library solely to compile, but when you generated the deployment profile it would by default include all the libraries that are part of the project. You can correct this by right clicking the deployment profile and editing its properties to exclude the libraries that you don't want to deploy.

  • Servlet - EJB, caching home & context problem

    Hello,
    I just run into the following problem:
    I created a thin client which accesses the EJB's via a servlet.
    In this servlet I cached the InitialContext und and the reference
    to the Home interface. While creating the initial context I provided
    login/password to access the EJB so it can't be accessed from the guest
    user.
    The first method call works as expected, any further call results
    in a RemoteException - Insufficent permissions.
    Any hints? I'm using 5.1, SP6.
    Zhanxs in advance
    Marcel

    The security creditials you suppplied to the IntialContext are only applied
    to the thread that created the InitialContext. I have only found one
    work-around - Construct an otherwise useless IntialContext each time a
    thread attempts to use and EJB or its home. This is inefficient and almost
    (not quite) destroys the advantage of caching the stubs.
    Is there any other solution? Any thing coming down the pike?
    Chuck McCorvey
    "Marcel Zielinski" <[email protected]> wrote in message
    news:[email protected]..
    Hello,
    I just run into the following problem:
    I created a thin client which accesses the EJB's via a servlet.
    In this servlet I cached the InitialContext und and the reference
    to the Home interface. While creating the initial context I provided
    login/password to access the EJB so it can't be accessed from the guest
    user.
    The first method call works as expected, any further call results
    in a RemoteException - Insufficent permissions.
    Any hints? I'm using 5.1, SP6.
    Zhanxs in advance
    Marcel

  • HELP: Forms and Report Session Context Problem

    Hi:
    I use CONTEXT in our applications. Every time there's a query to
    any of the applications tables it's added a predicate in WHERE
    clause to restrict access to the data that belongs to different
    people!
    The context is set when the user LOGIN into applications (NOT
    DATABASE) using our login system. Each user that login's in
    applications use one user that is always the same (X_USER)
    connecting to database. Each session created after our login
    system validate user creates a CONTEXT in session and that
    context is used to restrict access in tables with the predicate!
    Our problem is... Calling reports form forms on WEB create
    another session with the user X_USER and when create's that
    session the CONTEXT parameters are not SET, so i can SELECT data
    from any table!
    Is there a way to execute in reports our PROCEDURE that set
    context of the session?
    Can the reports use the same session of the forms ?
    Any solution?
    Thankx in advance,
    Ricardo

    No, Forms and Reports use different sessions. What you can do is
    to add a parameter to the report that contains the context. And
    use the Before Parameter Form trigger to set the appropriate
    action.
    I used to set a role to the report user this way, but you can
    adapt it to your particular needs.

  • Context problems

    It's me again :-) This time I have a problem that perplexes me.
              <P>
              Below are the logs when I accessed the login page. This works fine. Noticed the POST /myweb/process context is valid and data is returned.
              <P>
              134.120.65.62 - - [16/Oct/2006:17:42:34 -0800] "POST /myweb/process HTTP/1.1" 302 295 <BR>
              134.120.65.62 - - [16/Oct/2006:17:42:34 -0800] "GET /myweb/web/logout.html HTTP/1.1" 200 1087 <BR>
              134.120.65.62 - - [16/Oct/2006:17:42:34 -0800] "GET /myweb/web/index.html HTTP/1.1" 200 9714 <BR>
              134.120.65.62 - - [16/Oct/2006:17:42:34 -0800] "GET /myweb/web/images/buttons/common/login_over.gif HTTP/1.1" 200 1902 <BR>
              134.120.65.62 - - [16/Oct/2006:17:42:34 -0800] "GET /myweb/web/images/static/logo.jpg HTTP/1.1" 200 17500 <BR>
              134.120.65.62 - - [16/Oct/2006:17:42:34 -0800] "GET /myweb/web/images/buttons/common/login_out.gif HTTP/1.1" 200 2059 <BR>
              <P>
              When I entered the correct password, everything is fine. But when I entered an incorrect password, the same servlet is called but this time the server is unable to find it (the 404 page not found error).
              <P>
              134.120.65.62 - - [16/Oct/2006:17:42:40 -0800] "POST /myweb/process HTTP/1.1" 404 1214
              <P>
              I'm not sure why it can't find it a second time. The URL path is exactly the same for both access... /myweb/process (I did a string comparison).
              <P>
              Can anyone tell me what I'm doing wrong or why the same context works differently?
              <P>
              Thanks a lot!
              <P>Warmest regards<BR>-Ben

    Hi, Benjamin
              I think the response 404 does not mean can not find the servlet, but the
              page the servlet forward to when you input incrorrect password. You should
              check your code, when the use inputs an incorrect password, which page your
              servlet forward to.
              Jade
              <Benjamin Le> wrote in message news:[email protected]...
              > It's me again :-) This time I have a problem that perplexes me.
              >
              > <P>
              > Below are the logs when I accessed the login page. This works fine.
              > Noticed the POST /myweb/process context is valid and data is returned.
              >
              > <P>
              > 134.120.65.62 - - [16/Oct/2006:17:42:34 -0800] "POST /myweb/process
              > HTTP/1.1" 302 295 <BR>
              > 134.120.65.62 - - [16/Oct/2006:17:42:34 -0800] "GET /myweb/web/logout.html
              > HTTP/1.1" 200 1087 <BR>
              > 134.120.65.62 - - [16/Oct/2006:17:42:34 -0800] "GET /myweb/web/index.html
              > HTTP/1.1" 200 9714 <BR>
              > 134.120.65.62 - - [16/Oct/2006:17:42:34 -0800] "GET
              > /myweb/web/images/buttons/common/login_over.gif HTTP/1.1" 200 1902 <BR>
              > 134.120.65.62 - - [16/Oct/2006:17:42:34 -0800] "GET
              > /myweb/web/images/static/logo.jpg HTTP/1.1" 200 17500 <BR>
              > 134.120.65.62 - - [16/Oct/2006:17:42:34 -0800] "GET
              > /myweb/web/images/buttons/common/login_out.gif HTTP/1.1" 200 2059 <BR>
              >
              > <P>
              > When I entered the correct password, everything is fine. But when I
              > entered an incorrect password, the same servlet is called but this time
              > the server is unable to find it (the 404 page not found error).
              >
              > <P>
              > 134.120.65.62 - - [16/Oct/2006:17:42:40 -0800] "POST /myweb/process
              > HTTP/1.1" 404 1214
              >
              > <P>
              > I'm not sure why it can't find it a second time. The URL path is exactly
              > the same for both access... /myweb/process (I did a string comparison).
              > <P>
              > Can anyone tell me what I'm doing wrong or why the same context works
              > differently?
              >
              > <P>
              > Thanks a lot!
              >
              > <P>Warmest regards<BR>-Ben

  • Mapping and context problem

    Hi i am not being able to perform this mapping, the scenario is like this:
    i need to create one LINE in the output for each E1PLOGI in the input when FLAG3 = 'S' 
    also as i don't understand  completely the context theory i cant figure out in witch context to set the fields
    My context is set like this
    FLAG3 -> context = E1PLOGI
    My logic is createif( FLAG3 = 'S' ) -> LINE
    My xml test file have:
    one E1PLOGI node without E1P0000
    one E1PLOGI  with E1P0000 node where FLAG3 = 'N'
    one E1PLOGI completely OK
    The result is that not even one LINE its created.
    If only put one line ok it works ok, but if one line doesnt have an  E1P0000 node or if FLAG3='S' then the next OK input lines it wont come out.
    plase heeelp!
    IN STRUCTURE
    <Z_HRMD_A>
         <IDOC BEGIN="1">
                  <EDI_DC40 SEGMENT="1">
                           <CREDAT>20080731</CREDAT>
                   </EDI_DC40>
                   <E1PLOGI SEGMENT="1">
                             <E1PITYP SEGMENT="1">
                                     <E1P0000 SEGMENT="1">
                                            <FLAG3>S</FLAG3>
                                     </E1P0000>
                              </E1PITYP>
                    </E1PLOGI>
         </IDOC>
    </Z_HRMD_A>
    Z_HRMD_A      1..1
    IDOC           1..1
    EDI_DC40     1..1
    CREDAT          0..1
    E1PLOGI          1..UNBOUNDED
    E1PITYP          0..UNBOUNDED
    E1P0000          0..UNBOUNDED
    FLAG3          0..1
    OUT STRUCTURE
    <FILE_X>
         <LINE>
              <FIELD_1>
              <FIELD_2>
              <FIELD_3>
              <FIELD_4>
         </LINE>
    </FILE_X>
    FILE_X          1..1
    LINE          0..UNBOUNDED
    FIELD_X          0..1
    Edited by: Mariano Billinghurst on Aug 4, 2008 6:05 PM
    Edited by: Mariano Billinghurst on Aug 4, 2008 6:12 PM

    Here it is the mapping and the display of the queues in each step.
    Mi test xml has
    1-one E1EPILOGI without EP0000
    2-one E1EPILOGI OK
    3-one E1EPILOGI with FLAG3 = N
    4-one E1EPILOGI OK
    http://img297.imageshack.us/img297/3615/mappingandqueueswi0.jpg
    beena with your solution it was creating two lines , one with 1 and one with 3.
    Kumar i think with your solution i am much closer, but still doesnt work ok. Could you explain me why at the end of the queres everything says "supress"?
    Regards.
    Mariano.

  • Context Problem when using Use One As Many

    Hi SapGuru's.
    i have got a requirement in an IDOC To File Interface where the segments in the IDOC are like E1LFA1M->E1LFM1M->E1WYT3M
    THE Test data is like below
    <?xml version="1.0" encoding="UTF-8"?>
    <ns0:IDOC_Test_Mt xmlns:ns0="urn:sap.shoprite.co.za:ecc.md">
       <ZCREMAS>
          <IDOC>
             <E1LFA1M>
                <LIFNR>0000641065</LIFNR>
                <E1LFM1M>
                   <EKORG>1001</EKORG>
                   <E1WYT3M>
                      <PARVW>BA</PARVW>
                   </E1WYT3M>
                   <E1WYT3M>
                      <PARVW>LF</PARVW>
                   </E1WYT3M>
                   <E1WYT3M>
                      <PARVW>RS</PARVW>
                   </E1WYT3M>
                </E1LFM1M>
             </E1LFA1M>
             <E1LFA1M>
                <LIFNR>0000641065</LIFNR>
                <E1LFM1M>
                   <EKORG>1002</EKORG>
                   <E1WYT3M>
                      <PARVW>BA</PARVW>
                   </E1WYT3M>
                   <E1WYT3M>
                      <PARVW>RS</PARVW>
                   </E1WYT3M>
                </E1LFM1M>
             </E1LFA1M>
             <E1LFA1M>
                <LIFNR>0000641065</LIFNR>
                1002
             </E1LFA1M>
             <E1LFA1M>
                <LIFNR>0000641065</LIFNR>
                <E1LFM1M>
                   <EKORG>1004</EKORG>
                   <E1WYT3M>
                      <PARVW>BA</PARVW>
                   </E1WYT3M>
                   <E1WYT3M>
                      <PARVW>LF</PARVW>
                   </E1WYT3M>
                   <E1WYT3M>
                      <PARVW>RS</PARVW>
                   </E1WYT3M>
                </E1LFM1M>
                <E1LFM1M>
                   <EKORG>1005</EKORG>
                   <E1WYT3M>
                      <PARVW>BA</PARVW>
                   </E1WYT3M>
                   <E1WYT3M>
                      <PARVW>LF</PARVW>
                   </E1WYT3M>
                   <E1WYT3M>
                      <PARVW>RS</PARVW>
                   </E1WYT3M>
                </E1LFM1M>
             </E1LFA1M>
          </IDOC>
       </ZCREMAS>
    </ns0:IDOC_Test_Mt>
    the Target xsd is like below :
    <?xml version="1.0" encoding="UTF-8"?>
    <xsd:schema targetNamespace="urn:sap.shoprite.co.za:demo.trans" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:sap.shoprite.co.za:demo.trans" xmlns:p1="urn:sap.shoprite.co.za:bluecube">
       <xsd:import namespace="urn:sap.shoprite.co.za:bluecube"/>
       <xsd:element name="Vendor_masterTest1" type="p1:Vendor_masterTest"/>
    </xsd:schema>
    the EKORG Field from source is mapping to Purchase Organisation(field) in target file .
    so here when i use one as many and iam mapping EKORG->MAP WITH DEFAULT ->USE ONE AS MANY and as in the above test data if there are multiple E1LFM1M's the first paramter of Use one as many is getting 2 ekorg's in only one context but here i want them to be created on separate context(please have a look at 4th E1LFA1M in the test data to get clear idea.
    can any of you help me in this.
    regards.
    Varma

    Hi,
    Try this.
    Source Code:
    IDOC
    --->E1LFA1M
                    -->E1LFM1M
                          --> EKORG = 1000
                          --> E1WYT3M
                          --> E1WYT3M
                    -->E1LFM1M
                    -->E1LFM1M
                          --> EKORG = 1001
                          --> E1WYT3M
                          --> E1WYT3M
                    -->E1LFM1M
                          --> EKORG = 1006
                          --> E1WYT3M
                          --> E1WYT3M
    Output:
    <?xml version="1.0" encoding="UTF-8"?>
    <ns0:target xmlns:ns0="http://test">
    <Data>
       <M>1000</M>
    </Data>
    <Data>
       <M>1000</M>
    </Data>
    <Data>
       <M></M>
    </Data>
    <Data>
       <M>1001</M>
    </Data>
    <Data>
       <M>1001</M>
    </Data>
    <Data>
       <M>1006</M>
    </Data>
    <Data>
       <M>1006</M>
    </Data>
    </ns0:target>
    Use below Mapping:
    Use If then Else Function.
    1. If condition: E1WYT3M Exists
    2. Then pass E1WYT3M
    3. Else Pass E1LFM1M with "Map with Default"
    Lets Consider Output of this step as "A".
    Use One As Many.
    First Input: E1LFM1M to exists to Split By Each Value
    Second and Third Input will be Out Put of "A" (Above Step).
    Lets Consider Out put of this Step as "B"
    Use If without Else.
    If "B" is true then pass "A"  to exists.
    Out put  of this to Remove context to Target Vendor Master Node. In my sample it will be Node "Data"
    Now for Mapping of Field Purch Org/In my case field "M"
    Use If without Else.
    If "B" is true then Pass "C". Output of this to Split by each value to target.
    For C:
    Use if then else
    if E1WYT3M exists then pass EKORG else pass constant blank.
    Hope its clear!!
    -Gouri

  • Context problem during mapping.

    I have to map header details with item details.
    in header one segment has 3 records.
    when i am using splitbyvalue with removecontext, the 3 records are coming only in first item details. other item details are blank.
    How to solve it ? please help.
    Regards,
    Study SAP

    Sender Payload is :
    <?xml version="1.0" encoding="UTF-8" ?>
    <X12>
    <ISA>
      <ISA01>00</ISA01>
      <ISA02 />
      <ISA03>00</ISA03>
      <ISA04 />
      <ISA05>08</ISA05>
      <ISA06>8493</ISA06>
      <ISA07>12</ISA07>
      <ISA08>434343</ISA08>
      <ISA09>071030</ISA09>
      <ISA10>2145</ISA10>
      <ISA11>U</ISA11>
      <ISA12>00400</ISA12>
      <ISA13>100001802</ISA13>
      <ISA14>0</ISA14>
      <ISA15>P</ISA15>
      <ISA16>></ISA16>
      </ISA>
    <GS>
      <GS01>PO</GS01>
      <GS02>4343</GS02>
      <GS03>24343</GS03>
      <GS04>20071030</GS04>
      <GS05>2145</GS05>
      <GS06>243438</GS06>
      <GS07>X</GS07>
      <GS08>004030</GS08>
      </GS>
    <TS_850>
    <ST>
      <ST01>850</ST01>
      <ST02>300091763</ST02>
      </ST>
    <BEG>
      <BEG01>00</BEG01>
      <BEG02>SA</BEG02>
      <BEG03>64821185</BEG03>
      <BEG04 />
      <BEG05>20071030</BEG05>
      <BEG06>100000485002</BEG06>
      </BEG>
    <REF>
      <REF01>DP</REF01>
      <REF02>832</REF02>
      <REF03>W</REF03>
      </REF>
    <REF>
      <REF01>IA</REF01>
      <REF03>119800</REF03>
      </REF>
    <CSH>
      <CSH01>P4</CSH01>
      </CSH>
    <ITD>
      <ITD01>14</ITD01>
      <ITD02 />
      <ITD04 />
      <ITD05>5</ITD05>
      <ITD06 />
      <ITD09 />
      <ITD12>NET 45</ITD12>
      </ITD>
    <DTM>
      <DTM01>010</DTM01>
      <DTM02>20071031</DTM02>
      </DTM>
    <DTM>
      <DTM01>001</DTM01>
      <DTM02>20071107</DTM02>
      </DTM>
    <TD5>
      <TD505>FOLLOW TRAFFIC DIVISION</TD505>
      </TD5>
    <TD5>
      <TD505>SHIPPING INSTRUCTIONS</TD505>
      </TD5>
    <GROUP_6>
    <N1>
      <N101>SF</N101>
      <N102>D</N102>
      </N1>
    <N4>
      <N401>D</N401>
      <N402>J</N402>
      <N403>43</N403>
      </N4>
      </GROUP_6>
    <GROUP_8>
    <GROUP_9>
    <N1>
      <N101>Z7</N101>
      <N102 />
      <N103>92</N103>
      <N104>14811</N104>
      </N1>
      </GROUP_9>
    <GROUP_9>
    <N1>
      <N101>BT</N101>
      <N102 />
      <N103>92</N103>
      <N104>94508</N104>
      </N1>
      </GROUP_9>
    <GROUP_9>
    <N1>
      <N101>ST</N101>
      <N102 />
      <N103>92</N103>
      <N104>94508</N104>
      </N1>
      </GROUP_9>
      </GROUP_8>
      <GROUP_11 />
    <GROUP_12>
    <PO1>
      <PO101 />
      <PO102>2</PO102>
      <PO103>AS</PO103>
      <PO104>103.8</PO104>
      <PO105>WH</PO105>
      <PO106>IN</PO106>
      <PO107>10090110</PO107>
      <PO108>ON</PO108>
      <PO109>F</PO109>
      <PO110>08</PO110>
      <PO111>3434234</PO111>
      </PO1>
    <GROUP_14>
    <PID>
      <PID01>F</PID01>
      <PID02>75</PID02>
      <PID03>VI</PID03>
      <PID04 />
      <PID05>CLWHT</PID05>
      </PID>
      </GROUP_14>
      </GROUP_12>
    <GROUP_12>
    <PO1>
      <PO101 />
      <PO102>2</PO102>
      <PO103>AS</PO103>
      <PO104>103.8</PO104>
      <PO105>WH</PO105>
      <PO106>IN</PO106>
      <PO107>10090219</PO107>
      <PO108>ON</PO108>
      <PO109>F</PO109>
      <PO110>08</PO110>
      <PO111>43423342</PO111>
      </PO1>
    <GROUP_14>
    <PID>
      <PID01>F</PID01>
      <PID02>75</PID02>
      <PID03>VI</PID03>
      <PID04 />
      <PID05>WH*BL</PID05>
      </PID>
      </GROUP_14>
      </GROUP_12>
    <GROUP_12>
    <PO1>
      <PO101 />
      <PO102>1</PO102>
      <PO103>AS</PO103>
      <PO104>103.8</PO104>
      <PO105>WH</PO105>
      <PO106>IN</PO106>
      <PO107>10090318</PO107>
      <PO108>ON</PO108>
      <PO109>F</PO109>
      <PO110>08</PO110>
      <PO111>4342424</PO111>
      </PO1>
    <GROUP_14>
    <PID>
      <PID01>F</PID01>
      <PID02>75</PID02>
      <PID03>VI</PID03>
      <PID04 />
      <PID05>BL*WH</PID05>
      </PID>
      </GROUP_14>
      </GROUP_12>
    <GROUP_31>
    <CTT>
      <CTT01>4</CTT01>
      </CTT>
      </GROUP_31>
    <SE>
      <SE01>29</SE01>
      <SE02>300091763</SE02>
      </SE>
      </TS_850>
      </X12>
    Receiver Payload is :
    <?xml version="1.0" encoding="UTF-8"?>
    <ZZ_-AFS_-ORDERS05><IDOC BEGIN="1"><E1EDK01 SEGMENT="1"><ACTION></ACTION><BSART>SA</BSART>
    <BELNR>64821185</BELNR>
    <ABLAD></ABLAD>
    <VSART_BEZ>20071030</VSART_BEZ>
    <AUGRU_BEZ>100000485002</AUGRU_BEZ>
    <ZJCP_ISA SEGMENT="1">
    <AUTH_INFO_QUALIF>00</AUTH_INFO_QUALIF>
    <AUTHORIZATION_INFORMATION>
    </AUTHORIZATION_INFORMATION>
    <SECU_INFO_QUALIF>00</SECU_INFO_QUALIF>
    <SECURITY_INFORMATION></SECURITY_INFORMATION>
    <INTERCHANGE_ID_QUALIF_DUNS>08</INTERCHANGE_ID_QUALIF_DUNS>
    <INTERCHANGE_SENDER_ID>6111350003</INTERCHANGE_SENDER_ID>
    <INTERCHANGE_ID_QUALIF_UCC>12</INTERCHANGE_ID_QUALIF_UCC>
    <INTERCHANGE_RECEIVER_ID>2126438989</INTERCHANGE_RECEIVER_ID>
    <INTERCHANGE_DATE>071030</INTERCHANGE_DATE>
    <INTERCHANGE_TIME>2145</INTERCHANGE_TIME>
    <REPETITION_SEPARATOR>U</REPETITION_SEPARATOR>
    <INTERCH_CTRL_VER_NO>00400</INTERCH_CTRL_VER_NO>
    <INTERCHANGE_CTRL_NO>100001802</INTERCHANGE_CTRL_NO>
    <ACKNOWLEDGMENT_REQUESTED>0</ACKNOWLEDGMENT_REQUESTED>
    <USAGE_INDICATOR>P</USAGE_INDICATOR>
    <COMPONENT_ELEMENT_SEP>&gt;</COMPONENT_ELEMENT_SEP>
    </ZJCP_ISA><ZJCP_REF SEGMENT="1">
    <REF01>DP</REF01><REF02>832</REF02><REF03>WOMENS APPAREL</REF03></ZJCP_REF><ZJCP_REF SEGMENT="2"><REF01>IA</REF01><REF03>119800</REF03></ZJCP_REF>
    <E1J3P01 SEGMENT="1">
    <E1EDPA1 SEGMENT="1">
    <PARVW>JM</PARVW>
    </E1EDPA1>
    <E1EDPA1 SEGMENT="2">
    <PARVW>RE</PARVW
    ></E1EDPA1>
    <E1EDPA1 SEGMENT="3">
    <PARVW>WE</PARVW>
    </E1EDPA1>
    </E1J3P01><E1J3P01 SEGMENT="2">
    </E1J3P01>
    <E1J3P01 SEGMENT="3">
    </E1J3P01>
    </IDOC></ZZ_-AFS_-ORDERS05>
    we need to map value of N1 (all the 3 values) Segment with E1EDPA1 segment, it should come in all the item segments (E1J3PO1).
    But it is coming only in first item segment (E1J3PO1).
    This is the problem.
    Regards,
    Study SAP

  • Mapping Context Problem

    Hi All,
    I hav a <b>source structure</b> as
    <?xml version="1.0" encoding="UTF-8"?>
    <ns0:OB xmlns:ns0="http://cibasc.com/anil">
       <Root>
          <VBELN/>
          <EDL24>  -
    1..Unbounded
             <NTEGW/>
             <MATNR/>
             <ETXTH9>
                <FUNCTION>pck</FUNCTION>
                    <ETXTP9>
                                <TDFORMAT>c</TDFORMAT>
                         <TDLINE>qqq</TDLINE>
                 </ETXTP9>
                 <ETXTP9>
                               <TDFORMAT>c</TDFORMAT>
                        <TDLINE>rrr</TDLINE>
                 </ETXTP9>
                 <ETXTP9>
                        <TDFORMAT>u</TDFORMAT>
                        <TDLINE>mmm</TDLINE>
                 </ETXTP9>
             </ETXTH9>
             <ETXTH9>
                   <FUNCTION>pck</FUNCTION>
                    <ETXTP9>
                               <TDFORMAT>c</TDFORMAT>
                        <TDLINE>qqq</TDLINE>
                 </ETXTP9>
                 <ETXTP9>
                               <TDFORMAT>c</TDFORMAT>
                        <TDLINE>rrr</TDLINE>
                 </ETXTP9>
                 <ETXTP9>
                        <TDFORMAT>u</TDFORMAT>
                        <TDLINE>ppp</TDLINE>
                 </ETXTP9>
             </ETXTH9>
             <ETXTH9>
                   <FUNCTION>pck</FUNCTION>
                    <ETXTP9>
                               <TDFORMAT>c</TDFORMAT>
                        <TDLINE>qqq</TDLINE>
                 </ETXTP9>
                 <ETXTP9>
                               <TDFORMAT>c</TDFORMAT>
                        <TDLINE>rrr</TDLINE>
                 </ETXTP9>
                 <ETXTP9>
                        <TDFORMAT>cu</TDFORMAT>
                        <TDLINE>ttt</TDLINE>
                 </ETXTP9>
               </ETXTH9>
          </EDL24>
       </Root>
    </ns0:OB>
    The Target Structure is :
    <Root>
        <Attrib> -
    0 to Unbounded
           <Element1>
           <Element2>
           <Element3>
           <Element4>
        </Attrib>
    </Root>
    Now i wanna map <VEBLN> which is under Root to Element1
    <VEBLN>   ---   <Element1>
    <NETGW>   <b>if not equal to 0 then</b> -
    <Element2> (If this condition fails, the mapping for this occurence of EDL24 shud b stopped and shud goahead with the next occurence.
    <TDLINE>    -
       <Element4> The condition for this is as follows:
    Check for the element FUNCTION whose value is 'pck' and if it 'pck', then again check for the element TDFORMAT in the segment ETXTP9 for the value 'cu'. if it 'cu', then populate the Element4 with the TDLINE.
    I had tried in most of the ways....but din't get it..
    Any help wud b appreciated.
    Thnx in Advance
    Anil

    Hi,
    Try this...
    Mapping:
    NTEGW(with context as ROOT)>getNTEGW>Attrib
    VBELN(with context as ROOT )--\
    NTEGW(with context as ROOT )|>useOneAsMany-->Element1
    NTEGW(with context as EDL24)--/
    NTEGW(with context as EDL24)-->Element2
    TDLINE(ETXTP9)-----><b>THEN</b>
    FUNCTION(ETXTH9)--\
    TDFORMAT(ETXTH9)--|->useOneAsMany-\
    TDFORMAT(ETXTP9)--/
    |->Equals-\
    CONSTANT("pck")-/
    |->and-><b>IF</b>->formatbyexample->pass->E4
    TDFORMAT(ETXTP9)-\
    |->StringEquals-/
    CONSTANT("pck")-/
    CONSTANT("dontpass")-----><b>ELSE</b>
    <b>UserDefinedFunctions:</b>
    <b>Choose: QUE option:</b>
    public void getNTEGW(String[] NTEGW,ResultList result,Container container){
    for(int i=0;i<NTEGW.length;i++)
    if(NTEGW<i>.equals("0"))
    result.addValue(ResultList.SUPPRESS);
    else
    result.addValue(NTEGW<i>);
    <b>Choose: Context option:</b>
    public void pass(String[] a,ResultList result,Container container){
    for(int i=0;i<a.length;i++)
    if(!a<i>.equals("dontpass"))
    result.addValue(a<i>);
    Regards,
    KNS Kumar.

  • Mapping Context problem-----it is urget

    Hi All,
              My source is Idoc Debmas06 and my target is Siebel XSD.source data come from 2 segments are 1) E1KNA1M in the fields are SORLT and NAME
                             2) E1KNVPM in the fields is KNREF and PARVW
    Target side structure are like this
      NpbackOfficeAccountRelationship(header level 0.1)
    NpbackOfficeAccountRelationship(itemlevel 0.unbounded)
       Fields are AccountId
                       RelateadedAccount ID
                       Name
                       Relationshiptyp
                       BORrowid
    I did mapping like this:
      1)  SORTL-------&#61664;
              E1KNA1M---- >  UseoneAsMany----
    >NpbackOfficeAccountRelationship
              E1KNVPM-&#61664;
    Set context also but I got error
    <b>I got error like</b> :
    Runtime exception during processing target field mapping /SiebelMessage/ListOfNpAccountNp/NpAccount/ListOfBackOfficeAccountRelationship/BackOfficeAccountRelationship. The message is: Exception:[com.sap.aii.mappingtool.tf3.IllegalInstanceException: Too few values in second queue in function useOneAsMany. It must have over all contexts the same number of values as third queue] in class com.sap.aii.mappingtool.flib3.NodeFunctions method useOneAsMany[, , ]
    com.sap.aii.mappingtool.tf3.MessageMappingException: Runtime exception during processing target field mapping /SiebelMessage/ListOfNpAccountNp/NpAccount/ListOfBackOfficeAccountRelationship/BackOfficeAccountRelationship. The message is: Exception:[com.sap.aii.mappingtool.tf3.IllegalInstanceException: Too few values in second queue in function useOneAsMany. It must have over all contexts the same number of values as third queue] in class com.sap.aii.mappingtool.flib3.NodeFunctions method useOneAsMany[, , ]
    at com.sap.aii.mappingtool.tf3.AMappingProgram.processNode(AMappingProgram.java:275)
    at com.sap.aii.mappingtool.tf3.AMappingProgram.processNode(AMappingProgram.java:238)
    at com.sap.aii.mappingtool.tf3.AMappingProgram.processNode(AMappingProgram.java:238)
    at com.sap.aii.mappingtool.tf3.AMappingProgram.processNode(AMappingProgram.java:238)
    at com.sap.aii.mappingtool.tf3.AMappingProgram.processNode(AMappingProgram.java:238)
    at com.sap.aii.mappingtool.tf3.AMappingProgram.start(AMappingProgram.java:338)
    at com.sap.aii.mappingtool.tf3.Transformer.start(Transformer.java:60)
    at com.sap.aii.mappingtool.tf3.AMappingProgram.execute(AMappingProgram.java:105)
    at com.sap.aii.ibrep.server.mapping.ServerMapService.transformInternal(ServerMapService.java:431)
    at com.sap.aii.ibrep.server.mapping.ServerMapService.execute(ServerMapService.java:169)
    at com.sap.aii.ibrep.sbeans.mapping.MapServiceBean.execute(MapServiceBean.java:52)
    at com.sap.aii.ibrep.sbeans.mapping.MapServiceRemoteObjectImpl0.execute(MapServiceRemoteObjectImpl0.java:259)
    at com.sap.aii.ibrep.sbeans.mapping.MapServiceRemoteObjectImpl0p4_Skel.dispatch(MapServiceRemoteObjectImpl0p4_Skel.java:146)
    at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:304)
    at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:193)
    at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:122)
    at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
    at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
    at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
    at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    Root Cause:
    com.sap.aii.utilxi.misc.api.BaseRuntimeException: Exception:[com.sap.aii.mappingtool.tf3.IllegalInstanceException: Too few values in second queue in function useOneAsMany. It must have over all contexts the same number of values as third queue] in class com.sap.aii.mappingtool.flib3.NodeFunctions method useOneAsMany[, , ]
    at com.sap.aii.mappingtool.tf3.rt.Q2QFunctionWrapper.cacheQueue(Q2QFunctionWrapper.java:105)
    at com.sap.aii.mappingtool.tf3.rt.Q2QFunctionWrapper.gotoNextContext(Q2QFunctionWrapper.java:43)
    at com.sap.aii.mappingtool.tf3.AMappingProgram.processNode(AMappingProgram.java:178)
    at com.sap.aii.mappingtool.tf3.AMappingProgram.processNode(AMappingProgram.java:238)
    at com.sap.aii.mappingtool.tf3.AMappingProgram.processNode(AMappingProgram.java:238)
    at com.sap.aii.mappingtool.tf3.AMappingProgram.processNode(AMappingProgram.java:238)
    at com.sap.aii.mappingtool.tf3.AMappingProgram.processNode(AMappingProgram.java:238)
    at com.sap.aii.mappingtool.tf3.AMappingProgram.start(AMappingProgram.java:338)
    at com.sap.aii.mappingtool.tf3.Transformer.start(Transformer.java:60)
    at com.sap.aii.mappingtool.tf3.AMappingProgram.execute(AMappingProgram.java:105)
    at com.sap.aii.ibrep.server.mapping.ServerMapService.transformInternal(ServerMapService.java:431)
    at com.sap.aii.ibrep.server.mapping.ServerMapService.execute(ServerMapService.java:169)
    at com.sap.aii.ibrep.sbeans.mapping.MapServiceBean.execute(MapServiceBean.java:52)
    at com.sap.aii.ibrep.sbeans.mapping.MapServiceRemoteObjectImpl0.execute(MapServiceRemoteObjectImpl0.java:259)
    at com.sap.aii.ibrep.sbeans.mapping.MapServiceRemoteObjectImpl0p4_Skel.dispatch(MapServiceRemoteObjectImpl0p4_Skel.java:146)
    at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:304)
    at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:193)
    at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:122)
    at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
    at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
    at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
    at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    RuntimeException in Message-Mapping transformation: Runtime exception during processing target field mapping /SiebelMessage/ListOfNpAccountNp/NpAccount/ListOfBackOfficeAccountRelationship/BackOfficeAccountRelationship. The message is: Exception:[com.sap.aii.mappingtool.tf3.IllegalInstanceException: Too few values in second queue in function useOneAsMany. It must have over all contexts the same number of values as third queue] in class com.sap.aii.mappingtool.flib3.NodeFunctions method useOneAsMany[, , ]
    06:55:02 End of test
    <b>I want like this format of target side :
    - <ListOfBackOfficeAccountRelationship>
    - <BackOfficeAccountRelationship>
      <AccountId>1-11VIP</AccountId>
      <Name2>XYZ PP Ltd</Name2>
      <RelatedAccountId>1-11VIP</RelatedAccountId>
      <RelationType>Bill To</RelationType>
      <BORowId>1-1U3JA</BORowId>
      </BackOfficeAccountRelationship>
    - <BackOfficeAccountRelationship>
      <AccountId>1-11VIP</AccountId>
      <Name2>XYZ PP Ltd</Name2>
      <RelatedAccountId>1-11VIP</RelatedAccountId>
      <RelationType>Sold To</RelationType>
      <BORowId>1-11VJ6</BORowId>
      </BackOfficeAccountRelationship>
      </ListOfBackOfficeAccountRelationship></b>

    Hi,
    1) Check out the incoming  value  from the  sender  side ..
    2) try to  give  account id and related  account  as  string  ..like  relation type.
    3) if java  code  is  used  for  mapping...re-import  again  and activate ,,the object...
    4) do you do  any  java validation..if so  check  the  code..is it  similar  to  the relation type..data type including  the way how  it is defined..
    Regards
    Agasthuri Doss

  • Mapping IDOC to XML - Context problem

    Hello,
    I am trying to map up to 2 segments from an ORDERS IDOC into one segment in my PO XML. 
    In the target PO XML document both segments UltimateCustomer and ParticipatingDealer are under the heading SalesOrderData.
    <Header>
    ...<SalesOrderData>
    .......<UltimateCustomer>
    ............<Name>
    ............<address>
    ....................<street>
    ....................<city>
    ......<ParticipatingDealer>
    ............<Name>
    ............<address>
    ....................<street>
    ....................<city>
    So I only create the SalesOrderData segment if at least one of the two E1EDKA1 segments exists where PARVW = ZO or ZU then I want to repliate those segments into their target fields.
    ZO - Ultimate Customer
    ZU - Participating Dealer
    When both values exist I am only getting the data from the first segment (ZO or ZU) but not both.  With the following mapping.
    If PARVW (IDOC Context) = ZO or PARVW (IDOC Context) = ZU ...CreateIf...SalesOrderData
    If PARVW = ZO...CreateIf...UltimateCustomer.
    If PARVW = ZU ...CreateIf...ParticipatingDealer.
    I tried many context combinations to get both segments to appear but the only time I could get them both to appear is if I force the creation of SalesOrderData.  (Constant[]...SalesOrderData).  This of course creates a blank node when ZO and ZU do not exist.  Which is not a good solution.
    Any suggestions?
    Thanks,
    Matt

    chk this:
    Mapping of "Header":
    PARVW(context IDOC)----
    --------------------equals ----
    Constant(ZO)
    -------------------------------------OR-----IfWithoutElse(Constant()----then)--------collapseContext------HEADER
    PARVW(context IDOC)----
    --------------------equals ----
    Constant(ZU)
    Mapping of "UltimateCustomer":
    PARVW----
    --------------------equals ----IfWithoutElse(Constant()----then)-----removecontext---------UltimateCustomer
    Constant(ZO)
    Mapping of "ParticipatingDealer":
    PARVW----
    --------------------equals ----IfWithoutElse(Constant()----then)-----removecontext---------ParticipatingDealer
    Constant(ZU)
    Mapping of "name" under "UltimateCustomer":
    PARVW----
    ---------------equals ----IfWithoutElse(Name(from source)---then)--removecontext----splitbyvalue(each value)--Name
    Constant(ZO)
    In the same way (like "Name" field mapping) proceed for the rest of the target fields....

  • FGAC Application context problem

    I create a context name 'test_ctx' that I set using a procedure in a package. I plan to call this procedure in a middle tier. During testing, when I connect to the Db, it seems that the context has values in it even when I did not call the procedure. Even when I disconnected from the Db and then reconnected after a few minutes, it seems that the context is still set. There is no other application or user using this context. Can anyone tell me what is happening? Thanks.

    Hi there
    * An application context can be most easily understood as the root folder your application starts from, e.g.
    You are running a Tomcat server on your local machine and have deployed 2 applications to there: myapp1.war and myapp2.war. Those 2 apps would be hosted at http://localhost/myapp1/ and http://localhost/myapp2/ respectively.
    Another way of looking at it is that application contexts are used to separate different applications running on the same web server.
    * servlet mapping is what you need to do in order to map requests to your servlet container to the actual servlets themselves.
    e.g. a call to http://locahost/my_webapp/my_servlet might actually map to a servlet called MyFirstServlet which in turn is represented by your deployed MyFirstServlet.class
    There is of course a lot more to both of these, I suggest you start with the tutorial on Servlet development here on the Sun site.
    Cheers,
    Martin (aka Karianna)
    Edited by: karianna on Dec 10, 2007 8:16 AM

  • Servlet Context problem.

    have two classes, one is a servletcontextlistner implementation and another one is the actual servlet that will call the first class.
    I am trying to have a counter in a servlet that keeps track of how many users have used the servlet. I like to store that in a servletcontextlistener and then call the counters value in the servlet. and also update that counters value.
    how can I do this ? are there any good examples that you know ? please help, as i have been stuck on this for manny hours.
    ServletContextListner implementation.
    public class counterContextListener implements ServletContextListener{
    String initialValue = "0";
    public counterContextListener(){}
    public void contextDestroyed(ServletContextEvent event){}
    public void contextInitialized(ServletContextEvent event){
    ServletContext context = event.getServletContext();
    context.setAttribute("countername", initialValue);
    public static String getCounterValue(ServletContext context) {
    String value = (String)context.getAttribute("countername");
    if (value == null) {
    value ="0";
    return(value);
    }//getCounterValue
    } // end of class
    Servlet
    public void doPost(HttpServletRequest req, HttpServletResponse res) throws
    ServletException, IOException{
    con = null;
    res.setContentType("text/plain");
    ServletInputStream sis = req.getInputStream();
    DataInputStream dis = new DataInputStream(sis);
    String username = dis.readUTF();
    dis.close();
    PrintWriter out = res.getWriter();
    System.out.println("The user has come:"+username+" " +count_users);
    //Using servlet context to get the current counter
    ServletContext context = getServletContext();
    String counter = getCounterValue(context); // passing context object.
    Error
    C:\Program Files\Apache Group\Tomcat 4.1\webapps\mudServlet>javac mudServletTTT.java
    mudServletTTT.java:36: cannot resolve symbol
    symbol : method getCounterValue (javax.servlet.ServletContext)
    location: class mudServletTTT
    String counter = getCounterValue(context);
    ^

    Why would you make the Context Listener also responsible for keeping track of the counts?
    1st of all, you are doing this inside the Servlet:
    String counter = getCounterValue(context); // passing context object.
    But the servlet does not have a mehtod called getCounterValue. You need to call the CounterContextListener's method, which means you have to create one:
      CounterContextListener ccl = new CounterContextListener();
      String counter = ccl.getCounterValue(context);Second, why give the counter context listener two jobs that it doesn't need? You should make a new object - a Counter class:
    public class Counter {
      private int count;
      public Counter() { this(0); }
      public Counter(String initialValue) {
        this(Integer.parseInt(initialValue);
      public Counter(Integer initialValue) {
        this(initialValue.intValue());
      public Counter (int initialValue) {
        count = initialValue;
      public Integer getCount() { return new Integer(count); }
      public void increment() { addCount(1); }
      public void decriment() { addCount(-1); }
      public void addCount(int amountToAdd) {
        count = count + amountToAdd;
    }Then in your context listener, all you do is add one of these to the context:
    public class CounterContextListener implement ServletContextListener {
        public void contextInitialized(ServletContextEvent sce) {
            ServletContext context = sce.getServletContext();
            Counter counter = new Counter();
            context.setAttribute("counter", counter);
        public void contextDestroyed(ServletContextEvenet sce) {
        }In your servlet, you get the counter from the context, get the count, and increment it if you want to:
    public void MyServlet exctends HttpServlet {
        public void doPost( ... ) ... {
            ServletContext context = this.getServletContext();
            Counter counter = context.getCounter();
            int count = counter.getCount();
            counter.increment();
    }

Maybe you are looking for

  • Safari not showing images as Question Marks

    Hello Forum, we have a strange behaviour from a shop website in Safari for Mac and Windows Platform. It is a site with frames. When i click on the Categorie Nagivation it comes to situations when one of the frames reloads. After this frame reload the

  • Boot Camp network Proxy - malware?

    iMac 27 2013.    Loaded up Boot Camp without issue.    Running great and I installed something that had a bad passenger along for the ride (malware).   I know better, smacking myself but I ran a number of windows tools that I use to help others remov

  • Sleek Ph

    Hey, forgive me if this has been posted already, but the sleek photo has been put up on the creative products section: http://uk.europe.creative.com/products/product.asp?category=23&subcategory=24&product=425 9

  • Just updated to 1.1 and cannot see edit icons in filmstrip

    Hello, in the middle of editing several hundred images and now that I updated to v1.1 I no longer see the icons in the filmstrip which indicate whether an image has been cropped or exposure adjustments have been made. I only see my star ratings. They

  • Asha 200

    Good day, I can not download the theme LED Clock PC. Please give instructions.