SetXmlDoc is failing for Container Based messages in 8.51 tools

In 8.51 tools SetXmlDoc is throwing below error.
"This method can only be used by nonrowset-based messages".
Container message contains 3 rowset-based part messages.
Currently we are using these rowset-based part messages in transformation app engine. So we need to construct the message payload using %TransformData in transform app engine.
Is there any other alternate way to set the XML content into Container based message.
I tried using LoadXMLString and LoadXMLPartString methods of message class, but these two also not setting the data in message.
Please suggest me if anybody has any other approach
Thanks,
Azeem

The idea of using rowset message is that you do not have to worry about the XML. I would suggest, you copy the generated XML and clean it out (remove PS specifics like PSCAMA). You can create a new non rowset message with that. This should give you the flexibility you want.
Let me know if you have any questions.
Regards,
RK

Similar Messages

  • ABAP stack configuration for content based message search in PI 7.

    Hi experts,
    I am trying to eanble Content based message search in PI7.11 SP10.
    My requirement is to Filter message in PI moni based on a particular DeviceID field in the paylaod.I have set filters in SXMS_LMS_CONF.
    But upon testing the extractor, the messages are extarcted based on the interface mentioned in the filter criteria, and not the particluar field of the message.
    I have referred a few bolgs on this topic , but could not find a relevant solution to my issue. Am i missing any configurations in this? Or is his not possible without TREX.
    Could anyone suggest a solution for this.
    Thanks.

    Filter
    Extractor:
    XPath: nm:XXXXXCreateRequest/MeterReadingDocument/UtiltiesMeasurementTask/UtiltiesDevice/UtilitiesDeviceID

  • Error handler for event based messaging framework

    I've been very interested in using the event based messaging framework (described here http://forums.ni.com/t5/LabVIEW/Community-Nugget-2009-03-13-An-Event-based-messageing-framework/td-p...) for my next large application.
    My main concern is the fact that it seems like typos would be very difficult to debug since you need to ignore unknown commands to make this system work.
    To solve this problem I've been considering the idea of having a single message error handler VI which will store all valid commands and check all sent commands to see if they are valid.  Each VI would send out a register message on startup with their name and all messages they can send and receive.  The message error handler would store these and then check all future messages to be sure it is a valid message, throwing an error if it is not.
    My basic problem is this: for this to work the message error handler VI would have to be started before any messages are sent so that it can capture all the register events.  If this is a VI that will be continuously running the entire application how can I ensure it starts first since I cannot wait for it to complete? (I.e. the usual method of running an error out wire or using a sequence structure will not work since everything will then wait for it to complete which will not happen until the program is ready to shut down)
    I'm assuming the answer might be to use an asynchronous call but I'm not very familiar with this method.  
    Any help is appreciated.  Thanks. 

    Could you just use the error handler as a subVI inside a case structure that is only called when you have new message to be checked? I'm not sure I understood the exact functionality you are looking for, so sorry if this does not apply.
    Zach P.
    Product Support Engineer | LabVIEW R&D | National Instruments

  • Can't remove adobe reader x--plugin for container problem message?

    Adobe reader x installed but doesn't function. Tried to uninstall and this message appears.

    Firefox has a side program called plugin-container.exe. Maybe the error indicates that plugin-container.exe is still running?? If exiting Firefox does not let you uninstall Adobe Reader X, you might try restarting Windows and going straight to the uninstall without restarting Firefox.

  • MS SQL: Mnt Plan creation message: "Create failed for JobStep "Subplan"

    Hi,   We have installed MS SQL 2005 from the SAP Business One CDs. We have SAP version 2007a installed also.    When I use the MS SQL "wizard" ro create a maintenance plan I get the "Create failed for JobStep "Subplan" message ... the detailed message says "The specified " '@subsystem' is invalid
    I have sucessfully created maintenanc eplans on similar installations....
    Thanks in advance!
    Simon

    You may check this link:
    http://www.developersdex.com/sql/message.asp?p=580&r=6569670
    Thanks,
    Gordon

  • How to exclude synchronous interfaces from component based message alerting

    Hi Pi experts,
    We are configuiring Alerts in PI 7.3 single stack.If we have 'n'number of interfaces, and if we configured general alerts for all.How to exclude synchronous interfaces in that.Alerting is for asynchronous interfaces only.How to do that.
    Please advice on this.
    Regards
    Suneel

    Hello,
    >>What are your approaches regarding this requirement in the context of java-only?
    I would suggest you to schedule jobs like this:
    Customize Alerts Using Job in PI 7.31/PO
    >> alerts are consumed according to the given interval and not in "real time" when error occurs, today solution using BADI is "real time" - if possible I would prefer "real time" solution
    Check this:
    Michal's PI tips: How to trigger an alert for Component Based Message Alerts (CBMA) via "API" ?
    >>an separate service determine the actual alert count would be helpful to provide the correct value for maxAlerts, this have to be called beforehand
    I haven't tried it but i think u can do that, since these consumers are nothing but JMS queues only so i think there will be a method to read number of alert counts.
    >>In history I saw emails generated by the standard alert consumer which only contain details for the first alert, in my case I need details especially the message id for all errorneous messages
    If ur max alert parameter is greater than 1 then u should see multiple alert text  (along with message id and other details) in ur email message.
    Thanks
    Amit Srivastava

  • Java-only, Component based message alerting - loopback to sender system

    Dear guys,
    we are using the alert framework availbale on PI 7.11 to notify the sender system if there is an alert for specific interfaces. In that case a customer function module is called giving the message id of the request message (message is sent via ABAP proxy). As a result the according entry in customer table is updated.
    The implemntation is based on the BADI ALERT_MODIFY_TEXT and uses the standard function module ALE_BAPI_GET_UNIQUE_RECEIVER to determine the system /rfc destination to send the alert notification.
    This solution works fine so far.
    As PI 7.11 dual stack is not the latest release, we are thinking of upgrading to current PI/PO release. In this context also shift to java-only installation is contemplated which will need an alternative solution for the described alert/error notification loopback.
    Are there any possibilities analog to BADI to implement such a solution?
    What are your approaches regarding this requirement in the context of java-only?
    Any help/thoughts appreciated.
    Best regards,
    Jochen

    Hello,
    >>What are your approaches regarding this requirement in the context of java-only?
    I would suggest you to schedule jobs like this:
    Customize Alerts Using Job in PI 7.31/PO
    >> alerts are consumed according to the given interval and not in "real time" when error occurs, today solution using BADI is "real time" - if possible I would prefer "real time" solution
    Check this:
    Michal's PI tips: How to trigger an alert for Component Based Message Alerts (CBMA) via "API" ?
    >>an separate service determine the actual alert count would be helpful to provide the correct value for maxAlerts, this have to be called beforehand
    I haven't tried it but i think u can do that, since these consumers are nothing but JMS queues only so i think there will be a method to read number of alert counts.
    >>In history I saw emails generated by the standard alert consumer which only contain details for the first alert, in my case I need details especially the message id for all errorneous messages
    If ur max alert parameter is greater than 1 then u should see multiple alert text  (along with message id and other details) in ur email message.
    Thanks
    Amit Srivastava

  • Reports successfully execute but generate a login failed for user 'sa' err

    I am running Crystal Reports Server XI R2. Classic ASP is used to generate embedded reports within our application. The crystal reports use ODBC to connect to a SQL Server 2005 database. The reports successfully generate in our Classic ASP application. However in SQL Server 2005,  the following error messages are being generated each time a crystal report is ran:
    - Login failed for user 'sa'.
    - Error: 18456, Severity: 14, State: 8.
    We know that we are passing the correct username/password to the crystal reports, becuase they execute successfully.
    It appears that when the report is called, Crystal Reports appears to conect to SQL Server using a username/password that we didn't provide it at execution time, this fails and the SQL Server 'login failed for user' is generated. Then it runs the report using the username/password we provide and it successfully generates a report.
    I have ran Profiler against the SQL Server Database and the 'Login failed for user 'sa' ' errors have a ApplicationName of either 'Seagate Crystal Reports' or 'Crystal Reports'. Therefore I know it is Crystal Reports generating these errors in SQL Server.
    Does anyone have any ideas on how to stop these SQL Server 'Login failed for user 'sa' ' errors being generated?

    What happens if you use Profiler when running the report using Crystal Report Designer?
    If the report is ran through Crystal Report Designer, NO 'Login failed for user' error messages appear in profiler. Everything looks ok when ran in Designer.
    Also, need to know what patch level you are on?
    We are running Crystal Reports Server XI Release 2, Version: 11.5.8.8265
    No additional patchs have been applied since Crystal Reports Server was installed.
    We may try the SA account if one of the connections fail to log on with the credentials you provided. Verify the user you logged on with has rights to all tables.
    The reports were running through our application using the SA account. The SA account has permissions to these tables. The reports do generate results and appear perfectly fine in the application.  The issue is that when our application requests the report from Crystal Reports Server. Crystal Reports Server delivers the correct report to our application. However during the process to generate the report, 'login failed for user 'sa' ' errors are being generated in SQL Server 2005.
    Also, I have tried creating a completely new SQL user called 'crystaluser'. I ran the report using Crystal Report Designer and used the crystaluser logon and saved the report. Then I ran the same report through our application. SQL Profiler will then display 'login failed for user 'crystaluser''. 
    Its seems as though Crystal Reports Server is first executing the report using the default SQL user saved with the report, but is either sending a blank password or no password at all. This generates the 'login failed for user' in SQL Server 2005. But it then uses the SQL username/password my application gives it and successfully generates the report. Of course this is only speculation.

  • Portal Import Precheck failed for provider objects

    I am trying to import some portal pages from one server to the other. I got all these precheck failed message posted as below. Can anybody tell me what was going on? My OAS version is 9.0.4
    Many thanks,
    Pre-Check
    Start of Importing External Application
    Validating and registering provider: LAC_PAGESE7985EE4E9371F2AE030007F01002436
    Precheck complete for PROVIDER LAC_PAGESE7985EE4E9371F2AE030007F01002436
    Validating and registering provider: DB_PROV_LAC
    Precheck complete for PROVIDER DB_PROV_LAC
    Precheck complete for APP_TEMPLATE LAC_GENERAL_TEMPLATE
    Component DYN_HEADER with id 4467146863 cannot be reused or overwritten, since the name DYN_HEADER is in use by another Component.
    Precheck failed for DYNAMIC DYN_HEADER
    Component DYN_FOOTER with id 4478432881 cannot be reused or overwritten, since the name DYN_FOOTER is in use by another Component.
    Precheck failed for DYNAMIC DYN_FOOTER
    Precheck failed for DYNAMIC DYN_LAC_MENU
    Precheck failed for DYNAMIC LAC_STAGE_AREA
    Precheck failed for DYNAMIC DYN_HOME_DISPLAY
    Precheck failed for DYNAMIC PAGE_LINE
    Precheck failed for DYNAMIC DYN_QRY_COUNTRIES
    Precheck failed for FOT FRM_UPD_COUNTRIES
    Precheck failed for FOT FRM_UPD_STATES
    Precheck failed for DYNAMIC DYN_QRY_CDS
    Precheck failed for FOT FRM_UPD_CDS
    Precheck failed for DYNAMIC DYN_QRY_CITIES
    Precheck failed for FOT FRM_UPD_CITIES
    Precheck failed for FOT FRM_UPD_HSS
    Precheck failed for DYNAMIC DYN_QRY_STAFF_ROLES
    Precheck failed for FOT FRM_UPD_STAFF_ROLES
    Precheck failed for DYNAMIC DYN_QRY_SURVEY_MOTHODS
    Precheck failed for FOT FRM_UPD_SURVEY_METHODS
    Precheck failed for DYNAMIC DYN_QRY_SURVEY_TYPES

    The message
    Component DYN_HEADER with id 4467146863 cannot be reused or overwritten, since the name DYN_HEADER is in use by another Component.
    indicates that a component with the same name already exists in the target. However, this component does not come from the same source as the one in the transport set (hence the difference in the id). This could also happen if the same component name was used to create objects in the target environment.
    In order for pre-check to succeed, you will either have to rename the components in source (and re-export them i.e., create new dumps) or rename them in target so they don't clash.

  • Packaging required for event-driven message processing

    Hi,
    Could you pls. let me know whether message packaging is required for using event-driven message processing in Integration Server (PI).
    Also can we use event-driven message processing in Integration Server (PI) for outbound HTTP adapter interface.
    Thanks.
    Best Regards,
    Gajendra.

    What is your scenario and why exactly your are looking for event-based message processing?
    Normally those are background jobs which triggers the services(inbuilt ) and makes the process designed by us to run.
    In case ofR/3 its possible to do so i.e to trigger messages based on event like incase of proxt to PI can be done through Event-based
    Rajesh

  • LAN-based messaging

    Are there any apps that work on both desktop and ipad for LAN based messaging?

    I am havng some difficulty using this on an IOS device (specifically Ipad).  Can anyone help or confirm that they are indeed able to send a LAN Message using a Wifi connection between a Mac and an Ipad wothout the Wifi having an internet connection attached to the Wifi.
    This is very usefull/importat feature for me.  The secenario would be to be able to comminucate/message between people while at an event.  However, internet will not be present at the event, nor will it be needed.

  • When I update apple driver, a pop-up error message "The folder you specified doesn't contain a compatible driver for your device. If the foldre contains a driver, make sure it is designed to work with Windows for x64-based systems."

    When I update apple driver, a pop-up error message "The folder you specified doesn't contain a compatible driver for your device. If the foldre contains a driver, make sure it is designed to work with Windows for x64-based systems."

    Hi,
    Please also check Event Viewer if it identify this problem.
    In addition, also check Device Manager, if similar driver already installed, try to uninstall them and reinstall new driver again for test.
    Roger Lu
    TechNet Community Support

  • SRM PO failed: Indicator for GR-based invoice verification used not allowed

    Hi Friends,
        I have an issue with a specific PO failed to transfer from SRM to ECC. We are in ECS scenario, SRM 5.0 Service level 7.0. We are in process of SP upgrade but this issue occured in Production system which is still in old SP level(SP 7.0).
    when I check the App Monitor, I am see the following errors:  but the status shows Auto_Completed
    1. PO: Indicator for GR-based invoice verification used not allowed
    2. PO: Instance XXXXXXXXXX of object type PurchaseOrder could not be changed
    3.  PurchOrder XXXXXXXXXX: Purchase order still contains faulty items
    4.  PO XXXXXXXX: Indicator for GR-based invoice verification used not allowed
    I can see the PO copied over to ECC. but status in SRM PO shows 'Error in Process'.
      BBP_PD for object PO shows:  Created, complete, ordered, In Transfer to Execute, Change was Transmitted  as Inactive status.    Transfer Failed shows Active, Document completed, created.
    I checked BP Maintain  for the vendor and PO and its no different than other POs and Vendors except Vendor had 'Goods Receipt based Invoice Verification' indicator checked in SRM.
    I tried to simulate the same Material, Vendor with GR-IV indicator both on and off, it works fine. Ofcourse this is in Quality box with SP 15 level.
    So, I am not sure if SP level upgrade might help it or not? If there are any other means to test, please advise.
    thanks
    Rao

    I was wondering how I could liquidate the PO by either creating a new PO or ??.
    What you could do to revive the PO in question is that after the upgrade, and after a round of background jobs run for CLEAN_REQREQ_UP and BBP_GET_STATUS_2, ask the buyer to make a dummy change to the PO (for example, change the description of the PO) and order again. This would trigger the transfer to the backend again. And hopefully this time, no error would occur.

  • Exception Message: The form cannot connect to the data source. Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'

    When opening a form in SharePoint 12013 that was created from Infopath 2013, I get the following error.
    You do not have permissions to access a database that contains data required for this form to function correctly.
    An entry has been added to the Windows event log of the server.
    Log ID:5566
    When I go to the log files on the SharePoint server. I see the following error.
    Exception Message: The form cannot connect to the data source. Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'
    I am guessing this has something to do with the UDCX connection and the database.
    Can anyone help me get this fixed?

    Hi Jim,
    Please check the following kb article when it occurs 5566errro with the UDCX conection file, try the method of using the Secure Store Service to store alternate credentials for the data connection method, or the method of stating the credentials
    in the UDC file explicitly.
    Also check if it could help with setting sql server as "SQL Server and Windows Authentication mode".
    http://support.microsoft.com/kb/981684
    Thanks
    Daniel Yang
    TechNet Community Support

  • Console Message: EV_DELETE failed for file watcher

    Hi all,
    MBP 2.5GHz/4GB RAM/250GB HD/10.6.4 with all updates.
    I get the following Console message 8 times, in less than 2 seconds, each time I log out, restart, shut down, start up, log in:
    com.apple.notifyd 12 EV_DELETE failed for file watcher
    Any thoughts on cause or solution?
    Thanks!

    William Boyd, Jr. wrote:
    If you search these discussion groups for "EV_DELETE" (without the quotes), you'll see several threads about it. Unfortunately, there doesn't seem to be a lot of reliable advice about how to prevent it. One thread elsewhere suggested that it can be caused by a hardware problem.
    I've read a lot of them, tried some things, but no luck yet. I'm doubting that it's a hardware issue, based on my previous post, but who knows.
    I tried this
    this error comes from the file_watcher module from notifyd when some permissions are buggy (unknown)
    So check that / and the first level files and folder under / are not unknown. (use 'ls -l / 'command in terminal to check them)
    If they are with bad owner and/or group 'unknown' (or some of them),
    use chown root:wheel my_file to correct them (where myfile is a file with weird owner/group)
    then execute the following in a Terminal window:
    sudo chown root:admin /
    sudo kextcache -system-prelinked-kernel
    sudo kextcache -system-caches
    and while "ls -l /" did find some things, the sudo commands did nothing.
    I also ran across this
    One thing, if you do man kextcache, it says instead of running kextcache you should "run touch(1) on the /System/Library/Extensions/ directory of the installation target volume" which I did instead of running kextcache.
    but I have no idea what this person is trying to say (I'm way out of my league running Terminal commands. All I do is copy and paste what I consider to be promising commands from seemingly knowledgeable and helpful people; sure hoping to run across one or more of them here! ).
    Message was edited by: tjk

Maybe you are looking for