Getting an error in Dynamic Configuration

Hi Guys,
I need to dynamically post the file into different directories based on the file in the source payload.
In Receiver File Communication Channel
Target Directory : *
Filename : *
Checked the ASMA Attributes for filename and directory
Iam refering this weblog
/people/william.li/blog/2006/04/18/dynamic-configuration-of-some-communication-channel-parameters-using-message-mapping
In the mapping
<filename> ---> UDF --> topnode of target message.
My UDF is as below
public String Directory(String a,Container container){
DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
DynamicConfigurationKey key  = DynamicConfigurationKey.create( "http://sap.com/xi/XI/System/File", "FileName");
DynamicConfigurationKey key1 = DynamicConfigurationKey.create( "http://sap.com/xi/XI/System/File", "Directory");
String FileName = conf.get(key);
FileName = a;
conf.put(key, FileName);
String Directory = conf.get(key1);
Directory = "/SAPInterface/XI/PPD/DHX/out";
conf.put(key1, Directory);
return " ";
But in runtime(moni) iam getting  error as
com.sap.aii.af.ra.ms.api.MessagingException: The Adapter Message Property 'FileName' was configured as mandatory element, but there is no 'DynamicConfiguration' element in the XI Message header: com.sap.aii.adapter.file.configuration.DynamicConfigurationException: The Adapter Message Property 'FileName' was configured as mandatory element, but there is no 'DynamicConfiguration' element in the XI Message header
Please suggest me how to correct this.
Thanks
Srinivas

Hi Srinivas,
You said you are having dynamic directories to post the file. But I see you hardcorded or put constant for directory which is /SAPInterface/XI/PPD/DHX/out. I think you need to put //SAPInterface/XI/PPD/DHX/out.
Try this in udf:
public String Directory(String a,Container container){
DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
DynamicConfigurationKey key  = DynamicConfigurationKey.create( "http://sap.com/xi/XI/System/File", "FileName");
DynamicConfigurationKey key1 = DynamicConfigurationKey.create( "http://sap.com/xi/XI/System/File", "Directory");
String FileName = conf.get(key);
FileName = a;
conf.put(key, FileName);
Directory = "//SAPInterface/XI/PPD/DHX/out";
conf.put(key1, Directory);
return " ";
Put FileName and Directory in file name and directory paramters in receiver communication cahnnel and cehck.
Regards,
--Satish

Similar Messages

  • Getting file directory using dynamic configuration:Code needed

    Hi,
    I need the code for getting the source file directory name using dynamic configuration. Also, an explanation on how it can be used in mapping for comparison.
    Thanks,
    Vishal

    Hi Vishal,
      Refer  carefully the following blog by micheal to get the  Attributes dynamically during runtime by enabling the Adapter Specific message Attributes in adapter level.
      /people/michal.krawczyk2/blog/2005/11/10/xi-the-same-filename-from-a-sender-to-a-receiver-file-adapter--sp14
    Create an UDF in mapping with no input parameters to it and include the piece of code and use it according to your requirement in mapping.
    //write your code here
    try{
    String filedirectory    = "";
    DynamicConfiguration conf1 = (DynamicConfiguration) container
        .getTransformationParameters()
        .get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
    DynamicConfigurationKey key1 = DynamicConfigurationKey.create( "http:/"+"/sap.com/xi/XI/System/File","Directory");
    filedirectory = conf1.get(key1);
    return filedirectory;
    catch(Exception e)
         String exception = e.toString();
          return exception;
    Thanks,
    Ram.

  • Getting and error of Dynamic CRM Destination connection?

    Hi,
    I have used KingswaySoft Dynamic CRM Destination component to connect CRM 2013 in SSIS. bu getting below error when try to execute the package?
    [Dynamics CRM Destination [20]] Error: An error occurred with the following error message: "KingswaySoft.IntegrationToolkit.DynamicsCrm.CrmServiceException: CRM service call returned an error: Please select a Client Market for the Parent Account(Error
    Code: -2147220891, Detail Message: Please select a Client Market for the Parent Account) (SSIS Integration Toolkit for Microsoft Dynamics CRM, v5.0.101.5040)
    System.ServiceModel.FaultException<KingswaySoft.DynamicsCrmServices.Soap2011.OrganizationService.OrganizationServiceFault>: Please select a Client Market for the Parent Account
    Could you please anyone can help me regarding this error?
    Thanks in Advance.
    Thanks &amp;amp; Regards, Anil

    Hi Anil, 
    By reading the error message, it looks like that you have a CRM plugin which is firing this error message, in which case you would either have to update your source data to accommodate this particular requirement or otherwise you may have to re-engineer
    your CRM plugin code to relax this particular constraint. 
    Please feel free to reach out to us for a direct support (we don't monitor this forum on a regular basis) as Arthur has suggested. 
    Thanks,
    Daniel Cai | http://danielcai.blogspot.com |
    @danielcai | Data Integration made easy with
    SSIS Integration Toolkit

  • When installing Adobe Flash Player 10.3 (install_flashplayer10_chrd_aih.exe) I get the error message, "Download configuration failed"

    Firefox 5.0, XP3

    Please do the following. These are both direct links, so you won't see a site, but I've included a screenshot of what the downloads look like.<br><br>
    #Click this link to download the Flash uninstaller: [http://download.macromedia.com/pub/flashplayer/current/uninstall_flash_player.exe uninstall_flash_player.exe]<br><br>
    #Click this one to download the latest installer: [http://fpdownload.adobe.com/get/flashplayer/current/install_flash_player.exe install_flash_player.exe]<br><br>
    #Next, close Firefox.<br><br>
    #Next, double click the '''uninstall_flash_player.exe''' file you downloaded to remove the player from your machine.<br><br>
    #Next, reboot.<br><br>
    #When the PC boots to the desktop, double click the '''install_flash_player.exe''' file to install the latest version.<br><br>
    '''N.B. Do not start Firefox during the uninstall or install procedure'''.

  • Dynamic configuration required in sender file - Adapter Module

    Hi Everybody,
    I am developing an Adapter Module in the file adapter (sender) using Adapter Specific Message Attributes.
    I am using Dynamic configuration inside the Module Process method in the adapter module.
    We are getting an error saying Dynamic Configuration cannot be resolved.
    Can anybody tell me the package to be used.
    Thanks,
    Zabiulla

    You can access the dynamic configuration in adapter module like this:
    Message msg = (Message) inputModuleData.getPrincipalData();
    String fileName = msg.getMessageProperty("http://sap.com/xi/XI/System/File", "FileName");
    You do not need any addition library besides the adapter module API.
    Hope that helps
    Stefan

  • Getting Java error While click on Test model for New configuration.

    From ” Configurator Administrator responsibility” we use the below link and getting Java Error:
    Log in -> Configurator Administrator responsibility -> Configurator Developer -> Simple Search -> Item Name: r100s -> Click Edit -> Click Test Model -> select Start New Configuration -> Click Next -> select Model UI -> Click Finish -> get java.lang.NullPointerException.
    If any body have encountered the same error , Please let me know the solution.
    Regards,

    Below is the Error:
    [Dec 1, 2009 9:48:51 AM GMT+00:00]:1259660931381:Thread[Thread-127,10,main]:1467:85913090:essapdu31z1.emrsn.com:10.236.93.46:27619:27620:EXCEPTION:[cz.servic
    e.ConfiguratorServiceLocal.From processMessage()]:[null_3a1685d_2 # 31] null
    java.lang.NullPointerException
    at oracle.apps.cz.service.ConfiguratorService.fetchModeldata(ConfiguratorService.java:1708)
    at oracle.apps.cz.service.ConfiguratorService.processMessage(ConfiguratorService.java:447)
    at oracle.apps.cz.service.ConfiguratorServiceLocal.onMessage(ConfiguratorServiceLocal.java:18)
    at oracle.apps.cz.runtime.PageController.postServiceMessage(PageController.java:535)
    at oracle.apps.cz.runtime.PageController.fetchModelData(PageController.java:707)
    at oracle.apps.cz.runtime.oa.server.CZApplicationModuleImpl.submitDataRequest(CZApplicationModuleImpl.java:954)
    at oracle.apps.cz.runtime.oa.webui.AbstractMainPageController.getModelData(AbstractMainPageController.java:547)
    at oracle.apps.cz.runtime.oa.webui.AbstractMainPageController.loadPageStructure(AbstractMainPageController.java:2313)
    at oracle.apps.cz.runtime.oa.webui.MainPageController.processRequest(MainPageController.java:65)
    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:587)
    at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
    at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1136)
    at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1569)
    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:959)
    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:926)
    Regards

  • Dynamic configuration in ABAP Mapping

    Dear All,
    I have requirement to use the filename's name in the mapping to the target message.
    e.g: Filename is Victor.303, i need to take this 303 and map it to the target message.
    I understand i can get that value using dynamic configuration in Adapter-Specific Attributes.
    But all the samples are using Java code used in UDF.
    How to do the same in ABAP Mapping?
    I tried:
       record =  dynamic_configuration->get_record( namespace = 'http://sap.com/xi/XI/System/File'
                                                        name = 'FileName').
    But record-value return blank.
    Best Regards,
    Victor.

    Dear Prateek,
    I changed my code with:
      DATA: record TYPE mpp_dynamic.
      CALL METHOD dynamic_configuration->get_record
        EXPORTING
          namespace = 'http://sap.com/xi/XI/System/File'
          name      = 'FileName'
        RECEIVING
          record    = record.
    but record-value still return as blank.
    I have doubt in this, do i need to populate the FileName in the dynamic configuration (in the graphical mapping) first before i can get the value in the ABAP mapping? or System should filled it and i just can use it directly in the ABAP mapping?
    How we know what is the available name and namespace in that dynamic configuration-->get record??
    (e.g: my case is FileName, and in the link that you gave is ERROR.)
    Any link for this?
    Best Regards,
    Victor.

  • Dynamic configuration not fil in reused OM in NW BPM

    Hi,
    I'm having problem in operation mapping that i re-used in nw bpm.
    In my scenerio in the operation mapping, a UDF writes on "TServerLocation" and in the next step of BPM, i have receiver determination rule which read from "TServerLocation" variable.
    Below step calls OM which in PI.
    (UDF writes on TserverLocation)
    This next step, reads TserverLocation in receiver tab of Integration Conguration.
    Receiver rule
    So the problem is dynamic configuration doesn't write on TserverLocation or integration confiuration object removes in soap header somehow.
    This was a ccBPM integration and all esr objects, mapping,udfs working fine. No problem with that.
    I checked below blog but not get this work.
    Dynamic Configuration not working with Integrated Configuration
    Has anyone faced similar problem ?
    Thank you
    -Tahir

    HI,
    In general Correlation , concept, whatever we configured in Correlation editor , i mean in runtime which xml element should filled with which element of which interface ..as you said you have configured the local correlation to block, in block it is the first receive step, while receiving the first message which is relevent to first recieve step , i mean if it receives the one message which is related to first receive step inteface .. the respective element data will be filled in correlation id and it will assign on giud for processing , so while assign the runtime data to correlation element ( imean filling stage) check you said two elements in correlation does the first message contains these two elements ??
    if so ok , no then check , and try to use the IM before calling the IP to fill the payload.
    Regards
    Chilla
    Oh closed!!
    Message was edited by:
            Chandra Sekhar Chilla
    Message was edited by:
            Chandra Sekhar Chilla

  • Dynamic Configuration Parameters - FileName

    Hi to ALL.
    I have a File(EDI) to File(XML) scenario and I use seeburger . I want to get the source file timestamp . I made UDF with dynamic configuration and actived parameters on sender channel. (Source file timeStamp)
    My problem is the I can't get the value because the configuration with seeburguer use the channel split (EDI).
    On sxi_monitor I see two records one is for Functional Acknow. and the other is for the interface.
    On the first record I see the value but in the second ( when the mapping is procesing) the dynamic value refill with anothers values from Seeburger.(file converted to XML)
    I get this values from dynamic configuration ()
    SAP:Record namespace="http://seeburger.com/xi/Split997" name="maxSplitNumber">1</SAP:Record>
      <SAP:Record namespace="http://seeburger.com/xi/Split997" name="splitSender">YYYYY</SAP:Record>
      <SAP:Record namespace="http://seeburger.com/xi/Split997" name="splitState">ACCEPTED</SAP:Record>
      <SAP:Record namespace="http://seeburger.com/xi/Split997" name="splitMapping">XXX_E2X_ANSIX12_XXXX</SAP:Record>
      <SAP:Record namespace="http://seeburger.com/xi/Split997" name="actSplitNumber">1</SAP:Record>
    </SAP:DynamicConfiguration>

    Hi Luis,
    you  can use the parameter "attributeCopyList" with the Splitter Module
    With this parameter you can copy Dynamic Attributes across to your new channel.
    For example, if you want to copy the attribute "test1" with the namespace "http://sap.com/xi/test",
    the value for attributeCopy List is "http://sap.com/xi/test/test1"
    So your module chain might look like this:
    ModuleKey: splitter
    ParameterName: attributeCopyList
    ParameterValue: http://sap.com/xi/test/test1
    Each new "Split-File" will then have the Dynamic Attribute http://sap.com/xi/test with value "test1"
    regards,
    Daniel

  • Error "system not configured as xmb" in transaction "sxmb_moni"

    Hi,
    when I send an IDoc from R3 to XI I get this error:
    system not configured as xmb" in transaction "sxmb_moni"
    also, in the adaptermonitor of the runtime workbench there is an error in the integration engine.
    "no rules for business-system are definied in SXMS_CONF_ITEMS"
    This error refers from a another error in transaction idx. so, we have assigned the integration engine client 100, because we work with this client. So, we can start transaction idx5 but, we get the other error, as mentioned.
    Can anybody help me please?
    Regards
    Stefan

    Hi Stefen,
    try to chk SLD-->Business systems...and check the role of business system Web AS ABAP (tht was created during installation)...check if the role is integration server if not  try sxi_cache and in the menu tool bar goto "GoTo" and click AE cache and see if the link is fine
    pls chk for this links
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/ceba9b90-0201-0010-9687-a8b279e388bb
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/909760cb-0ec8-2a10-4a96-ee8417acfbc9
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/909760cb-0ec8-2a10-4a96-ee8417acfbc9
    if found worth pls do the req
    Thanx
    Sampath

  • Error in portal configuration assistant

    Hi,
    While trying to install Oracle instant portal, I am getting an error during portal configuration assistant step.
    ORA-12154 : tns cannot resolve conn ...
    What do I need to do in order to fix this error? I see a tnsnames.ora in 2 locations:
    {oracle_home}/infra/network/admin
    {oracle_home}/portal/network/admin
    What is the reason for this error and what needs to be done to fix it.
    thanks,
    Samit

    The services of infrastructure instance must be up before installing Portal or other Middle Tier instances.

  • Firefox sync error server incorrectly configured

    The very first time I loaded firefox on my laptop (which i bought only a couple months ago) the syncing worked just fine.
    After i dont know how much time i started getting errors that the syncing was failing. I tried to reconfigure the syncing properties but started getting the error server incorrectly configured. I scoured the net looking for answers following all the troubleshooting that I could find.
    One thing I notice is that when i choose I have an account it is supposed to load a key that i can use on my already synced devices but that never actually populates and it immediately kicks me to the user name password and sync key screen. This issue remained throughout the duration of all the troubleshooting below. Additionally I cant even create a new sync account on that pc as it fails everytime.
    I have done the following in a effort to resolve this issue.
    I created a new sync account using one of my other pcs
    I added a pc that was never on the sync account to it to verify it does it fact sync
    i uninstalled firefox 4 separate times deleting all the folders and even as far as the registry keys
    i tried using a lan connection vs wifi
    i updated windows
    My computer;
    I have a lenovo ideapad with windows 7 and 8 gigs of ram with a amd processor
    My LOG:
    1308530082634 Service.Main INFO Loading Weave 1.7b1pre
    1308530082645 Engine.Bookmarks DEBUG Engine initialized
    1308530082646 Engine.Forms DEBUG Engine initialized
    1308530082646 Engine.History DEBUG Engine initialized
    1308530082647 Engine.Passwords DEBUG Engine initialized
    1308530082647 Engine.Prefs DEBUG Engine initialized
    1308530082647 Engine.Tabs DEBUG Engine initialized
    1308530082648 Engine.Tabs DEBUG Resetting tabs last sync time
    1308530082648 Service.Main INFO Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1
    1308530082651 SyncKeyBundle INFO SyncKeyBundle being created for
    1308530086186 Net.Resource DEBUG GET cached: 0
    1308530086186 Service.JPAKEClient ERROR Error acquiring channel ID. Server responded with HTTP 0
    1308530086187 Service.JPAKEClient DEBUG Aborting...
    1308530123488 Service.Main INFO Logging in user mkfrlxkbrzyhl4glxtgruf3z7t6xlrm3
    1308530123489 Service.Main DEBUG Finding cluster for user mkfrlxkbrzyhl4glxtgruf3z7t6xlrm3
    1308530125046 Net.Resource DEBUG GET cached: 0
    1308530125047 Net.Resource DEBUG Status 0 in Resource.get: retrying once.
    1308530126636 Net.Resource DEBUG GET cached: 0
    1308530126636 Service.Main DEBUG cluster value = https://phx-sync061.services.mozilla.com/
    1308530126637 Service.Main DEBUG Caching URLs under storage user base: https://phx-sync061.services.mozilla.com/1.0/mkfrlxkbrzyhl4glxtgruf3z7t6xlrm3/
    1308530128303 Net.Resource DEBUG GET cached: 0
    1308530128303 Net.Resource DEBUG Status 0 in Resource.get: retrying once.
    1308530129607 Net.Resource DEBUG GET cached: 0
    1308530129642 Service.Main DEBUG Exception: Login failed: error.login.reason.server No traceback available
    1308530132819 Service.Main INFO Service reset.
    1308530132820 Engine.Clients DEBUG Resetting clients last sync time
    1308530132820 Engine.Bookmarks DEBUG Resetting bookmarks last sync time
    1308530132821 Engine.Forms DEBUG Resetting forms last sync time
    1308530132822 Engine.History DEBUG Resetting history last sync time
    1308530132823 Engine.Passwords DEBUG Resetting passwords last sync time
    1308530132825 Engine.Prefs DEBUG Resetting prefs last sync time
    1308530132825 Engine.Tabs DEBUG Resetting tabs last sync time
    1308530132826 CollectionKeys INFO Clearing CollectionKeys...
    the couple of lines that stand out to me are
    1308530086186 Net.Resource DEBUG GET cached: 0
    1308530086186 Service.JPAKEClient ERROR Error acquiring channel ID. Server responded with HTTP 0
    appears it is trying to check some cache or something and cant find it so it just gives up....
    please help I have spent countless hours trying to fix this.

    One addition note: in my own situation, I checked my about:config and saw my sync server's URL (https://scl2-sync42.services.mozilla.com/ ). I entered it into my address bar and got the following message:
    "server issue: database is not healthy"
    (quotes were included) I've seen no mention of such a phrase in a Google search, so I assume that no one else has reported any such thing.
    Going into my about:config, I deleted the URL and it synced just fine!

  • Error in JDI Configuration

    Hi All,
    i am getting an error in JDI configuration in the step importing MSS.sca file in CMS transport studio/development.
    error description as follows
    Fatal:the compartment sap.com_SAP_MSS_1 contains dirty DCs after the CBS build process:
    Info:dirty DC in compartment sap.com_SAP_MSS_1 (dcname=mss/ecm dcvendor=sap.com)
    Info:dirty DC in compartment sap.com_SAP_MSS_1 (dcname=mss/rec dcvendor=sap.com)
    Info:the compartment sap.com_SAP_MSS_1 contains broken DCs after the CBS build process:
    Info:broken DC in compartment sap.com_SAP_MSS_1 (dcname=mss/budget dcvendor=sap.com)
    Info:broken DC in compartment sap.com_SAP_MSS_1 (dcname=mss/equ dcvendor=sap.com)
    Info:broken DC in compartment sap.com_SAP_MSS_1 (dcname=mss/ewa dcvendor=sap.com)
    Info:broken DC in compartment sap.com_SAP_MSS_1 (dcname=mss/finutils dcvendor=sap.com)
    Info:broken DC in compartment sap.com_SAP_MSS_1 (dcname=mss/lpa dcvendor=sap.com)
    Info:broken DC in compartment sap.com_SAP_MSS_1 (dcname=mss/mas dcvendor=sap.com)
    Info:broken DC in compartment sap.com_SAP_MSS_1 (dcname=mss/mol dcvendor=sap.com)
    Info:broken DC in compartment sap.com_SAP_MSS_1 (dcname=mss/mov dcvendor=sap.com)
    Info:broken DC in compartment sap.com_SAP_MSS_1 (dcname=mss/pcr dcvendor=sap.com)
    Info:broken DC in compartment sap.com_SAP_MSS_1 (dcname=mss/per dcvendor=sap.com)
    Info:broken DC in compartment sap.com_SAP_MSS_1 (dcname=mss/pla dcvendor=sap.com)
    Info:broken DC in compartment sap.com_SAP_MSS_1 (dcname=mss/qtp dcvendor=sap.com)
    Info:broken DC in compartment sap.com_SAP_MSS_1 (dcname=mss/qtt dcvendor=sap.com)
    Info:broken DC in compartment sap.com_SAP_MSS_1 (dcname=mss/rec/cand dcvendor=sap.com)
    Info:broken DC in compartment sap.com_SAP_MSS_1 (dcname=mss/rec/req dcvendor=sap.com)
    Info:broken DC in compartment sap.com_SAP_MSS_1 (dcname=mss/rpt dcvendor=sap.com)
    Info:broken DC in compartment sap.com_SAP_MSS_1 (dcname=mss/tmv dcvendor=sap.com)
    Info:broken DC in compartment sap.com_SAP_MSS_1 (dcname=temp/testforisrlpd dcvendor=sap.com)
    Fatal:communication error: CBS error: dirty DCs in buildspace after the CBS build process
    Info:Step CBS-make ended with result 'fatal error' ,stopping execution at 2007-02-26 04:52:23.0586 +1:00
    please help me.
    thanks in advance.
    Srinivas.

    Hi ...
    Maintain one more characterictic like Zprice and in Addl data give table as SDCOM and field as VKOND and no values, this is characteristics for variant price and include it in the class which u have created earlier.
    goto CT04 and goto values .... there select one value eg RED and then goto object dependency and give code as
    $self.Zprice = 'A1'
    and for all values give it like that..
    Now goto VK11 and give VA00 .....
    then enter varaitn as A1 and give price
    give A2 and give price
    like all variants 'A1' etc etc etc which u maintained in object dependency ....
    now u can create profile in Cu41 and then run sales order
    so what ever u select ...red, blue green etc in order for eg color characterictics .. u have maintained for each value in characteristics .. object dependency .... as $self.Zprice = 'A1', so A1 price maintained in VK11 so if u select Red ... then price from A1 comes ..
    same procedure u follow for all values in other characterictics .. with only one characteristics Zprice ... i.e $self.Zprice = 'B1' etc .. and maintain values for B1 etc in Vk11 in Va00.
    Reward if useful
    Krishna

  • When updating Adobe Photoshop CS6 i still get the Error Code U44M1I210 after recommended solutions. What to do?

    I've been trying to update Photoshop CS6 13.0 (Mac) but every time i do get this error report:
    Dynamic Link Media Server CS6 1.0.1 Update
    There was an error installing this update. Please quit and try again later. Error Code: U44M1I210
    Adobe Photoshop 13.0.6
    There was an error installing this update. Please quit and try again later. Error Code: U44M1I210
    DPS Desktop Tools CS6 32.0.0 Update
    There was an error installing this update. Please quit and try again later. Error Code: U44M1I210
    Photoshop Camera Raw 8.7.1(CS6)
    There was an error installing this update. Please quit and try again later. Error Code: U44M1I210
    Tried to uninstall and install again with no effect (all other CS application update fine). What should i do?

    Hi alvar24,
    Please follow the steps mentioned in Error U44M1I210 | Install updates.
    -Ankit

  • Error in mappingwith dynamic configuration using udf

    Hi All,
    Good Morning,
    i am working with ABAP proxy to file scenarion but here according my client requirement i am using udf for file dynamic configuration.
    In mapping, i mapped the field from "Filename" to message type tag(receiver file header)  "/ns0:MTxxxxxxDataFile". between there two fields i am using the following udf for dynamic configuration. but i got error after testing with test data in mapping that is also mentioned below.
    plz help me to solve the error. i will be wait for ur immediate response this sis very urgent.
    very thankfull to immediate response.
    UDF:
    i am not puting any packages here.
    public String putFileNameInHeader1(String a,Container container){
    //write your code here
    DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
    DynamicConfigurationKey key = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/File", "FileName");
    conf.put(key, a);
    return "";
    ERROR:
    12:21:30 Start of test
    Compilation of MMSAPLegacySalesDataToCOGNOS successful Runtime exception during processing target field mapping /ns0:MTCOGNOSLegacySalesDataFile. The message is: Exception:[java.lang.NullPointerException] in class com.sap.xi.tf._MMSAPLegacySalesDataToCOGNOS_ method putFileNameInHeader1$[cd00000038, com.sap.aii.mappingtool.tf3.rt.Context@f300f30] com.sap.aii.mappingtool.tf3.MessageMappingException: Runtime exception during processing target field mapping /ns0:MTCOGNOSLegacySalesDataFile. The message is: Exception:[java.lang.NullPointerException] in class com.sap.xi.tf._MMSAPLegacySalesDataToCOGNOS_ method putFileNameInHeader1$[cd00000038, com.sap.aii.mappingtool.tf3.rt.Context@f300f30] at com.sap.aii.mappingtool.tf3.AMappingProgram.processNode(AMappingProgram.java:350) at com.sap.aii.mappingtool.tf3.AMappingProgram.start(AMappingProgram.java:401) at com.sap.aii.mappingtool.tf3.Transformer.start(Transformer.java:142) 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_0.execute(MapServiceRemoteObjectImpl0_0.java:301) at com.sap.aii.ibrep.sbeans.mapping.MapServiceRemoteObjectImpl0_0p4_Skel.dispatch(MapServiceRemoteObjectImpl0_0p4_Skel.java:146) at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:313) at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:199) at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:136) 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(AccessController.java:215) 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:[java.lang.NullPointerException] in class com.sap.xi.tf._MMSAPLegacySalesDataToCOGNOS_ method putFileNameInHeader1$[cd00000038, com.sap.aii.mappingtool.tf3.rt.Context@f300f30] at com.sap.aii.mappingtool.tf3.rt.FunctionWrapper.calculateCurrentValue(FunctionWrapper.java:83) at com.sap.aii.mappingtool.tf3.rt.FunctionWrapper.cacheValue(FunctionWrapper.java:59) at com.sap.aii.mappingtool.tf3.rt.FunctionWrapper.gotoNextContext(FunctionWrapper.java:37) at com.sap.aii.mappingtool.tf3.AMappingProgram.processNode(AMappingProgram.java:252) at com.sap.aii.mappingtool.tf3.AMappingProgram.start(AMappingProgram.java:401) at com.sap.aii.mappingtool.tf3.Transformer.start(Transformer.java:142) 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_0.execute(MapServiceRemoteObjectImpl0_0.java:301) at com.sap.aii.ibrep.sbeans.mapping.MapServiceRemoteObjectImpl0_0p4_Skel.dispatch(MapServiceRemoteObjectImpl0_0p4_Skel.java:146) at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:313) at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:199) at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:136) 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(AccessController.java:215) 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: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60) at java.lang.reflect.Method.invoke(Method.java:391) at com.sap.aii.mappingtool.tf3.rt.FunctionWrapper.calculateCurrentValue(FunctionWrapper.java:75) at com.sap.aii.mappingtool.tf3.rt.FunctionWrapper.cacheValue(FunctionWrapper.java:59) at com.sap.aii.mappingtool.tf3.rt.FunctionWrapper.gotoNextContext(FunctionWrapper.java:37) at com.sap.aii.mappingtool.tf3.AMappingProgram.processNode(AMappingProgram.java:252) at com.sap.aii.mappingtool.tf3.AMappingProgram.start(AMappingProgram.java:401) at com.sap.aii.mappingtool.tf3.Transformer.start(Transformer.java:142) 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_0.execute(MapServiceRemoteObjectImpl0_0.java:301) at com.sap.aii.ibrep.sbeans.mapping.MapServiceRemoteObjectImpl0_0p4_Skel.dispatch(MapServiceRemoteObjectImpl0_0p4_Skel.java:146) at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:313) at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:199) at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:136) 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(AccessController.java:215) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170) Caused by: java.lang.NullPointerException at com.sap.xi.tf._MMSAPLegacySalesDataToCOGNOS_.putFileNameInHeader1$(_MMSAPLegacySalesDataToCOGNOS_.java:853) ... 26 more RuntimeException in Message-Mapping transformation: Runtime exception during processing target field mapping /ns0:MTCOGNOSLegacySalesDataFile. The message is: Exception:[java.lang.NullPointerException] in class com.sap.xi.tf._MMSAPLegacySalesDataToCOGNOS_ method putFileNameInHeader1$[cd00000038, com.sap.aii.mappingtool.tf3.rt.Context@f300f30]
    12:21:35 End of test

    Hi Sai,
    First of all, this UDF is pretty well knaown so there is no error in this UDF or your configuration for this UDF. I can suggest you something that at the time of configuration in IR, give a context object for that particular field of that file and then use the contect object name everywhere to refer that field. and also check the message type config for correction for my sake.
    There is also a possibility that of the input data. i guess you are sending the input file from Cognos and you making the file and putting some where in XI directory and want these to process something and generate with some new desired filename. Check the input because i guess its finding NOTHINg as an Input. check once again.
    Hope this will help you.
    Regards
    Aashish Sinha
    PS : Reward points if helpful.

Maybe you are looking for