Illegal file names

I have been using Pages 5.1 within Mavericks for a couple of months.  Recently I have found that Pages won't accept long file names (more than 30 something characters) and is refusing to let me use other file names e.g. a date in 'year-month-day abcdef' format.  Can anyone shed any light on why its doing this now, as it hasn't alwasy, and how I can sort it out.  Thanks

Are you sure it is the length of the name. and not certain illegal characters? eg :
Peter

Similar Messages

  • An illegal file name cause FileUpload element timeout.

    I can use Fileupload UI Element of Web Dynpro Abap to upload files with no problem.
    But if I type some illegal file name(like 'asdf' ) in the inputfield before the 'browser' button,and click some other button which will fire an action to refresh this screen, a loading popup view appears and won't give any response.
    Is it a bug or something i did wrong?
    Regards.
    Ste.Fisher
    Edited by: steiner fisher on May 19, 2008 10:08 AM

    Hi,
    No problem. See the link hope it helps:
    http://help.sap.com/saphelp_nw70/helpdata/EN/b3/be7941601b1d09e10000000a155106/frameset.htm
    Please pay attention to the note given in the 2nd paragraph.
    thanks & regards,
    Manoj

  • Error when rendering illegal file name

    I appreciate any help. I am trying to finish a video and I have three clips in the video sequence that won't render. The message I get is "illegal file name, unable to render". I tried renaming the clip; saving the project under a different name; replacing the clip; overwriting the clip; shutting down the program; shutting down the computer. I have searched the manual and the discussion forums and have not been able to figure this out.
    This is not the first video I've edited - am using final cut express.. iMAC WITH OS -X 10.6.1
    Again, appreciate any assistance. Renee

    Thank you all for helping me with this! I am using FCE 4.0.1 IMAC 24" 3.06SD/ intel core 2 DUO Machine is only 2 months old/ came with all software preinstalled. Video is taken on JVC Everio in MOD format and converted to MOV by Iverio convertmod program (which I installed). The video file permission is "you can read and write". The file itself is one clip - it is from the funeral service from my Mom's funeral and all I wanted to do is take out some of the dead space/ insert some video transistions/ and burn the video for relatives that were unable to attend. I am wondering if it has something to do with the fact that it is one clip that I have spliced into several clips. The file name is 2009-07-14 09h16mn16s.MOV When I rendered most of the clips that I spliced and added the transistions to, they rendered fine, but the last three spliced clips keep giving me the error reading "file error ..illegal name" When I try renaming just that spliced clip - it changes the name on all the clips in the timeline (including the previous rendered clips. I know I'm probably not thinking as clearly being that this video is a bit more emotional to me than the others I've worked with, but other than the fact that it is my mom's funeral - the only other difference is in the other video's I've done - each clip has a specific name (and maybe are 5-7 minutes long - and not just one long 52 minute clip that I'm splicing)
    Again, I appreciate any help - I'm about ready to scrap the whole thing and start from the beginning -
    Renee

  • Hi, error message: "illegal file name" when exporting a .mov file in final cut 7.

    why I got this error message? I used this name before and wish to save it after some editing. System asked me "do I want to replace it?", I answered 'yes', then "illegal file name came up?"
    It accepted it the first time, why I got this name the second time ?
    Please help. thanks.

    Can't say why but it happens; maybe a bug. (If it is we know it will never be fixed.) Anyway, it's not a bad practice to use "save as" – appending the date, or some other code to be able to track versions.
    Good luck.

  • Copying files from Mac to Windows-invalid file names

    Unfortunately, my boss likes Windows more than Macs, so we have puchased some new Dell computers to replace older G4 Macs.
    I'm having trouble copying existing files from a Mac (OS 10.4)to the shared drive on the Windows XP computer. I'm getting an error message:
    "You can't copy the item 'filename' because the name is too long or includes characters that the disk can't display." Sometimes it doesn't give a filename, it gives a similar message "Some items couldn't be copied..."
    I assume the person has used some "illegal" file names such as "Meeting minutes 10/7/07" Or maybe we have too many folders inside of folders.
    QUESTION: Is there a correct/better way to copy large quantites of files/folders from Mac to Windows? Or is there a program that will look at the Mac files and alert me to wrong or too long files names?
    Other ideas to copy these files?
    thanks,
    Bill

    You can use a freeware utility like Renamer4Mac or BatchRename'em both of which have built-in filters that will rename files for Windows compatibility.
    Thank you... This sounded to me like it would fix the problem, so I downloaded both and looked at them. However, the manual/help file is very sparse, so I don't know if it will do what I want to and how it would do it.
    1. I couldn't find any option in either program to: Look at all files in selected folder, and list any invalid file names for Windows.
    2. There doesn't seem to be an option to "rename files without bad Windows characters" or "Remove invalid for Windows characters"
    I just couldn't find any explanation of how it was offering to rename the files. I can't rename all files to sequential names, that would make it hard to find a file later.
    Thank you,
    Bill

  • Can LR Web module converting file name hyphens into underscores be disabled

    Hi,
    I have problems when creating webpages from within LR.
    First I develop the RAW files and converts them to jpegs. Under Lightroom 3 I use the following settings under "Export location":
    Export to: Specific Folder
    Add to This Catalog: ticked
    Existing Files: Choose a new name for the exported file
    This is thus native Lightroom. For existing files the new filenames are generated with a hyphen follwed by a numeric suffix. as follows: for FileName.jpg this would be FileName-2.jpg, FileName-3.jpg.
    Afterwards I use the web module with the TTG Highslide Pro plugin to generate the webpages. For each image on the page there is a link to the original image to download it. It is here where a problem occurs. With the above mentioend naming convention (adding a hypen when files do already exist) there is no problem at all to display the photos nor as a tumbnail, nor in the slideshow.
    When trying to download the high resolution image however a problem occurs. The file can't be found. This is due to the hyperlink pointing to filenames like FileName_2.jpg and FileName_3.jpg. As the image itself is having a hyphen followed by a numeric suffix it can't be found when the link is pointing to that file using an underscore instead.
    So to me that's a little problem as I am not at the steering wheel at any of the two moments where a naming convention is applied; the automatic filename generation at time of export from Lightroom and the change of the hyphen to the underscore when generating the webpage.
    Any Idea how this can be solved? Or having an underscore used by the automatic naming in Lightroom, or using the hyphen (leaving the filename as it is) when generating the webpage with the LR web module.
    I posted that question already at the TTG forum and got the following respnse from Matthew: "Lightroom's Web module converts file name hyphens into underscores. It's not something I have any control over at all."
    Any help would be appreciated.
    Kind regards,
    Patrick

    I have the same problem in that filenames created with (for instance) photographer-place--year_month_day-filename.cr2 are exported by Lightroom 3.4.1 correctly, without change, into jpg versions, but TTG Highslide Gallery Pro (or, rather, Lightroom) forces a conversion eliminating the dashes and replacing them by underscores. TTG states on its website that this is unavoidable in the Lightroom web module, and recommends entering one's wishes in the "File Handling" tab within Lightroom Preferences.
    However, my LR preferences include the standard File Name Generation option "Replace illegal file name characters with: Dashes (-)" so this would indicate that a dash is not regarded by Lightroom as illegal and therefore should be left alone. As is in fact the case on a normal export from a raw cr2 to jpg: no change in Lightroom and therefore no problem. But export via LR via TTG causes an unwanted conversion from dashes to underscores.
    While searching the web I came across this old post http://thephotogeek.com/ttg-web-gallery-client-selections-lightroom/
    which mentions the question as a LR2 bug.
    I then exported a web gallery using LR's standard web template and here too all file names are converted from dashes to underscores, despite what is entered in LR's preferences. So my conclusion is that this remains a LR bug, and no fault of TTG.
    I am delighted with TTG and couldn't do without it, but am still stuck with this issue which shouldn't need to be an issue at all, if only LR would leave things alone.

  • SQL Server 2012 Management Studio: Import XML File to SQL Table - XML parsing: illegal qualified name character

    Hi all,
    In my SQL Server 2012 Management Studio, I executed the following code:
    CREATE TABLE Products(
    sku INT Primary KEY,
    product_desc VARCHAR(30));
    INSERT INTO Products (sku, product_desc)
    SELECT X.product.query('SKU').value('.', 'INT'),
    X.product.query('Desc').value('.', 'VARCHAR(30)')
    FROM (
    SELECT CAST(x AS XML)
    FROM OPENROWSET(
    BULK 'H:\ZenProducts.xml',
    SINGLE_BLOB) AS T(x)
    ) AS T(x)
    CROSS APPLY x.nodes('Products/Product') AS X(product);
    SELECT sku, product_desc
    FROM Products;
    I got the following message:
    Msg 9455, Level 16, State 1, Line 5
    XML parsing: line 3, character 12, illegal qualified name character
    I have no ideas why the "product" in the statement "SELECT X.product.query('SKU').value('.','INT')" is not legal qualified name charcter!!!???  Please kindly help, advise and respond.
    Thanks in advance,
    Scott Chang

    Hi Manish, Thanks for your response.
    Here is a copy of my ZenProducts.xml:
    <Products>
    <Product>
    <SKU>1<</SKU>
    <Desc>Book</Desc>
    </Product>
    <Product>
    <SKU>2<</SKU>
    <Desc>DVD</Desc>
    </Product>
    <Product>
    <SKU>3<</SKU>
    <Desc>Video</Desc>
    </Product>
    I found the wrong "<<" in my xml file and changed it to the right "<" for the statement<SKU>1</sku>. I executed the corrected code and I got the following new message:
    Msg 2714, Level 16, State 6, Line 1
    There is already an object named 'Products' in the database.
    I don't know how to remove the old, existing the 'Products' object in the database and execute the corrected code again. Please kindly help, advise and tell me how to resolve this new problem.
    Many Thanks,
    Scott Chang
    P. S. I played with another project to get the 'Products' object in my database before. Frankly, I don't know where the old 'Products' object and the database are. Please enlighten me in resolving this matter more clearly.
    You welcome Scott, As Olaf mentioned in this post, there was already a table exists , so need to drop your Products table.
    Apart from this, I guess either you did not pasted the full XML file or what, I needed to have the (  </Products>)closing tag in your XML file as follows.
    <Products>
    <Product>
    <SKU>1</SKU>
    <Desc>Book</Desc>
    </Product>
    <Product>
    <SKU>2</SKU>
    <Desc>DVD</Desc>
    </Product>
    <Product>
    <SKU>3</SKU>
    <Desc>Video</Desc>
    </Product>
    </Products>
    You can use following script to drop if your 
    Products table is already existing.
    if exists(select 1 from sys.tables where name ='Products')
    drop table Products
    CREATE TABLE Products(
    sku INT Primary KEY,
    product_desc VARCHAR(30));
    INSERT INTO Products (sku, product_desc)
    SELECT X.product.query('SKU').value('.', 'INT'),
    X.product.query('Desc').value('.', 'VARCHAR(30)')
    FROM (
    SELECT CAST(x AS XML)
    FROM OPENROWSET(
    BULK 'H:\ZenProducts.xml',
    SINGLE_BLOB) AS T(x)
    ) AS T(x)
    CROSS APPLY x.nodes('Products/Product') AS X(product);
    SELECT sku, product_desc
    FROM Products;
    Let us know if you face any other problem.
    Thanks
    Manish
    Please click Mark as Answer if my post solved your problem and click
    Vote as Helpful if this post was useful.

  • Replicat Error Illegal Tandem file name while reading definition file

    Hi All,
    I have problem while running replicat on the target db2 database i have source db is Oracle database .
    **            Running with the following parameters                  **
    2012-06-06 16:38:59  INFO    OGG-03035  Operating system character set identified as ISO-8859-1. Locale: en_US, LC_ALL:.
    --checkparams
    REPLICAT REP01
    TARGETDB b88, USERID db2b88, PASSWORD ********
    2012-06-06 16:38:59  INFO    OGG-03036  Database character set identified as ISO-8859-1. Locale: en_US.
    2012-06-06 16:38:59  INFO    OGG-03037  Session character set identified as ISO-8859-1.
    SOURCEDEFS ./dirdef/source_ora4.def
    Source Context :
      SourceModule            : [er.init]
      SourceID                : [/scratch/aime1/adestore/views/aime1_staoi06/oggcore/OpenSys/src/app/er/init.cpp]
      SourceFunction          : [get_infile_params]
      SourceLine              : [1550]
    2012-06-06 16:38:59  ERROR   OGG-00303  Problem at line 27.  Illegal Tandem file name: SAPSR3./1CN/CBPSAP001.
    2012-06-06 16:38:59  ERROR   OGG-01668  PROCESS ABENDING.I Have Replicat Parameter :
    --checkparams
    REPLICAT REP01
    TARGETDB b88, USERID db2b88, PASSWORD *******
    SOURCEDEFS ./dirdef/source_ora4.def
    --DDLERROR DEFAULT IGNORE
    HANDLECOLLISIONS
    --assumetargetdefs
    MAP SAPSR3.*, TARGET SAPSR3.*;how to clear this isue..?
    thanks, a lot
    Riyas
    Edited by: riyas on 06-Jun-2012 03:29

    Do you mean like this
    this is full my replicat params
    --checkparams
    REPLICAT REP01
    TARGETDB b88, USERID db2b88, PASSWORD kagome31
    SOURCEDEFS ./dirdef/source_ora4.def
    --DDLERROR DEFAULT IGNORE
    HANDLECOLLISIONS
    --assumetargetdefs
    --SOURCEDEFS ./dirdef/source_ora2.def
    --SOURCEDEFS ./dirdef/test_db.def
    --MAPEXCLUDE SAPSR3.PATCHHIST
    MAP SAPSR3.*, TARGET SAPSR3.*;
    --MAP DB.*, TARGET db2b88.*;Edited by: riyas on 06-Jun-2012 03:19

  • Insert 'illegal' characters into file name for print label?

    Hey all (Happy New Year)
    I actually see some people here who helped me with this originally so many years ago (hi 'x'). Any way, I'm using this .js file to annotate aerial imagery prior to printing, and I know just enough about scripting to make changes to the basic layout as needs arise - until now. A new rather anal retentive mgr doesn't like substitutions I've made for a few 'illegal' characters that windows doesn't allow in file names. For example, the file name used for the annotation is:
    001    0003    1in = 660ft    CFL 154_074    01-01014   503-013.tif
    But Mr. mgr doesn't like the in, the ft and the use of the _ instead of a period (.) so what I need is a modification that goes something like (and note I DO NOT CODE, so stop laughing) -
    "look for in and replace with ", look for ft and replace with ' and look for _ and replace with , " so the final annotation written to the image is:
    001    0003    1" = 660'    CFL 154.074    01-01014   503-013.tif
    My current .js is below, I'd really appreciate any assistance. Thanks! TLL
    // CREATE NEW CANVAS W/SPACE ON TOP
    var deltaW = 0; // add 'N' pixels to the width
    var deltaH = 150; // add 'N' pixels to the height
    var anchor = AnchorPosition.BOTTOMCENTER; // anchor point for canvas resize
    // SET FONT TYPE AND SIZE - use GetFontName.js to get exact name
    var fontName = "ArialMT";
    var fontSize = 18;
       // Check if a document is open
       if ( documents.length > 0 ) {
       var originalRulerUnits = preferences.rulerUnits;
       preferences.rulerUnits = Units.PIXELS;
       try {
         var docRef = activeDocument;
         docRef.resizeCanvas(docRef.width + deltaW, docRef.height + deltaH, anchor);
       // Create a text layer at the front
       var myLayerRef = docRef.artLayers.add();
       myLayerRef.kind = LayerKind.TEXT;
       myLayerRef.name = "Filename";
       var myTextRef = myLayerRef.textItem;
       // ADD FILE EXTENSION, change the n to y below
       var ShowExtension = "n";
       myTextRef.size = fontSize;
       myTextRef.font = fontName;
    // SET TEXT COLOR in RGB values
    var newColor = new SolidColor();
        newColor.rgb.red = 0;
        newColor.rgb.green = 0;
        newColor.rgb.blue = 0;
        myTextRef.color = newColor;
    // SET POSITION OF TEXT - PIXELS from left first, then from top.
    myTextRef.position = new Array( 30,110);
        // Set the Blend Mode of the Text Layer. The name must be in CAPITALS
        // ie change NORMAL to DIFFERENCE.
        myLayerRef.blendMode = BlendMode.NORMAL;
        // select opacity in percentage
        myLayerRef.opacity = 100;
        // The following code strips the extension and writes tha text layer.
        // fname = file name only
        //use extension if set
        if ( ShowExtension == "y" ) {
           fname = docRef.name;
         } else {
           di=(docRef.name).indexOf(".");
           fname = (docRef.name).substr(0, di);
         myTextRef.contents = fname;
         // docRef.flatten("n");
       } catch( e ) {
         // An error occurred. Restore ruler units, then propagate the error back
         // to the user
         preferences.rulerUnits = originalRulerUnits;
         throw e;
       // Everything went Ok. Restore ruler units
       preferences.rulerUnits = originalRulerUnits;
    }  else {
       alert( "You must have a document open to add the filename!" );

    I did some quick testing and here is what I have seen.
    I went into a cygwin shell and successfully did this:
    $ touch t\"est\'t.jpg
    $ ls t\"*
    t"est't.jpg
    This means that the underlying file system (NTFS) is able to correctly encode both the ' and " characters, at least as far as cygwin is concerned.
    However, from the Windows command line and Explorer point of view, the ' is OK but the " is not. The characters /\"*?<>:| can't be used in file names in Win. This means you can get the ' and . characters working but not the " character.
    From the js side, the code would look like:
    var x = "001    0003    1in = 660ft    CFL 154_074    01-01014   503-013.tif";
    var str = x.replace(/in/, '"').replace(/ft/, "'").replace(/_/, '.');
    alert(str);
    Which displays
    001    0003    1" = 660'    CFL 154.074    01-01014   503-013.tif
    The string stuff is easy, but while you can save a file with ' and . you can't use " via js. You can't even do it using the PS UI manually.
    I've tested and verified this. Let Mr. Mgr know that it is not possible to completely comply with his requests. Unless, of course, you upgrade to OS X : )
    -X

  • Globally removing an illegal symbol from file names in the finder

    I recently discovered that my method of dating files makes use of the illegal symbol, '/'. Now I have thousands of files with that symbol in them and am having trouble transferring them to my new hard drive. Is there a was that I can globally remove that symbol from the file names via the finder?

    Hi
    download filelist.dmg
    Double click on it to open it. Drag the Filelist app' into your Application Folder, a good a place as anywhere to keep it.
    Open the FileList application, it should show as a window.
    Drag a file or a group of files onto that open window- the left hand side pane.
    ... and there you can manipulate the prefix and suffix of the files to give them new file names.
    Create a file in text edit, type something in it, save is as test.rtf, and then drag it into the FileList app and experiment with changing its name.
    When you get the hang of it, do a group of files as a batch.
    I tried to do what you wanted to do in your initial post and was successful, so just have a play around with it.
    regards roam

  • Illegal characters in topic file names

    Robohelpers,
    I imported vintage MS Word files (dating from the early 90s)
    in to RoboHlep HTML. The topics generated correctly, but some of
    the characters in the the file names converted incorrectly, and are
    not recognized inside the program and the links to these topics are
    dead.
    The most common glitches:
    - The EN dash converts to an underscore, e.g. _–_
    appears on the disk as ___
    - The apostrophe converts to Æ
    The Topic list shows the correct characters. But since they
    don't agree with the physical file names, RoboHelp marks the icon
    with an "X".
    What's the best way to correct his situation, if you have
    hundreds of topics to deal with?
    I search for a solution without success. I can't believe that
    no one has encountered this issue before.
    Best regards,
    Charles Arnold
    MetLife DI
    Tampa, Florida
    I found a utility call "Rename" by on an Adobe web site, but
    it generated DLL conflict in my computer.

    Hello Charles -
    Are you posting to the correct forum? I ask because you
    posted that you're importing into RoboHelp HTML - this is the
    WebHelp forum. However, your situation can also occur with WebHelp.
    The problem is the Word files used Microsoft extended characters,
    the so-called "Smart" characters but that was dumb to use for
    anything that is converted to HTML. Do a mass search and replace
    for the "Stupid" quote, apostrophy and EN-dash and correct them to
    true HTML valid characters.
    Regards,
    GEWB
    See:
    http://tatumweb.com/typerat/ansirodent.htm

  • Sender File Adapter : File Name Determination

    Hi All,
    My Scenario :
    1) Im my scenario i need only the "FileName" of the File when picked up by the Sender File Adapter.
    2) Rest Content of the File need not be in the XML file format.
    Now what i did was developed "File Adapter Module " to get the "FileName" when picked up by the Sender File Adapter.
    Outcome : When i put the developed module at first and put the file in specified folder allowint the Sender file Adapter to pick up. Now Everything is fine working when one kind of File is placed as per my Content Coversion paramaters.
    Actual : My Client would place file of any kind (.jpeg -> Mostly , gif ) i need to get only the file name in the Outbound interface , which i would split it further to my Target Interface.
    How could i achieve this , when i took away this content conversion , in sxmb_moni it shows error.I need only the filename in the Outbound not the Content , moreover the hit is i donot know what could be content of my file as it could be different and varing , so i could not set particular content conversion paramters:
    Second Question:
    Now my outbound XML interface looks as below when i test with a file , with proper content conversion paramerters:
      <?xml version="1.0" encoding="UTF-8" ?>
    - <MT_DMS_FINAL>
    - <Record>
    - <Row>
      <FirstName>2323_eer_rtr</FirstName>
      </Row>
      </Record>
      <FileName>d:\mdmtest\srinivaS\padusrini.txt</FileName>
      </MT_DMS_FINAL>
    Well i have designed in my MI only FirstName , how to capture this element "FileName" which i can use it in mapping , if i have to write any UDF to capture it ,please guide me.
    thx in advance for u r help
    with regards
    Srini

    Hi Guys ,
    Can i use File Content Conversion for .pdf document , my pdf doc content is not known, means it"s a complete info doc.I may get .jpeg any picture or drawing.
    I thought i can use below file content conversion paramters:
    Document Name : MT_DMS_FINAL
    RecordSet Name : Record
    RecordSet Structure : Row,*
    Row.fieldNames - FirstName
    Row.fieldSeparator - ;
    Row.processFieldNames - fromConfiguration
    Row.additionalLastFields - ignore
    Row.missingLastfields  -  ignore
    Now i put a pdf doc of unknown content , and my assumption was some set of charater would be dumped in  XML and rest would be ingonered which is least bothered part in my scenario , unless i get the filename from runtime ot Adapter module developed
    But in RWB CC monitoring i see below error :Error: org.xml.sax.SAXParseException: Illegal XML character:  &#xb;.
    Any views on this , can any one help me out with the above requirment. Hope u guys got wat am trying to put out here
    thx in advance for u r help
    with regards
    Srini

  • Dynamic file name in receiver channal

    Hi, All,
    I would like to set dynamic file name in receiver channal. My xml payload will be like this:
    <file_name>file1.txt</file_name>
    <text_content>balabala......</text_content>
    I would like to output an text file which text content will be the value of <text_content>, file name will be the value of <file_name> in the xml payload.
    Is there anyone could help me?
    Helpful answer will be surely awarded. Thanks
    Yang

    Please look at the below description from help.sap.com. You can use the below steps to name the file from a value in the payload. You would have to use File Content Conversion to insert the value of the <text_content> in the file.
    Variable Substitution (Target Directory/File Name Scheme)
    If you set the Enable indicator, you can enter variables for the Target Directory and File Name Scheme. Enter the names of the variables and references in the table.
    ●      Enter each variable that you reference in the Target Directory and File Name Scheme fields without the surrounding percentage sign under Name of Variables in the table.
    The variables can refer to attributes of the message header or elements of the message payload.
    ○       If the variables are to refer to an attribute of the message header, add the prefix message: to the name of the variable under Reference. You can specify the following attributes of the message header:
    sender_party, sender_service, receiver_party, receiver_service, interface_name, interface_namespace,
    message_id (message ID with hyphens, for example 9fbe1ff1-9a0d-11d9-8665-cbf10a126331)
    message_id_hex (message ID in hexadecimal format, for example 9fbe1ff19a0d11d98665cbf10a126331)
    For example, if you want to specify the interface name from the message header in the target directory or in the file name scheme, enter message:interface_name as the reference.
    If one of the message attributes contains characters that are not permitted in a file name, for example \, /, :, *, ?, ", <, >, |, then these characters are replaced by an underscore ("_").
    ○       If the variable refers to an element in XML schema, add the prefix payload: to the information under Reference. The reference then comprises a pseudo path description in the form of a comma-separated list with the schema namea,na,nameb,nb,....
    namea,nameb,...corresponds to the element name and na,nb,... corresponds to the occurrence of the element name at the respective level in the document.
    The description begins at the root of the document and ends at the respective element.
    To reference the element that is in bold in the example, the following expression is used: payload:root,1,e1,1,e2,2
    The parser searches for the first occurrence of the root element at the first level. It then searches for the first occurrence of e1 at the second level and for the second occurrence of e2 at the third level. The content of the last element (u201CExample Valueu201D) is set as the value for a specified variable.
    <?xml version="1.0" encoding="UTF-8" ?>
    <root>
      <dummy>
         <e1>
            <e2>Data_1</e2>
            <f/>
            <g attr="abc">text</g>
            <e2>Data_2</e2>
         </e1>
      </dummy>
      <e1>
         <e2>illegal/value</e2>
         <f/>
         <g attr="abc">text</g>
         <e2 attr="fghij">Example Value</e2>
      </e1>
    </root>
    Thanks
    Praveen M

  • File names on burned CD's

    Hello,
    I burned a hybrid CD (default behaviour), from finder and hdiutil makehybrid, readable on mac (HFS+), windows (ISO 9660/Joliet), and linux (ISO 9660/Rock Ridge). The resulting file names differed on each platform:
    HFS+: Everything as expected.
    Joliet: Comma disappeared, why? The spec mentions only '*', '/', ':', ';', '?', and '\', as illegal.
    RR: Everything in lower case, length cut to 30 (even ISO 9660 allows 31), non-ascii (national) characters missing.
    Is there any documentation explaining these restrictions?
    Mac OS X (10.3.9)

    Sorry, risto. I should have been more precise. Though I did goof by including Windows in my note above. In plain ol' DOS, that list of characters is true, along with a couple I missed. But the Windows Joliet file system allows more of the old characters. Here's a now complete and proper list.
    These are all characters reserved by the system in DOS.
    ? [ ] / \ = + : ; " , * |
    In the Windows Joliet file system, these characters are not allowed.
    ? / \ : " * |
    So the disk that dropped the commas must have been burned by straight DOS rules. Whereas the disk burned from Linux used Joliet rules.

  • Issue in Dynamic file name

    hi experts,
       My scenario is IDOC to Flat file in which IDOC is converted to a flat file using XSLT mapping and sent to FTP location.
    but the file name should be a field value of IDOC. FOr that i m using variable subtitution at receiver channel.
    My IDOC structure is

    hi Shabarish,
         I have modified code as u told.
    <?xml version='1.0' encoding='utf-8' ?>
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:a="urn:http://testdevsyngenta.com" xmlns:map="java:java.util.Map"
      xmlns:dyn="java:com.sap.aii.mapping.api.DynamicConfiguration" xmlns:key="java:com.sap.aii.mapping.api.DynamicConfigurationKey">
    <xsl:variable name="UniqueID">
              <xsl:value-of select="/SHPMNT04/IDOC/EDI_DC40/DOCNUM"/>
         <xsl:variable-->
         <xsl:template match="/">
              <!-- change dynamic configuration -->
        <!xsl:variable name="dynamic-conf" 
            select="map:get($UniqueID, 'DynamicConfiguration')" />
        <xsl:variable name="dynamic-key"  
            select="key:create('http://sap.com/xi/XI/System/File', 'FileName')" />
        <xsl:variable name="dynamic-value"
            select="dyn:get($dynamic-conf, $dynamic-key)" />
        <xsl:variable name="new-value"    
            select="concat($dynamic-value, 'syng204rydtm.')" />
        <xsl:variable name="dummy"
            select="dyn:put($dynamic-conf, $dynamic-key, $new-value)" />
    </xsl:template>
    Still I m getting same error
    Call XSLT processor with stylsheet MM_SHPMNT04_To_FlatFile.xsl.
    TransfromerException during XSLT processing:
    javax.xml.transform.TransformerException: com.sap.engine.lib.xml.util.NestedException: Illegal number of arguments or types of arguments in a call of function 'map:get'.
    Please help me out
    Thanks
       Jaideep

Maybe you are looking for

  • Directory search

    i have created a method which lists a directory of folders sub folders and files. It outputs them into a file. At the moment it only lists files, folders and subfolders, it doesnt go deeper than a subfolder so if there is a folder within that subfold

  • Get an error when run eclipse

    Hi after download sdk1.3, sdkee1.3.1, eclipse2.0.2 and when run eclipse i got the following error JVM terminated. Exit code=2 c:\WINNT\syste,32\javaw.exe -cp E:\program Files\eclipse\startup.jar org.eclipse.core.launcher.main -os win32 -ws win32 -arc

  • Smartform problem

    hi all,     I execute a print job in a program and I got a system runtime error(the print job is smartform). The message shows that a parameter defined in smartform was not specified. acturely, the path is global settings->form interface-> table..   

  • Viewing the discoverer reports through portal

    How can i view oracle discoverer reports through portal .Suppose i have portal page where i want to create few links on clicking of which these reports are renderer on the portal. What configuration is required for doing this ? i mean to enable the d

  • Sleep crashes Ti Powerbook + 10.4.3

    This is on my Titanium Powerbook (DVI video). I have had the problem for a long time, but have just (sort of) isolated the problem. If I install a "virgin" 10.4 system on my computer, everything appears to work fine (archive install, perserve users).