Upgrading to 9.2 | Control annotations xml file

Hi,
i am trying to upgrade a small 8.1 workshop application to 9.2
The getControlAttribute of ControlContext has been depricated and replaced by getControlPropertySet of ControlBeanContext.
I need help with: what do i do with the old control annotations xml file which had all the prperty sets
and
how do i map the below mentioned code to work with the new api.
// Get the control properties from the control config file.
String gsc_input_queue = context.getControlAttribute("jc:aq-properties", "gscInputQueue");
String gsc_output_queue = context.getControlAttribute("jc:aq-properties", "gscOutQueue");
String gsc_publish_queue = context.getControlAttribute("jc:aq-properties", "gscPubQueue");
String aq_ora_datasource = context.getControlAttribute("jc:aq-properties", "OraDatasourceName");
String aq_db_user = context.getControlAttribute("jc:aq-properties", "OraDatabaseUser");
would appreciate any help in this matter.
Thanks,
RS.

Hi,
The annotations XML file is now replaced by standard Java5 annotation definitions. So your first step would be to create property sets for your controls, which are normally inner annotations on your control interface.
http://beehive.apache.org/docs/1.0.2/controls/programming.html#properties
You can then use the ControlBeanContext's getControlPropertyMap() method to access the property sets as applied to the control instance, and getMethodPropertySet() method if the annotations are applied to a method rather than the class. An example usage of this is something like:
PropertyMap map = context.getControlPropertyMap();
String location = (String)map.getProperty(new PropertyKey(IndexSettings.class, "location"));
Where IndexSettings is the class name of the property set definition.
Hope this helps.
-Chris

