BPM n:1 transformation

Hello Experts,
I'm doing a IDOC-to-File scenario using BPM. I have many Transformation steps which uses different mappings. In the end i have a mapping which merges all the messages into one.
I have created two receiver determinations in the configuration and two interface determinations. But i do not get any of my maps when I go to select the interface mapping in the Interface determination.
Can anyone give me links to follow N:1 mapping or tell me what exactly i have to do.
Thanks and regards,
Akhil

Hi Akhil.
I am not getting your exact problem. May I kindly request you to explain in more details.
If I am not wrong I think I know you very well, you was working on Mobile Infrastructre. Its long time that I saw your posts and that is also in XI...surprising...
Anyways the answer given by Raj is absolutly right as you can have Interface determoination or Receiver Determintaion without mapping. Use the mapping in BPM transformation step and then process the IDOC.
Thanks
Swarup
Edited by: Swarup Sawant on Mar 3, 2008 5:12 PM

Similar Messages

  • BPM Error in Transformation Step: Interface Mapping not found

    Hi,
    Can you help me on this? I have a tranformation step in my BPM that combines a request and response message of a previous Send step to create a Source message for the next Send step. However, on my transformation step, I got the mapping error in workflow log: Interface mapping http://gl.euhreka.com/learning/skillsoft/catalogSy.YGLXI_OM_MergeRequestAndHandleResponseAB_To_PollFo (SWCV=DF8549309ECE11DFB58DF3570A341E0F) not found
    Do you have any idea about this error? My mapping program is working fine. I also checked if the container elements assigned to the transformation steps are correct. 
    Can you suggest of other way on how can I achieve on merging 2 messages (request and response) and set it to the Request for another send step?
    Thanks,
    Jenny

    Hello,
    I already solved the problem. The namespace and Operation mapping name is too long that's why it cannot be located at runtime.
    After the rename, another error appeared.
    "Incorrect XML format after mapping: Root-Tag expected instead of Messages"
    There are no useful information on the trace:
      <?xml version="1.0" encoding="utf-8" ?>
    - <MappingTrace>
      <Trace level="1" type="T">Mapping http://test YGLXI_OM_Merge , Software Component Version DF8549309ECE11DFB58DF3570A341E0F</Trace>
      <Trace level="1" type="T">Mapping Step 1 , Type XSLT , Program PollForReport_Merge</Trace>
      <Trace level="2" type="T">Call XSLT processor with stylsheet PollForReport_Merge.xsl.</Trace>
      <Trace level="2" type="T">Returned form XSLT processor.</Trace>
      </MappingTrace>
    Here is myXSLT program:
    <?xml version='1.0' encoding='utf-8' ?>
    <xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"  >
         <xsl:template match="/">
              <YGLXI_MT_PollForReportRequest>
                   <customerID>
                        <xsl:value-of select="//customerID"/>
                   </customerID>
                   <customerPassword>
                        <xsl:value-of select="//customerPassword"/>
                   </customerPassword>
                   <reportIDHandle>
                        <xsl:value-of select="//reportHandle"/>
                   </reportIDHandle>
              </YGLXI_MT_PollForReportRequest>
         </xsl:template>
    Here is my source message:
    <?xml version="1.0" encoding="UTF-8"?>
    <ns0:Messages xmlns:ns0="http://sap.com/xi/XI/SplitAndMerge">
       <ns0:Message1>
          <ns1:YGLXI_MT_InitiateFullCourseListingRequest xmlns:ns1="http://gl.euhreka.com/learning/skillsoft/catalogSynchronization">
             <customerID>ZZZ</customerID>
             <customerPassword>XXX</customerPassword>
             <reportFormat>VVV</reportFormat>
             <mode>VCC</mode>
             <userName>CC</userName>
          </ns1:YGLXI_MT_InitiateFullCourseListingRequest>
       </ns0:Message1>
       <ns0:Message2>
          <ns1:YGLXI_MT_InitiateFullCourseListingResponse xmlns:ns1="http://gl.euhreka.com/learning/skillsoft/catalogSynchronization">
             <reportHandle>SADA</reportHandle>
          </ns1:YGLXI_MT_InitiateFullCourseListingResponse>
       </ns0:Message2>
    </ns0:Messages>
    I tested my program in Operation mapping and it is working. How come it is not in BPM?
    Thanks,
    Jenny

  • BPM: Messager Merge - Transformation Mapping Problem

    Hi,
    I tried an eg for time bound message merging (rather adding the items in the message).
    I am using a single datatype/message type.
    I was able to do the message mapping/interface mapping test by changing the source by making it 0 to unbounded and on the target I have same message type.
    This test was successful.I went ahead with the creating the scenario .I used a file adapter for picking up a file. The message monitor shows it is picked it and sent to the bpm.
    but the bpm part failed I checked in bpe monitor.It just says the mapping failed(transformation step).prior to which there is a receive step and container operation step which I used it for append the message .these are under a block and this block has a infinite loop for collecting the messages.There is a exception thrower(control step) which is for 2 minutes.this handled by a exception handler.and I guess my file was collected and send to the transformation step after this.but the thing is it never seems to appended since the two files are shown as two seperate error messages in transformation rather than as single ...
    Can somebody tell what could be the problem/where to look for the file.
    THnks

    I am getting more and more sure that the problem is at the block entry only...becoz i checked with direct entry to loop with a counter as loop breaker.it entered the loop and added the lines to the message with multiple lines.and once it hit the counter it came out and did the transformation successfully and sent it to the target system.
    when i add the block it fail right at the block entry for the first message after that all the messages show the green flag clicking on pe would show an empty queue...
    I guess the only step happening before the block is the correlation key creation i amn't sure if this is giving  some problems..
    NOW FOR THE BPM Steps....
    1.I created the correlation key.
    2.I put the block for the block i added the correlation key and exception name.
    3.I put the exception branch and the deadline branch
    4.on the exception branch i put the name of  the exception to be handled.
    5. on the deadline branch i put a 2 minute duration
    6.within the deadline branch i put the control which throws the exception...
    7.i added a loop to the block which is 1 = 1.in that there is a recieve step
    8.after that there is container operation which adds the message to the list...
    9.followed by outside the block i have a transformation and send steps..
    10.the block is in default mode.
    I tried creating the scenario completely again and again with different datatype etc to avoid the cache problem + workflow item locked problem...
    but no luckk
    THNks

  • BPM Collect Scenario errors at transform stage

    The BPM Collect scenario is using a Fork within a Block.
    Branch 1 - Loop Receive Append Container Endloop
    Branch 2 - Receive step of triggerIdoc
    End of Block
    Transform step - multiline container of XML documents to one XML document
    Send step
    BPM Errors at Transform step with JCo mapping not available.
    Whilst BPM in Error (Workflow in Error) more messages being received but never processed as the RECEIVE event is "lost" for these messages.
    We are looking at redesigning the BPM to reduce the likelihood of this transform error.
    In the meantime was looking at ways to Alert the administrator straight away to the error. As we have a workaround to get the process going and to pick up the stranded messages. So have started setting up the ALERT categories as described in How to Guide, for Adapter and Interface. Will this work?
    Also in the Transform step there is a box (system exception) but I can't enter anything in. Is there a way to do this if the Alert category doesn't report an error in the BPM. OR do I have to add the Transform step into a Block of its own?
    Advice gratefully received if we come up with a working solution will post it out here. Have spent a large amount of time reading posts and blogs on here but have not got a clear picture yet of what is best to do.
    thanks,

    > Whilst BPM in Error (Workflow in Error) more messages
    > being received but never processed as the RECEIVE
    > event is "lost" for these messages.
    This should give you an issue called Parked Messages. The best way to deal with this is to actually define a Local Correlation. In the Block Step properties, you will have an option, Use Correlation --> Give the name of the Correlation . This will make sure that when there is an error, the Correlation become inactiva and a new BPM instance is created.
    > In the meantime was looking at ways to Alert the
    > administrator straight away to the error. As we have
    > a workaround to get the process going and to pick up
    > the stranded messages. So have started setting up the
    > ALERT categories as described in How to Guide, for
    > Adapter and Interface. Will this work?
    Not sure if this will work. The issue is that the messages are passed to the IE already and will be in wait step waiting for an active BPM 's receive step How will another interface pick up this message?
    > Also in the Transform step there is a box (system
    > exception) but I can't enter anything in. Is there a
    > way to do this if the Alert category doesn't report
    > an error in the BPM. OR do I have to add the
    > Transform step into a Block of its own?
    This is what is called exception handler. Defined a Exception handler for the Block. Right Click block, insert Exception Branch, give name of the Hanler and then you can select this in the Transformation Step's System Error. This is like Try - Catch of Java.
    Regards
    Bhavesh

  • ** Transformation step - 1:n mapping error - BPM

    Hi friends,
    In my BPM transformation step I am doing 1:n mapping. I created & tested the message mapping and Interface mapping for this. Its working fine there. But, while I put the payload, the message is not splitted. Instead only the first message is splitted.
    Source Payload
    <?xml version="1.0" encoding="UTF-8"?>
    <ns0:PurchaseOrder xmlns:ns0="http://www.XYZ.com/ABCD/SDFunctions">
    <row>
    <PONO>5005</PONO>
    <PODATE>2008-06-09</PODATE>
    <VENDOR_CODE>0000100614</VENDOR_CODE>
    <REFERENCE>PENA</REFERENCE>
    <MATERIAL_CODE>100-00</MATERIAL_CODE>
    <ORDER_QTY>1</ORDER_QTY>
    </row>
    <row>
    <PONO>5006</PONO>
    <PODATE>2008-06-09</PODATE>
    <VENDOR_CODE>0000100614</VENDOR_CODE>
    <REFERENCE>PENA-1</REFERENCE>
    <MATERIAL_CODE>100-100</MATERIAL_CODE>
    <ORDER_QTY>4</ORDER_QTY>
    </row>
    </ns0:PurchaseOrder>
    But, only the message is splitted comes in SXMB_MONI with the following error.
    HTTP response contains status code 500 with the description Timeout Error while sending by HTTP (error code: 500, error text: Timeout)</
    What could be the problem ? Why second message is not splitted. Is it required to add any Receiver Determination step in ID ?
    Kindly tell me, friends.
    Thanking you.
    Kind Regards,
    Jeg P.

    Hi friends,
    I have corrected Message Mapping and Interface Mapping. If I send 2 message (source), I will get only 1 message in the target side. (after transformation)
    In my BPM design, after 'Transformation' step, one block is there, I set property Mode as 'For Each', and I set Multiline Element.
    Now, the 500 Internal Server problem has gone. But, why the 2nd message is not entered into block ?

  • Report Error Message in BPM Alert?

    Hi,
    I designed a BPM with a transformation step and a send step. For each step I have an exception branch where I want to trigger an alert, when something goes wrong.
    I already configured in TC ALRTCATDEF an alert category (Dynamic Text activated). And I made an container operatinon with folloing control step, where I for example report the message ID.
    But, going through the blogs and threads I didn't find the information, how I can report the exact error message, the error category (and in case of the send step the adapter and the adapter error text) to the alert. How can I get this data to put it into a container variable?
    Can anybody give me some information about that?
    Thanks in advance
    Dominic
    System: PI 7.0 SP15

    You can use the below information for raising an Alert for adapters.
    Specific Error Information from the Adapter Engine:
    Container Element
    ABAP Dictionary Data Type
    Meaning
    SXMS_TO_ADAPTER_TYPE
    CHAR70
    Adapter type
    SXMS_TO_ADAPTER_ERRTXT
    CHAR70
    Error text from the Adapter Engine
    Refer the below link:
    http://help.sap.com/saphelp_nw04/helpdata/en/14/80243b4a66ae0ce10000000a11402f/frameset.htm

  • Dynamic configuration lost in BPM

    Hi,
    My scenario : File->BPM(with several transformation steps)->File.
    I would like to use the the dynamic configuration to have the sender Directory and FileName on the receiver side.
    The dynamic configuration segment in the SOAP Header is "lost" after the BPM.
    Do you know why?
    Thanks,
    Bela

    Hi Moorthy,
    "lost" => In the SXMB_MONI I can see the Dynamic Configuration segment in the SOAP Header before the message in transfered to the BPM. After the BPM the SOAP Header doesn't contain any Dynamic Configuration Segment.
    If there is no transformation step  executed inside the BPM the Dynamic Configuration is not lost.
    I'm asking myself if it is not related to the fact that the mappings  in the BPM are not executed on the same runtime, so the header is initilized again.
    Thanks,
    Bela

  • Message is incomplete. No Sender found  ( in BPM )

    Hi my scenario is as follows
    BPM:
    receive
    Send  
    Transform
    Synchronous Send
    Transform
    Send
    I'm getting error in Synch Send as <i>Message is incomplete. No Sender found</i>
    I checked receiver Determinations and Interface Determinations and everything looks fine.  Also in SXMB_MONI no sender or receiver found for this Synchronous step. We are on PI7.0 so I dont think problem can be fixed with any patch.
    Thanks  in Advance

    Hi Ram, Have a look at this forum thread,
    you might get your problem's answer by this :
    BPM Message is incomplete. No Sender found
    thanks,
    pooja

  • BPM - doubt in N:1 mapping of IDOCs

    Is there any DETAILED document on Mapping multiple Idocs into a single Idoc package using BPM.My doubt is in the latter part in this process(During Receiver Determination) :
    Scenario : CRM->XI->R3
    We will download the CREMAS03 and then make changes in the xml so that it can hold multiple IDOCs.
    and then we will be collecting the Idocs(say 3 idocs at a time)...that is, appending the IDOCS(CREMAS03) into a multiline container of type CREMAS03.
    In the transformation step, the multiline container containing CREMAS03 IDOCs is transformed to IDOC PACKAGE(N:1 Mapping).
    In Integration Directory,We will create 2 RECEIVER DETERMINATIONS :
    1.CRM->BPM :
    Receiver Service  :BPM Object
    Inbound Interface :CREMAS
    Interface Mapping :Maps the Outbound interface (vendor_out_interface) to CREMAS(Abstract Asynchronous)
    2.BPM->R3 :(I have my doubt here!)
    Sender Service     : CREMAS_COLLECT_PACKAGE(BPM Object)
    Outbound Interface : CREMAS_package(Abstract Async, Message is the modified Multi-CREMAS PACKAGE)
    Receiver Service   : R3
    Inbound Interface  : CREMAS.CREMAS03
    Interface Mapping  : NONE (WHY is that No Interface mapping is needed ???...Please elaborate)
    1.HOW will the XI engine MAP the CREMAS_package to CREMAS.CREMAS03 at the end of BPM PROCESS ?
    2.In BPM we have Transformed the individual Idocs into a IDOC Package BUT then at BPM->R3 Receiver Determination WHY are we mapping the CREMAS Package into Individual CREMAS Idoc ??
    3.Does the R3 receive the IDOCs as a Package OR does it receive it as individual Idocs ?And when we say a Package does it mean it will contain 1 Control record & multiple Data Records(EDID) ??
    4.If the R3 receives the IDOCs as a PACKAGE, THEN How does the R3 System separate the Idocs into Individual Idocs ??
    Is there any specific configuration in the partner profile at the R3 side to process A IDOC package ??.
    5.Also when I compare Posting Function Module IDOC_INPUT_CREDITOR and IDOC_OUTPUT_ORDERS , It seems that IDOC_INPUT_CREDITOR    can process multiple Idocs at a time while IDOC_OUTPUT_ORDERS CAN process only ONE IDOC at a time.Am I right ?)
    It would be great if someone has the patience to give a detailed reply.Looking forward to the reply !!
    Thanks,
    Arun.

    Hi Arun,
    You dont need a BPM for ur requirement. All you need to do is IDOC Message pacakages. where the IDOC are sent as a single package. here is the link to the page that details on hwo to do idoc packaging.
    http://help.sap.com/saphelp_nw04/helpdata/en/99/2653429392ab53e10000000a1550b0/content.htm
    you also refer to Michals weblog on IDoc pacakaging. But the approach i have jsut mentioned to you is more efficent and the one suggested by SAP. Michel was supposed to write one more weblog describing this approach.
    Cheers,
    Naveen

  • BPM scenario,message struck in queue.

    Hi folks,
    I am doing a Simple file to file BPM scenario(NO TRANSFORMATION)...
    My scenario executed properly,but in moni i receive a green flag, after i looked it in
    LUW -->Display Process, I can see the steps as
    Receive1--initialize-send1-UNDEFINEDWork flow completed.
    I think there is a problem after send.... can u plz tell me what may be the reason.
    Or Am i doing in creating a IP,..... if so can u give me a simple file to file scenario,with detailed steps

    Yes i have checked everything,
    Status code of IP is 0 in sxi_cache-->IP
    and interfaces are assigned properly at right places......
    Still the message gt struck in queue...
    I have a doubt,that why The Unsefined step is coming after send1....
    RECEIVE1>INITIALIZE>SEND1>UNDEFINED-STEP>COMPLETED

  • Message splitting in BPM ?

    Hi Guys,
    I have a proxy-soap scenario and i am using BPM to handle the asynchr-synchronus messages.
    The request coming into xi has multiple transactions in a single xml file and i need to split them into individual transacrions.
    I have created a multimapping and i am able to see a seperate messages for each individual transactions. I tried this inititaly with out BPM and able to see all the seperate messages.
    when i use the same mapping in a Transformation step in BPM i am able to see sepeate messages for each transaction but all the messages has the data of the last transaction.
    any help would be appreciated
    Thanks,
    srini

    Hi Raj,
    I have imported the wsdls both for the source and the target and once i have changed the occurance of the target from 0 to unbound the node Messages and Message 1 are added on the top for both the source and target.
    you have previously replied to this concern and said at run time they will be removed and the incoming request mathches with the original wsdl.
    I have tested this mapping with out BPM and i am able to see all the individual messages for each transaction seperately. Now i am using the same mapping in the BPM in a Transformation step and i see 3 messages but all of them have the data of the last transaction.
    Thanks,
    srini

  • ** Is it possible to create new BPM instance for each record (Multiline)

    Hi friends,
    In my scenario, JDBC adapter (sender) polls the open purchase order items from the table at the specified interval and send to BPM. In BPM, we used transformation step to split the messages to process each PO . The scenario is working fine. The problem is assume that if we process 10 PO, the error is in  4th PO while process, the BPM will be stopped in 4th PO. Once we correct the error, we are able to restart.
    In this case, we are not able to skip the 4th PO and process from 5th PO onwards. ie. the processing is sequential. Instead, we want to start new BPM instance for every PO. Advantage is that if 4th PO is error, only that BPM instance (work item) will be stopped. Remaining 9 POs will be completed.
    So, how do we start new BPM instance for every PO ?
    Kindly tell me, friends.
    Thank you.
    Kind Regards,
    Jeg P.

    Hi,
    There are two ways to achieve this.  In BPM and before BPM.
    Before BPM:
    Use 1 to unbounded mapping and 1 to unbounded interface mapping.
    In your mapping, make sure you create a seperate message for each PO.
    In BPM:
    Create a multiline container with you POs using a 1 to n mapping.
    Now add a ForEach block to loop through the multiline container and send each PO.
    Important:  Add an exception branch to catch any exception for each send so that the exception does not make the BPM fail.
    Regards,
    Yaghya

  • Interface mappin in File to File using BPM

    Hey guys
    why is it that in a asynchronous File to File scenario using BPM,we make interface mapping between outbound message interface and the abstract message interface whereas in general its between outbound and inbound message interface.also why we dont have any interface mapping between Abstract interface and inbound interface.
    thanx
    ahmad

    Ashish,
    From the link,
    http://help.sap.com/saphelp_nw04/helpdata/en/43/d92e428819da2ce10000000a1550b0/content.htm
    <i>Every step of an integration process uses Integration Server resources.
    &#9679;      Every message that is sent to the Process Engine is duplicated.
    &#9679;      Every message that is sent from the Process Engine is duplicated.
    &#9679;      A work item is created for the process itself and for every step the process contains.
    This means that for a process that just receives one message that is sent without being processed further, four messages and three work items are created.
    For this reason, you must ensure that you take Integration Server resources into account when you define integration processes. </i>
    So, by having the transformation outside the BPM , you are avoiding one message to be stored inside your BPM and therby the replication. The message that hits the BPM is the transformed message directly which avoid consumption of resources.
    So, as much as possible keep mappings outside the BPM.
    Regards,
    Bhavesh

  • File-XI-File BPM Split Question

    Iam using BPM to split the 1 file into 2 files. I have to use BPM due to requirement.
    Iam sending file to BPM
    In BPM:
    receive step
    transform Step - Here message split is performed
    Fork Start
    Send Message 1
    Send Message 2
    Fork End ( end condition is 1=1 )
    Stop.
    Only 1 file is written and 2nd file no information
    When I looked at SXMB_MONI_BPE
    Send1 Workflow system logically deleted
    Send2  Workflow system completed
    I dont know whats happening for Send 1
    Where can I look for potential errors ?
    In the request message mapping of SXMB_MONI ( 2 payloads are as follows )
    1st Payload ( Maindocument ( Application/xml))
    <?xml version="1.0" encoding="utf-8" ?>
    - <ns1:MT_State xmlns:ns1="http://www.test.com">
    - <State>
      <State_rec>NYC</State_rec>
      <State_rec>FLA</State_rec>
      <State_rec>CAN</State_rec>
      <State_rec>CAS</State_rec>
      </State>
      </ns1:MT_State>
    2nd Payload (XI_Context(text/xml))
    <?xml version="1.0" encoding="utf-8" ?>
    - <asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
    - <asx:values>
    - <CONTEXT>
    - <RMS_CONTEXT>
      <NAMESPACE>http://sap.com/xi/XI/System</NAMESPACE>
      <NAME>ProcessStep</NAME>
      <VALUE />
      </RMS_CONTEXT>
      </CONTEXT>
      </asx:values>
      </asx:abap>
    Anyone have any suggestion for me how to fix this issue?
    Thanks a lot.

    Ram,
    Since Iam going to add more process steps ( such as synchronous calls) i really wanted to finsih the sending of both SEND steps in the FORK. If I dont give end condition, am I sure that those SENDS are processed before next process step following fork ?
    BPM will come out of FORK only when all steps in all branches are executed succesfully.
    If you give an END condition to the fork, then this is used when you are not sure for how long the steps in the fork should run, and so on.
    http://help.sap.com/saphelp_nw04/helpdata/en/24/e2283f2bbad036e10000000a114084/content.htm
    +You use a fork () when you want to continue a process in branches that are independent of each other, for example, to communicate with two systems that are independent of each other. The branches of the fork join in a union operator.
    You can specify the required number of branches and then define whether the process must run through all branches, or just a particular number of branches. Furthermore, you can define an end condition for the fork (see also: Condition Editor).
    As soon as a branch reaches the union operator at runtime, the system checks the following conditions in the specified order:
    · The process has run through the required number of branches
    · The specified end condition has returned true
    The step is complete as soon as one of the conditions returns true.+  
    Earlier when you gave condition as 1=1 one of the steps was executed and it came out of the fork. So, do no give any condition and it will execute all steps in the FORK and come out as you want.
    Regards,
    Bhavesh

  • BPM - Exception Banch not getting triggered

    Hi All,
    I have developed a simple BPM, where on Transformation error, it has to throw an Alert in Control Step using Exception handler. but it is not going into Exception branch on error in Transformation Step. My BPM is as follows.
    Step1
    Recieve
    Step2:
    Block with Exception Branch
    Transformation Step
    On Exception
    it has to enter into Exception Branch
    But it is not
    If anybody encountered similer problem, please clarify?
    Also the same scenario i can able to execute successfully in our local system but not in client system
    Is service pack level will be an issue. Because our local system is SP16 where as our client system has SP10.
    Regards
    Vijayanand

    hi,
    1. did you create an exception handler for the whole block?
    2. did you assing this exception to the transformation step
    3. did you assing the exception branch to this exception handler?
    if you did that remove it and create once more from scrach - save and activate and it will work
    Regards,
    Michal Krawczyk