Similar Messages

  • HT1660 My "itunes library" folder is empty.  My libray music (prior to upgrading itunes) is now in an .xml file in my itunes location under my music.  How do I extract/convert this .xml file to a Itunes database and restore my Itunes music library??? Than

    My "itunes library" folder is empty.  My libray music (prior to upgrading itunes) is now in an .xml file in my itunes location under my music.  How do I extract/convert this .xml file to a Itunes database and restore my Itunes music library??? Thanks, Tom

    Empty/corrupt library after upgrade/crash
    Hopefully it's not been too long since you last upgraded iTunes, in fact if you get an empty/incomplete library immediately after upgrading then with the following steps you shouldn't lose a thing or need to do any further housekeeping. In the Previous iTunes Libraries folder should be a number of dated iTunes Library files. Take the most recent of these and copy it into the iTunes folder. Rename iTunes Library.itl as iTunes Library (Corrupt).itl and then rename the restored file as iTunes Library.itl. Start iTunes. Should all be good, bar any recent additions to or deletions from your library.
    See iTunes Folder Watch for a tool to catch up with any changes since the backup file was created.
    When you get it all working make a backup!
    tt2

  • Jdeveloper Data Source control and xml file

    Hi
    I was wundering if Jdeveloper can parse a xml file and and show the results in a grid for a xml file just like the webservice control.
    like here
    http://www.oracle.com/technology/obe/obe11jdev/11/wsdc/wsdc.htm
    regards

    If I'm understanding what you are aiming for then the URL Data Control can do this for XML files if you provide the XML Schema for them.
    See this sample:
    http://www.oracle.com/technology/products/jdev/howtos/urldatacontrol/urldatacontrol.html

  • How to apply XSLT to XML file while importing XML data using XSU plsql API

    I need to load XML file with nested repeating elements into Oracle tables and I am using XSU PLSQL API utility package dbms_xmlSave.insertXML. Can use XMLGen package also!!
    I found out through documentation that I need to have XML file with ROWSET/ROW tags around the elements. As I have no control of XML file coming from external source, so I wish to apply XSLT to XML. I found setXSLT/setStylesheet procedures but it's not working as expected.
    Can you help me with some sample code for the purpose.
    Thanks

    I'm new at XML and XSL as well, but maybe the following code I built can help:
    CREATE OR REPLACE PACKAGE Xml_Pkg AS
    /* this record and table type are used for the transformTags procedure */
    TYPE TagTransform_t IS RECORD (
    old_tag VARCHAR2(255),
    new_tag VARCHAR2(255) );
    TYPE TagTransformList_t IS TABLE OF TagTransform_t INDEX BY BINARY_INTEGER;
    /* use DBMS_OUTPUT to print out a CLOB */
    PROCEDURE printClobOut(p_clob IN OUT NOCOPY CLOB);
    /* using a list of old/new tags, transform all old into new in XML2 */
    PROCEDURE transformTags(
    p_List TagTransformList_t,
    p_XML1 IN OUT NOCOPY CLOB,
    p_XML2 IN OUT NOCOPY CLOB);
    END Xml_Pkg;
    CREATE OR REPLACE PACKAGE BODY Xml_Pkg AS
    /* print a CLOB using newlines */
    PROCEDURE printClobOut(p_clob IN OUT NOCOPY CLOB) IS
    buffer_overflow EXCEPTION;
    PRAGMA EXCEPTION_INIT(buffer_overflow,-20000);
    l_offset NUMBER;
    l_len NUMBER;
    l_o_buf VARCHAR2(255);
    l_amount NUMBER; --}
    l_f_amt NUMBER := 0; --}To hold the amount of data
    l_f_amt2 NUMBER; --}to be read or that has been
    l_amt2 NUMBER := -1; --}read
    l_offset2 NUMBER;
    l_amt3 NUMBER;
    l_chk NUMBER := 255;
    BEGIN
    l_len := DBMS_LOB.GETLENGTH(p_clob);
    l_offset := 1;
    WHILE l_len > 0 LOOP
    l_amount := DBMS_LOB.INSTR(p_clob,CHR(10),l_offset,1);
    --Amount returned is the count from the start of the file,
    --not from the offset.
    IF l_amount = 0 THEN
    --No more linefeeds so need to read remaining data.
    l_amount := l_len;
    l_amt2 := l_amount;
    ELSE
    l_f_amt2 := l_amount; --Store position of next LF
    l_amount := l_amount - l_f_amt; --Calc position from last LF
    l_f_amt := l_f_amt2; --Store position for next time
    l_amt2 := l_amount - 1; --Read up to but not the LF
    END IF;
    /* divide the read into 255 character chunks for dbms_output */
    IF l_amt2 != 0 THEN
    l_amt3 := l_amt2;
    l_offset2 := l_offset;
    WHILE l_amt3 > l_chk LOOP
    DBMS_LOB.READ(p_clob,l_chk,l_offset2,l_o_buf);
    DBMS_OUTPUT.PUT_LINE(l_o_buf);
    l_amt3 := l_amt3 - l_chk;
    l_offset2 := l_offset2 + l_chk;
    END LOOP;
    IF l_amt3 != 0 THEN
    DBMS_LOB.READ(p_clob,l_amt3,l_offset2,l_o_buf);
    DBMS_OUTPUT.PUT_LINE(l_o_buf);
    END IF;
    END IF;
    l_len := l_len - l_amount;
    l_offset := l_offset+l_amount;
    END LOOP;
    EXCEPTION
    WHEN buffer_overflow THEN
    RETURN;
    END printClobOut;
    /* shortcut "writeline" procedure for CLOB buffer writes */
    PROCEDURE wr(p_clob IN OUT NOCOPY CLOB, s VARCHAR2) IS
    BEGIN
    DBMS_LOB.WRITEAPPEND(p_clob,LENGTH(s)+1,s||CHR(10));
    END;
    /* the standard XSLT should include the identity template or the output XML will be malformed */
    PROCEDURE newXsltHeader(p_xsl IN OUT NOCOPY CLOB, p_identity_template BOOLEAN DEFAULT TRUE) IS
    BEGIN
    DBMS_LOB.TRIM(p_xsl,0);
    /* standard XSL header */
    wr(p_xsl,'<?xml version="1.0"?>');
    /* note that the namespace for the xsl is restricted to the w3 1999/XSL */
    wr(p_xsl,'<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">');
    IF p_identity_template THEN
    /* create identity template (transfers all "other" nodes) */
    wr(p_xsl,' <xsl:template match="node()">');
    wr(p_xsl,' <xsl:copy>');
    wr(p_xsl,' <xsl:apply-templates/>');
    wr(p_xsl,' </xsl:copy>');
    wr(p_xsl,' </xsl:template>');
    END IF;
    END newXsltHeader;
    PROCEDURE newXsltFooter(p_xsl IN OUT NOCOPY CLOB) IS
    BEGIN
    /* standard xsl footer */
    wr(p_xsl,'</xsl:stylesheet>');
    END newXsltFooter;
    /* using the stylesheet in p_xsl, transform p_XML1 into p_XML2 */
    PROCEDURE transformXML(p_xsl IN OUT NOCOPY CLOB, p_XML1 IN OUT NOCOPY CLOB, p_XML2 IN OUT NOCOPY CLOB) IS
    l_parser XMLPARSER.Parser;
    l_doc XMLDOM.DOMDocument;
    l_xsl_proc XSLPROCESSOR.Processor;
    l_xsl_ss XSLPROCESSOR.Stylesheet;
    BEGIN
    /* parse XSL CLOB */
    l_parser := XMLPARSER.newParser;
    BEGIN
    XMLPARSER.showWarnings(l_parser,TRUE);
    XMLPARSER.parseClob(l_parser,p_xsl);
    l_doc := XMLPARSER.getDocument(l_parser);
    XMLPARSER.freeParser(l_parser);
    EXCEPTION
    WHEN OTHERS THEN
    XMLPARSER.freeParser(l_parser);
    RAISE;
    END;
    /* get Stylesheet from DOMDOC */
    l_xsl_ss := XSLPROCESSOR.newStylesheet(l_doc,NULL);
    BEGIN
    /* parse XML1 CLOB */
    l_parser := XMLPARSER.newParser;
    BEGIN
    XMLPARSER.showWarnings(l_parser,TRUE);
    XMLPARSER.parseClob(l_parser,p_xml1);
    l_doc := XMLPARSER.getDocument(l_parser);
    XMLPARSER.freeParser(l_parser);
    EXCEPTION
    WHEN OTHERS THEN
    XMLPARSER.freeParser(l_parser);
    RAISE;
    END;
    /* process doc to XML2 */
    l_xsl_proc := XSLPROCESSOR.newProcessor;
    BEGIN
    XSLPROCESSOR.processXSL(l_xsl_proc, l_xsl_ss, l_doc, p_xml2);
    XSLPROCESSOR.freeProcessor(l_xsl_proc);
    EXCEPTION
    WHEN OTHERS THEN
    XSLPROCESSOR.freeProcessor(l_xsl_proc);
    RAISE;
    END;
    XSLPROCESSOR.freeStylesheet(l_xsl_ss);
    EXCEPTION
    WHEN OTHERS THEN
    XSLPROCESSOR.freeStylesheet(l_xsl_ss);
    RAISE;
    END;
    END transformXML;
    /* transform XML1 into XML2 using list p_List of old/new tags */
    PROCEDURE transformTags(p_List TagTransformList_t, p_XML1 IN OUT NOCOPY CLOB, p_XML2 IN OUT NOCOPY CLOB) IS
    l_xsl CLOB;
    BEGIN
    /* create XSL CLOB */
    DBMS_LOB.CREATETEMPORARY(l_xsl,TRUE);
    /* create standard header with identity template */
    newXsltHeader(l_xsl,TRUE);
    /* create one template for each node translation */
    FOR i IN 1..p_List.COUNT LOOP
    wr(l_xsl,' <xsl:template match="'||p_List(i).old_tag||'">');
    wr(l_xsl,' <'||p_List(i).new_tag||'><xsl:apply-templates/></'||p_List(i).new_tag||'>');
    wr(l_xsl,' </xsl:template>');
    END LOOP;
    /* create standard footer */
    newXsltFooter(l_xsl);
    -- dbms_output.put_line('l_xsl:');
    -- dbms_output.put_line('--------------------');
    -- printClobOut(l_xsl);
    -- dbms_output.put_line('--------------------');
    transformXML(l_xsl, p_XML1, p_XML2);
    DBMS_LOB.FREETEMPORARY(l_xsl);
    /* -- unit testing
    set serveroutput on size 100000
    Declare
    queryContext DBMS_XMLQUERY.ctxType;
    xList XML_PKG.TagTransformList_t;
    xmlCLOB CLOB;
    xmlCLOB2 CLOB;
    Begin
    DBMS_LOB.CREATETEMPORARY(xmlCLOB,true);
    DBMS_LOB.CREATETEMPORARY(xmlCLOB2,true);
    xList(1).old_tag := 'A';
    xList(1).new_tag := 'MyTag1';
    xList(2).old_tag := 'B';
    xList(2).new_tag := 'MyTag2';
    queryContext := DBMS_XMLQUERY.newContext('Select * from t');
    xmlCLOB := DBMS_XMLQUERY.getXML(queryContext);
    DBMS_XMLQuery.closeContext(queryContext);
    dbms_output.put_line('xmlCLOB:');
    dbms_output.put_line('--------------------');
    XML_PKG.printClobOut(xmlCLOB);
    dbms_output.put_line('--------------------');
    xml_pkg.transformTags(xList,xmlCLOB,xmlCLOB2);
    dbms_output.put_line('xml2CLOB:');
    dbms_output.put_line('--------------------');
    XML_PKG.printClobOut(xmlCLOB2);
    dbms_output.put_line('--------------------');
    DBMS_LOB.FREETEMPORARY(xmlCLOB);
    DBMS_LOB.FREETEMPORARY(xmlCLOB2);
    End;
    END transformTags;
    END Xml_Pkg;

  • Clicking XML files automatically launches Big Bang game

    I upgraded to Leopard recently, running version 10.5.4 on a MacBook. I use Text Wrangler to edit XML files but, since the upgrade, when I click on an XML file, it launches the Big Bang game. I have to right click on the file, and select "Open with" to select Text Wrangler. When I tried to set it to always open with Text Wrangler, I got a message that it will use this application to always open PBEM game files - which was hardly my purpose. It seems that the computer is mistakenly assuming that all xml files are pbem files.
    I searched the knowledge base and found two threads relating to this issue. Both threads are marked as solved but, on closer examination, the issue of mis-identifying xml files does not appear to have been solved or recognised as a potential bug.
    Can anybody help?

    I was trying to use script editor for the wrong thing and have received advice to use another application which doesn't solve but gets round the problem, thanks, rob

  • Itunes deleted my "Itunes Music Library.xml" file?

    Here are the facts (and then I'll pose the question):
    -Ipod 80gb Classic
    -Just upgraded to Itunes v. 7.4.2.4 (after following the pop-up window asking me to upgrade to the latest version)
    -Windows XP Pro
    -My "Itunes Music Library.xml" file and the "iTunes Library.itl" file are stored in "C:\Documents and Settings\XXXXXX\My Documents\My Music\iTunes" but all of my music/tv shows/etc are stored in another location on my HD
    Here's the problem:
    After I upgraded Itunes, the "Itunes Music Library.xml" file and the "iTunes Library.itl" file were replaced with brand new blank files (10kb and 32kb, respectively). When I open Itunes, the library is blank. All of the music files are still on my hard drive in the other location, but they do not show up in Itunes.
    When I plug in my Ipod (which still contains all of the music), Itunes says "The Ipod "my ipod" is synced with another Itunes library...What would you like to do?"
    Here's my question:
    How do I get Itunes to show the proper content that is already on my ipod and on my HD? I just need my old Itunes music library files back.
    Thanks in advance.

    One point where this seems to occur consistently is if you reboot or turn off Windows while iTunes is running, and have a largeish music collection.
    Explanation: Programmatically, iTunes main window apparently responds OK (=TRUE) to the Windows WM_QUERYENDSESSION message and at the same time starts to write the *.ITL and *.XML files to the hard disk. Meanwhile, Windows continues to end the session because - after all - it was OK'ed by iTunes. Now, if the iTunes music library is "large enough", Windows will finish ending the session before iTunes has finished writing said files, and the next time you run iTunes they'll turn up corrupt. This is a huge caveat during iTunes reinstallation, because most of the time a reboot is needed whilst iTunes will necessarily be running at the same time (consequently, if you have a largeish music library, always back up the *.XML and *.ITL files before reinstalling or updating iTunes!!!!)
    This is nearly an elementary bug, and a sad indication of the level of testing done by the Apple to products before they're released.
    Workarounds: I myself just frequently backup the *.ITL and *:XML files to a different directory, and restore if file corruption occurs. Another workaround is to have another program (say, Notepad.exe) with an edited but unsaved file currently open. When Windows session ends, you will have one extra chance to delay the session end, so that either you remember to close iTunes first, or if iTunes was closed first, it'll have enough time to complete writing the library metadata back to disk.
    Asian and European phone giants have nothing to afraid about iPhone, if iTunes and iPod classic are any indication of its quality.

  • Xrefs in .fm files vs. .xml files

    Hi all,
    We have a doc set that we need to access by remote doc teams in various locales. All Frame documents are currently stored under version control as .xml files. Team A wants to retain the document set entirely in .xml files, open and edit them in Frame, and save them as .xml files.  Team B wants to open the .xml files in Frame as binary .fm files, edit them in Frame, and save to .xml only when needed, i.e. when committed back to our version control system.
    It doesn't seem that there is a problem w/ this approach as the content will remain the same and the end result commited back to version control will be .xml.
    However, xrefs specifically point to either .fm files or .xml files.  This means that, when Team A works on them in xml and adds an xref to another document in a book, it points to "document1.xml".  When Team B works on them in native Frame, this reference is broken because "document1.xml" does not exist; being instead "document1.fm".
    Is there a workaround for this issue?
    Thanks for your help,
    Shelley
    Shelley Hoose
    RogueWave Software

    Shelley,
    This behaviour can be controlled through a setting in the structapps.fm. In section »Specifying external cross reference behavior« in
    http://help.adobe.com/en_US/FrameMaker/9.0/StructuredDev/Structure_Dev_Reference.pdf
    (printed page 20, digital page 24) you can find the instructions. It deals with the ExternalXRef setting.
    Otherwise it is also possible to handle stuff like this using an XSL Pre/Postprocessing, but that has other consequences, too.
    - Michael

  • MPOZ issue generating XMl file

    Hi,
    we have upgraded our ECC6 system to EHP5.Unfortunately one of the add-ons  FI-CAX was not upgraded.
    I want to generate XML file to upgrade this component.If I select EHP5 installation its picking up all the component which has already being upgraded.
    Can you pls suggest how can I generate XML for one particular  Add-on.
    Thanks for your help in advance.
    Regards!!
    Ravi

    Hi Ravi,
    As you said , ECC system EHP5 upgrade is finished but you need 1 add to upgrade seperatly now.
    Pls ensure your system landscape , in SMSY of SolMan is updated correctly with upgrdaed component version for ECC.
    Then try to download component via MOPZ , it sould auto calculate other latest vesrion to apply including your add on component.
    Regards

  • XML file missing some schema after upgrade to 8.8

    Hi Experts,
    We have already upgraded from SBO 2005A to 8.8.  We have Add-on developed ourselves to export sales order, purchase order to xml file from SBO.  But the schema <Costingcode> is missing from the file.  How to include this schema back to the 8.8 xml file?
    Regards,
    Eric

    Eric,
    I am not 100% clear on your question, but there have been changes between Business One 2005A an 8.8.  I recommend that you look at the Compatibility Issues/Changes for 8.8 at this link ...
    http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/20f81618-0ab4-2c10-0eab-f5255034e5d7
    Also, I am not sure where you originally pulled the CostingCode from (I assume the document lines object?), but it is still available via the Document_Lines Object via the DI API, so you should still be able to access this.
    Eddy

  • Hello; I am using Numbers '09 version 2.1 (436). I tried unsuccessfully to upgrade at one point. Now can't open existing documents. Message "The index.xml file is missing".

    Hello; I am using Numbers '09 version 2.1 (436). I tried unsuccessfully to upgrade at one point. Now can't open existing documents. Message "The index.xml file is missing". How can I correct this ?
    Thank you
    Tom

    I't not iWeb that got damaged but the domain file. The index.xml file is inside the domain.sites file that's located in your Users/Home/Library/Application Support/iWeb folder. Do you have a backup of that file you can revert to?  If so then do it.  Otherwise a long shot but try the following:
    close iWeb.
    delete the iWeb preference file, com.apple.iWeb.plist, that resides in your Home/Library/Preferences folder.
    go to your Home/Library/Caches/com.apple.iWeb folder and delete its contents.
    launch iWeb and try again.
    If that doesn't help continue with:
    move the domain file from your Home/Library/Application Support/iWeb folder to the Desktop.
    launch iWeb, create a new test site, save the new domain file and close iWeb.
    go to the your Home/Library/Application Support/iWeb folder and delete the new domain file.
    move your original domain file from the Desktop to the iWeb folder.
    launch iWeb and try again.
    OT

  • 11.2.0.3 db upgrade - adbldxml.pl xml file has "allprod" as NULL

    We are doing a new implementation of Oracle EBS . So installed 12.1.1 with 11g R1 through rapid wiz and then did the 12.1.3 apps upgrade followed by the final database 11.2.0.3 upgrade. It is non-RAC database. So straightforward.
    Notes followed for 11.2.0.3 database upgrade
    a) Oracle 11g upgrade - 1058763.1
    b) Autoconfig on db tier - 387859.1 for the appsutil directory on the new 11.2.0.3 oracle home after the upgrade
    When i ran the adbldxml.pl after the 11.2.0.3 upgrade to generate the new context file, suprisingly it sets "allprod" and "allshareprod" and "allterr" tags as NULL also "dbtype" is showing as VISION. The original xml file (11g R1 home) prior to the 11.2.0.3 upgrade is filled with the RIGHT values for the "allprod" and "allshareprod" and "allterr" tags. Also the "dbtype" is PROD.
    I have started the apps after the 11.2.0.3 upgrade and The Oracle Applications Manager => License Manager is still showing all our products and country specific functionalities that i have chosen initially INTACT. (Financials, Service contracts etc.)
    But the concern is if i run the adautocfg.sh on the database tier with the new xml file (that contains "allprod" and "allshareprod" and "allterr" tags as NULL), will it update the database tables somewhere and disable all the products in License Manager ?
    From where does the adbldxml.pl is setting "allprod" and "allshareprod" and "allterr" tags as NULL , whereas the The Oracle Applications Manager => License Manager is still showing all our products and country specific functionalities that i have chosen initially INTACT
    -Thanks

    When i ran the adbldxml.pl after the 11.2.0.3 upgrade to generate the new context file, suprisingly it sets "allprod" and "allshareprod" and "allterr" tags as NULL also "dbtype" is showing as VISION. The original xml file (11g R1 home) prior to the 11.2.0.3 upgrade is filled with the RIGHT values for the "allprod" and "allshareprod" and "allterr" tags. Also the "dbtype" is PROD. I cannot find those context variables in the database context file. Could you please post them (context variables along with values) from your context file here?
    I have started the apps after the 11.2.0.3 upgrade and The Oracle Applications Manager => License Manager is still showing all our products and country specific functionalities that i have chosen initially INTACT. (Financials, Service contracts etc.)
    But the concern is if i run the adautocfg.sh on the database tier with the new xml file (that contains "allprod" and "allshareprod" and "allterr" tags as NULL), will it update the database tables somewhere and disable all the products in License Manager ?It will not.
    From where does the adbldxml.pl is setting "allprod" and "allshareprod" and "allterr" tags as NULL , whereas the The Oracle Applications Manager => License Manager is still showing all our products and country specific functionalities that i have chosen initially INTACTAgain, please elaborate more about those tags.
    Thanks,
    Hussein

  • Can't convert stack XML file using report RPT_MOPZ_COPY_STACK for upgrade

    Hello Colleagues/ SAP Experts,
    Here is a background. 2 weeks ago, we have generated an XML stack file using MOPZ in solman 7.1 for the following systems (P6D which is DEV,
    P6Q which is quality, P6R which is regression and P1P which is production). We were at our technical cutover rehearsal phase and the system that we were rehearsing was P6R. But AFTER our technical cutover, a new java component, which is seeburger as2 adapter, was installed in P1P, PRODUCTION. Thus, the landscape  of P1P has changed as a new component was introduced and we believe that the generated XML file 2 weeks ago will no longer be valid for P1P. Instead of generating another xml file thru mopz for P1P, we would like to use report RPT_MOPZ_COPY_STACK_XML to convert the XML file OF P6R to map it toP1P.  I have uploaded P6R XML and the target is P1P. So as you can see, P6R XML (source) --> P1P target.
    Actions already done are the following:
    1) Fulfilled and followed the resolution in note: 1711612
    RPT_MOPZ_COPY_STACK_XML Report Troubleshooting
    2) SAP-OSS is working in SM59
    Basically, program RPT_MOPZ_COPY_STACK does not convert the Regression system's xml to the target, which is production. Kindly see attached screenshot. *the screenshot shows only 1 component in error but upon clicking the 'next difference' button, it will still show other components. I have checked my lmdb settings, will there be workaround for the issue?
    Regards,
    Meinard

    Hello Divyanshu Srivastava / Reagan Benjamin ,
    Thank you  for your replies. Yes I noticed that a new higher patch for one java component was already present when I have regenerated recently for production using mopz. Anyways, SAP has returned a message wherein they edited the xml file themselves. Most of errors were eliminated only error was kernel versions was not matched. We need to upgrade kernel of our production and test if it works. Hopefully it will. Thanks though at first we did not edit the xml as according to one sap note I read it will not be supported by SAP. Closing this thread now

  • OUTBOUND XML FILE CONTAINS SPECIAL CHARS AFTER SP08 UPGRADE

    Experts,
    Recently MDM server upgraded to SP08 from SP05.
    In our outbound interface scenario we have 1 hierarchy field. The hierarchy field mapped as complete path(parent to Child)
    ex: 1,Parent > 11,Child > 111,Child > 1111,Child.
    In SP05 XML files are generating correctly & PI also dont have any issues while passing this data to ECC.
    After SP08 Server pack upgrade, xml file generating like  below:
    1??, ??Parent??, ???>?11??, ??Child??, ???>?111??, ??Child??, ???>?1111??, ??Child??, ???
    If open the xml file in non ASCC editor I could able to see these special chars. Due to this ISSUE PI could not processing xml files.
    All XML files are failing& blocking in PI.
    Could you let me know what needs to be done at MDM or PI level.
    Appreciate your inputs.
    Thanks
    Audinarayana

    Hello,
    Please check the Destination preview in the syndicator.
    So an syndication on the local machine, open the XML in an Browser, to see check for the special characters.
    If every things is ok, then just place the file in the outbound ready folder.
    If not then, raise an OSS message with SAP, as this a latest release, error resolution would be best provided by SAP
    Regards,
    Abhishek

  • WPF WebBrowser Control Security Message After Loading Local XML File

    When I use the .Source property of the WebBrowser control, it displays the XML file I pointed to, but then puts a security banner at the top, stating that some content has been disabled.  I can't figure out how to stop that warning from appearing. 
    I've played with IE security settings, to no avail.
    I've found some articles about putting a "mark of the web" tag inside the XML file, but I can't do that because the files are created by a 3rd-party application, and I can't edit all of them.
    Isn't there a simple way to just turn off the feature for the WebBrowser control without messing with my IE security settings?
    Thanks...
    Ron Mittelman

    Ok, I did exactly what you suggested.  Brand new project.  Instead of using the file dialog, I just hard-coded the path to my xml-type file directly, as your prior suggestion stated.  The actual statement was:
    string myFile = @"file://127.0.0.1/c$/data/local/JMPS/data/CRD CWD Routes/myFile.crd";
    Then I used the proper code to set the Source property of the WebBrowser.  The file is really, really there, I promise.  Upon running, I get a dialog box saying that it "cannot find 'file://127.0.0.1/c$/data......."
    So there is some reason this will not work.  I am working in a high security area, so perhaps the machines are locked down to the extent that the method won't work?
    Can you explain why this method *should* work?  Why does using the IP address format defeat the security message?
    Is there perhaps some other method?  Some of the articles I read talked about putting a "mark of the web" tag inside the xml file.  Is this a possible option?  I can't really modify the files, but if I could get NavigateToStream
    or NavigateToString methods to work, I could insert that tag inside the xml file contents.  Unfortunately, as my other post states, I'm having a lot of challenges getting that to work also.
    I think that too is possibly caused by how locked down our development PC's are.
    Thanks...
    Ron Mittelman

  • XML file or Configuration stack file for Ehp inclusion in Upgradation

    Hi,
    We are Upgrading 4.7 to Ecc 6.0, we want to include Ehp3 in the Upgradation but we are not able to generate XML or Configuration stack file, can anybody please help me to get XML file or Configuration stack file for Ehp inclusion in Upgradation.
    Regards,

    Hi Aashish,
    can you please provide some further information?
    What exactly are you doing in the SAP Solution Manager - Maintenance Optimizer?
    I assume that you are at least on SP 15 which is a prerequisite.
    Currently a common error is a wrong maintained SMSY: Please check SAP note 1022072 for details.
    Best regards,
    Christian.

Maybe you are looking for