Maybe you are looking for

  • How to make jar files availabe for deployed EJBs

    Hi, I'm interested on how to make jar files availabe for deployed EJBs. My EJB is packed in an ear. It uses a util jar. I now just add the jar to the classpath, but I think that shouldn't be the way. Is there somthing in the admin console to make jar

  • Buttons not responding correctly

    Help I am trying to get a simulation to work but I have problems with buttons not responding to actionscript properly. Here is how I have it layed out: I have a labels layer with 12 keyframes labeled scn2A, scn2B...scn2L I have a buttons layer with a

  • I have a L7680 All in with two new print heads but the new cyan/magenta shows yellow monitor status.

    I have a L7680 All in with two new print heads but the new cyan/magenta shows yellow monitor status. Ink status, cyan more than 50% and magenta is a 25% w/no low ink warnings... Just ran a clean print head again, print out looks good now but the stat

  • Error while turning on the layers of map

    hi I am using flex 3 with arcgis server 10 with the help of flex api. i am getting Error 1009 : cannot access a property or method of a null object reference at mx.controls::Datagrid/mouseDownHandler() while using datagrid with checkboxes to turn on/

  • I want to transfer a product from 1 adobe ID to another adobe ID

    The wonderful experience with Adobe: step 1: years ago I created a behance account step 2: 1 year ago i created an adobe ID for CS6 step 3: today i logged into behance and thereby created a SECOND adobe ID step 4: i tried to cancel my CS6 adobe ID wi