No XMP syntax definition? Looking for XMP DTD...

Hi,
I am trying to solve an incompatibility between two software products. One product writes images with an embedded XMP in an way that some other programs (including Photoshop) complain about beeing unable to read all information when opening these image files.
I've tracked the problem down to the xmpRights:UsageTerms attribute, but was unable to find a hint wether the file is incorrect (and a writer problem) or correct (and a reader problem).
interestingly, there are Documents describing the meaning of XMP entries, such as Iptc4xmpCore_1.0-spec-XMPSchema_8.pdf or IPTC-PhotoMetadata(200907)_1.pdf , which describe the meaning of 'field names', e.g. they describe a UsageTerms as something containing free text describing how the news object can be legally used. But I did not find any precise description about wether this should be an XML attribute or element, and where it is syntactically allowed.
It does not make sense to describe the meaning of a field name without declaring what sort of field it is and where it is allowed.
Where would I find a DTD or similar precise syntax description?

Thanks for that link. Have to read it.
I tracked the current problem down to the fact, that Adobe Lightroom puts the usageTerms into an element, looking like
<xapRights:UsageTerms>
<rdf:Alt>
<rdf:li xml:lang="x-default">
...some text...</rdf:li>
</rdf:Alt>
</xapRights:UsageTerms>
while bibble Pro 5 puts it into an attribute like
<rdf:Description ... xmpRights:UsageTerms="..." ...>
Based on the descriptions about XMP I found so far it is impossible to tell which of both is correct (and where the element or attribute is allowed). Hope to find some answers in that document.

Similar Messages

  • Trying to get SAX parser to not look for a DTD...

    When the com.sun.xml.parser.Parser is given the XML document to parse, it insists
    on looking for the DTD that is specified on the DOCTYPE line. I thought by instantiating
    a non-validating parser it would not try looking for a DTD.
    What do I have to do to instruct the parser to ignore DTD's when parsing?
    thanks

    The parser will parse the grammar (DTD) anytime a DOCTYPE appears, whether or not
    it is set to validate. If it is set to validate, and no DOCTYPE appears, it is an
    error. If it is set to not validate and a DOCTYPE appears, it will parse the grammar,
    but not validate the document. If it is set to not validate and no DOCTYPE appears,
    it will not parse the grammar or validate and will not throw an exception. So, comment
    out the DOCTYPE on your DTD--not well-formed any longer, but you're not validating,
    so you don't care.
    "Dan McHarness" <[email protected]> wrote:
    >
    When the com.sun.xml.parser.Parser is given the XML document to parse, it
    insists
    on looking for the DTD that is specified on the DOCTYPE line. I thought
    by instantiating
    a non-validating parser it would not try looking for a DTD.
    What do I have to do to instruct the parser to ignore DTD's when parsing?
    thanks

  • Looking for XMP schema relevant to scanned documents

    I want to embed XMP metadata in a scanned document, I'm looking for any existing schema or standards or even existing practice by anybody.
    Examples:
    physical sheet number
    side of page (front or back)
    make & model of scanner
    operator name
    scan resolution (DPI)
    paper size
    pixel format
    paper orientation
    Doesn't have to be those exact things, anything relevant would be interesting.

    Thanks for that link. Have to read it.
    I tracked the current problem down to the fact, that Adobe Lightroom puts the usageTerms into an element, looking like
    <xapRights:UsageTerms>
    <rdf:Alt>
    <rdf:li xml:lang="x-default">
    ...some text...</rdf:li>
    </rdf:Alt>
    </xapRights:UsageTerms>
    while bibble Pro 5 puts it into an attribute like
    <rdf:Description ... xmpRights:UsageTerms="..." ...>
    Based on the descriptions about XMP I found so far it is impossible to tell which of both is correct (and where the element or attribute is allowed). Hope to find some answers in that document.

  • Looking for a DTD for developing an application

    HI, I have to develop an app in Java which has to do with a DTD (Document type definition) a program that recognises all XML files which fits with that DTD.
    The main problem is that I don�t know where to look for an interesting DTD. Some help? Thanks.
    PD: I know this isn't exactly a Java Programation question but as it is the biggest forum of programation I know I thougt that it would be very useful to me.
    PD2: Sorry if my English is wrong.

    Ask and you shall receive...
    <?xml version="1.0"?>
    <!DOCTYPE VCMAPIMessage [
    <!ELEMENT VCMAPIMessage ( Message )>
    <!ELEMENT Message (Ack | AddFunds | Buy | RAI | Register | RTH | Response | RemoveFunds | Sell | Terminate | TickerRequest)>
    <!ATTLIST Message Type (ACK | ADDFUNDS | BUY | RAI | REGISTER | RTH | RESPONSE | REMOVEFUNDS | SELL | TERMINATE | TICKERREQ) #REQUIRED>
    <!ELEMENT Ack (Status)>
    <!ELEMENT Status (#PCDATA)>
    <!ELEMENT AddFunds (AccountInformation, PersonalInformation, PaymentInformation, Amount)>
    <!ELEMENT AccountInformation (AccountID, Password?, SecurityHash?)>
    <!ELEMENT PersonalInformation (#PCDATA)>
    <!ELEMENT PaymentInformation (#PCDATA)>
    <!ELEMENT Amount (#PCDATA)>
    <!ELEMENT AccountID (#PCDATA)>
    <!ELEMENT Password (#PCDATA)>
    <!ELEMENT SecurityHash (#PCDATA)>
    <!ELEMENT Buy (BuyType, BuyOccurence, AccountInformation, TerminationDate?, Price?, PoolID, MinQuantity, MaxQuantity)>
    <!ELEMENT BuyType (#PCDATA)>
    <!ELEMENT BuyOccurence (#PCDATA)>
    <!ELEMENT TerminationDate (Year, Month, Day, Hour, Minute)>
    <!ELEMENT Year (#PCDATA)>
    <!ELEMENT Month (#PCDATA)>
    <!ELEMENT Day (#PCDATA)>
    <!ELEMENT Hour (#PCDATA)>
    <!ELEMENT Minute (#PCDATA)>
    <!ELEMENT Price (#PCDATA)>
    <!ELEMENT PoolID (#PCDATA)>
    <!ELEMENT MinQuantity (#PCDATA)>
    <!ELEMENT MaxQuantity (#PCDATA)>
    <!ELEMENT RAI (AccountInformation)>
    <!ELEMENT RTH (AccountInformation)>
    <!ELEMENT Register (AccountInformation, TransactionID?)>
    <!ELEMENT Response (AccountInformation?, TransactionID?, Information*, ParseErrors*)>
    <!ELEMENT RemoveFunds (AccountInformation, PersonalInformation, PaymentInformation, Amount)>
    <!ELEMENT Sell (TransactionID, SellType, SellOccurance, AccountInformation, TerminationDate?, Price?, PoolID, MinQuantity, MaxQuantity)>
    <!ELEMENT SellType (#PCDATA)>
    <!ELEMENT SellOccurance (#PCDATA)>
    <!ELEMENT Terminate (AccountInformation, TransactionID)>
    <!ELEMENT TransactionID (#PCDATA)>
    <!ELEMENT TickerRequest (AccountInformation, Destination, Format?)>
    <!ELEMENT Destination (#PCDATA)>
    <!ELEMENT Format (#PCDATA)>
    <!ELEMENT Information (#PCDATA)>
    <!ELEMENT ParseErrors (#PCDATA)>
    <!ELEMENT Signal (#PCDATA)>
    <!ELEMENT Comments (#PCDATA)>
    ]>FYI, so far as I know, if you're using SAX, you'll need to manually prepend the DTD to the beginning of your XML document. You might also consider using XML schema instead, as it is more powerful.

  • Need Syntax definition / explanation for pop-up blocker - apparently wildcards are not required, but this isn't specified.

    http://support.mozilla.com/en-US/kb/Pop-up%20blocker/discuss/1876
    This question has been asked, but was rejected unanswered.
    The response states that you must add the full url. It would be more useful to state that you need the base url only, which will then take out any subdomains etc.
    http://superuser.com/questions/10760/firefox-popup-blocker-filtering-exceptions
    The article above explains in nicely.
    I"m writing a desktop checklist for 5000 end users of an online homelessness data collection program, and I need to add our site to their exception list.
    I interpreted the instructions to list the URL of every site on the domain. I thought this was unlikely, so kept searching. To the letter, the instructions suggest you enter:<br />
    <br />
    www.mysite.com
    www.mysite.com/help
    www.mysite.com/home
    www.mysite.com/faq
    etc etc
    instead of www.mysite.com
    Thanks!
    Liz

    You can only make an exception for a domain and a sub domain (mysite.com www.mysite.com) and not for subdirectories on a domain (www.mysite.com/help -> www.mysite.com)

  • Project Leader Profile - What I should look for

    Hi:
    We're facing a coming development with 8i/9iAS that has to interact with Oracle's ERP. We already know that the ERP is a complex environment, so we are looking for a person that will be the technical head of the project, since our expertise is limited to Oracle Developer and database. But we don't know exactly what kind of expertise we should ask for to the candidates. Do you have any suggestions?
    Thanks in advance
    Javier Castaqsn

    Javier,
    You should definitely look for someone with prior Oracle ERP full-cycle implementation experience (if he/she's going to be a project leader, I would look for 3-5 years' experience at least), and make sure that the person have specific expertise in the ERP modules you want to implement, e.g. just because someone knows GL and FA like the back of their hand does not necessarily mean that they know anything about OM or PO. And of course, it would be better if this person have experience with 11i, since there some additional features in 11i that is not in the older modules. Good luck.

  • Project Leader's Profile - What I should look for

    Hi:
    We're facing a coming development with 8i/9iAS that has to interact with Oracle's ERP. We already know that the ERP is a complex environment, so we are looking for a person that will be the technical head of the project, since our expertise is limited to Oracle Developer and database. But we don't know exactly what kind of expertise we should ask for to the candidates. Do you have any suggestions?
    Thanks in advance
    Javier Castaqsn
    null

    Javier,
    You should definitely look for someone with prior Oracle ERP full-cycle implementation experience (if he/she's going to be a project leader, I would look for 3-5 years' experience at least), and make sure that the person have specific expertise in the ERP modules you want to implement, e.g. just because someone knows GL and FA like the back of their hand does not necessarily mean that they know anything about OM or PO. And of course, it would be better if this person have experience with 11i, since there some additional features in 11i that is not in the older modules. Good luck.

  • Looking for answers on XMP files - where should they be stored as sidecar files?  With the original raw file or in a separate folder?

    Looking for answers on XMP files - where should they be stored as sidecar files?  With the original raw file or in a separate folder?
    Relatively new user of Adobe LR5 and PS CC, about a year old. 
    If they should be stored somewhere beside the folder that contains the originals, where and how to change the settings?
    If I choose to write metadata to the original files, is that sidecar files or does the XMP file show separately?
    To be honest, I usually find a video and I cannot figure this out.  I have never received an answer on any of my questions by the way. 

    Hi there,
    You answered a prior question from me so I wanted to reach out to you about this.   I just need a step by step on how, if possible, to View LRCC on my MacBookPro when the main interface is on my iMac

  • Is there a date entry widget for XMP custom file info panels?

    Looking through the Custom File Info Panels documentation, the samples, and the default info panels presented in Photoshop, I can't find any reference to a date entry widget - the closest I've seen is the date_static_text widget.
    Is there any way to present an editable, validating date entry field to our end-users through the File Info panel?
    (the info we're wanting to store is a release date so it's user-specified, and not derivable from the file in any way)

    Mark,
    The PDF/A extension schema provides a big step to the self-sufficient functionality that you are asking about. It permits the XMP schema description information of custom XMP schemas to be embedded into the XMP as payload so that the file can be opened in years to come and the target metadata acurately interperted. Currently, PDF tools are active candidate to make use of this facility. However, there is nothing preventing future use with other file formats, and other tools (via plug-ins?).
    It does not include vocabulary, static text, and panel presentation layout information.
    http://www.pdfa.org/doku.php
    It defines a "known" subset of standard XMP properties from the 2001 XMP Spec. Everything else is "custom".
    You could craft a custom File Info "template" with the PDF/A extension for your custom XMP fields. Then import the template into each file.
    The PDF/A extension schema itself is implemented with multi-dimensional XMP arrays. MetaGrove Plug-in dialog screen shots can be viewed on http://www.poundhillsoftware.net/Acrobat.htm
    Regards,
    Carl Rambert

  • LR4 save to xmp has the wrong timezone adjustment for xmp:MetadataDate

    After installing LR4 and converting a catalogue, I saved the metadata for an image in LR4 and did the same for the same image in LR3.6 (on a different machine).
    The value for xmp:MetadataDate written by LR4 seems to be wrong. My timezone is UTC+8h for Western Australia.  Here is an extract from the xmp file written by LR4:
       xmp:CreatorTool="Ver.1.00"
       xmp:ModifyDate="2012-03-03T18:10:27.00"
       xmp:CreateDate="2012-03-03T18:10:27.00"
       xmp:MetadataDate="2012-03-09T08:03:17+08:00"
    Note the MetadataDate is my local time + 8h  (I saved just after 8am).  The timezone offset should be -8h.
    On my laptop, I repeated this with LR3.6 and the ame extract from the xmp file it wrote is:
       xmp:CreatorTool="Ver.1.00"
       xmp:ModifyDate="2012-03-09T08:54:51.475-08:00"
       xmp:CreateDate="2012-03-03T18:10:27.00"
       xmp:MetadataDate="2012-03-09T08:54:51.475-08:00"
    LR3.6 adjusts both the ModifyDate and the MetadataDate by -8h, which is correct if the time is meant to be UTC.
    Why LR3.6 has changed the ModifyDate to the time that the xmp file was written, I'm not sure - LR$ doesn't and I wouldn't expect it to either since the raw file (NEF in my case) isn't modified.
    Looks like a bug in LR4 regarding the MetadataDate written to the xmp file.

    I'm confused -- you say "my timezone is UTC+8h for Western Australia".  That is, if it's 13:00 local time in London, it is 21:00 local time in Western Australia. 
    Thus, 08:00 local time in Western Australia should appear in the XMP timestamp as 08:00:00+08:00.  (That's how the timestamps are defined.)  So it sure seems to me that LR 4 is doing the right thing.
    LR 3.5 had a bug in which the signs in the XMP:MetadataData fields got reversed:
    http://feedback.photoshop.com/photoshop_family/topics/xmp_metadatadate_has_wrong_time_zone
    Though LR 3.6 claimed to have fixed that bug, I didn't verify, and I don't see anyone else who verified.   

  • Is xmp files only availble for RAW files?

    When we develop a RAW image with Camera Raw, we always get an xmp file with all the settings,
    But after I developed a JPG image, I saw the Camera Raw Settings icon appeared above the right upper corner of the image thumbnail in Bridge,
    however, I couldn't find the xmp file.
    Is xmp files only availble for RAW files? JPGs or TIFs don't have xmp files for their Camera Raw settings??

    Read-only didn't work for me, on a single jpg file, although it did lead to some interesting behavior.  Set the read-only attribute on a jpg file in Windows XP and then tried the following:
    1.  Opened in Bridge, then into ACR 5.4.  Performed some edits, then tried "Done", received permissions error and would not save edits.
    2.  Did the same except now invoked "Open", went into CS4 with edits intact and allowed saving out as different file.  However, the ACR edits were not saved within the jpg, as expected, nor was a xmp created.
    3.  Removed the read-only attribute, repeated (2).  Even though did not save file in CS4 the "Open" action did embed the edits into the jpg.
    So read-only doesn't really allow creation of a xmp file, other than perhaps temporarily for transfer to Photoshop.  It does lead to somewhat inconsistent behavior, in that I would have expected the "Open" to fail also since it could not bury the edits in the jpg.
    Richard Southworth

  • Looking for a definition of Oracle XPath extensions

    Hej,
    I'm looking for a definition of all Oracle XPath extensions. Especially I'm thinking of the additional XPath functions available in the BPEL server engine. In a tutorial I found that the extensions should be documented at http://schemas.oracle.com/xpath/extension but this URL is not working.
    Sebastian

    See item #2 in http://download-uk.oracle.com/docs/cd/B19306_01/network.102/b14266/policies.htm#sthref951

  • Option to always use sidecar files for XMP

    Lightroom gives you the option to write metadata to XMP files, which is convenient if you want to share data with other programs (ACR, various DAM programs). In the beta versions, this data would always be stored in .XMP sidecar files, presumably for safety reasons. However, V1 writes the XMP data into the image file itself for those formats that support it (DNG, JPG, TIFF).
    I would really like to have the option to *force* Lightroom to use sidecar files for XMP data, like the betas did. The current V1 behavior (embedding data) is quite inefficient for fairly common backup scenarios.
    For example, I tend to back up all my raw files onto DVD after importing and culling. In addition I make a daily backup of all metadata that gets sent over the internet to a web server - a relatively small upload. What happens if I use DNG for my raw files and update something as small as a keyword? Indeed, *all* of the corresponding DNG files are modified, and because my backup software cannot know that only the XMP data has changed, all files must be burned to DVD again. If the metadata were stored in sidecar files, a simple, efficient metadata backup would take care of things.
    To implement this, a simple switch in the preferences would suffice, and the necessary code is already there. The only possible problem is the occurrence of two files with identical names, excluding the extension. For this case, I can see four different 'solutions':
    1) Force XMP metadata to be synchronized between files with equal names
    2) Make an .XMP sidecar file for only one of the files (always the raw file, for example)
    3) Update the XMP specification to specify what should be done in this situation (maybe include the file extension in the XMP data)
    Reards,
    Simon

    Actually, I don't (notice the 'if' :)). And this is only one of the reasons. I just picked DNG as an example, to keep things simple and because it seems Adobe wants DNG to work well for photographers.
    However, the same applies to JPG and TIFF images. I often end up changing details in the metadata after the image has been finished. For example, to correct the spelling in a keyword that has been applied to half the images in my database... Talking about a nightmare scenario!
    Simon

  • Alternate idea for XMP storage and issue over RAW-JPG pairs.

    Posted by me first in http://www.adobeforums.com/cgi-bin/webx/.3bc35b1d/16
    >DonRicklin - 3:25pm Mar 10, 07 PST (#16 of 17)
    I'm think that maybe what needs to happen here is not necessarily having the JPEGs show in LR, but when they are present that they are used as the Sidecars to the RAWs for storing the Metadata for both, instead of having a third file, ie XMP sidecars.
    Now for me, my camera does not produce both together, so LR would do the current XMP sidecars, but for others it would use the JPEGs instead, and update them for the preview. Also, if desired, by option show them in a stack with the RAWs. I think this would be much the best option for many that Adobe could provide.
    Don
    Don Ricklin, MacBook 1.83Ghz Duo 2 Core running 10.4.8 & Win XP, Pentax *ist D
    http://donricklin.blogspot.com/

    hi all,
    as a professional photojournalist i am with you rory. the fact that i can not import and store both RAW and JPEG at the same time and keep them side by side is really serious oversight on adobe's part. it makes LR all but unusable for me. as i said in my library hell post, i am on tight deadlines and don't have time to mess around. i need to keep and manage both kinds of files for work purposes.
    camera manufactures have implemented the RAW/JEPG combo because the pros have demanded it. canon even allows the RAW and JPEG files to be stored on separate cards as a back up in case one card gets corrupted.
    so, please alex, don't try to market this bug to me as a benefit because adobe has crossed the final frontier of image editing software and i just don't "get" their hip new idea. even a program as humble as iphoto keeps jpegs and raws together without issue. what is the point in having a library at all if images can not be stored and organized in a logical manner?? also, for those who wish to shoot only one format there is a very easy option - don't turn it on in the camera.
    and don, i would be interested to hear more of your idea, though for me i would like to see all files treated equally be they JPEG, RAW. TIFF, PSD. at any rate i think it is really urgent for adobe to address this issue.
    i would like to request that adobe implement the standard storge/organizational scheme with RAWs and JPEGs being imported simultaneously and stored side by side. further, i am requesting that any other file types of the same image also be stored side by side with the master image.
    regards,
    photo_j

  • Hi i have tryed looking for my high definition device driver for my acer

    Hi i have tryed looking for my high definition device driver for my acer 
    I have looked on the acar web site and i cant find it at all i am on windows 7 and the updates didn't install it 
    can some 1 help me find it plz or give me a website to get it 

    You might want to repost your inquiry to the Acer experts in the
    Acer Notebook Support Forum.
    Carey Frisch

Maybe you are looking for

  • How do I move one song from an itunes library to another on same computer?

    We share one computer (Mac - powerbook) in the household. We have an Itunes set up with two libraries (so we can manage our own ipod playlists, etc.). On occasion we want to move a copy of a song over to the other's library (cause they like the song

  • Report in the WBS

    Hi frd,       i want to develop a report,       i want to display  SD.no, WBS element,Doc no, business area, Doc type, Doc date, posting key,Amount. where the Doc no refers the IR no's of SD-IR and PO-IR no, and same to the Doc date also. and the Doc

  • Trying to re-install A530 printer on windows 8.1.

    trying to re-install A530 printer on new computer with windows 8.1. Installed the software & driver from the HP website but when I open the download it says I need a driver from the HP website, which leads me back to what I did download.

  • Nikon d200 support for windows

    Does anyone know if the Nikon d200 will be supported in the windows format?  And why is it supported in mac but not windows?  Very frustrating!

  • Can't Boot from bootable CD/DVD or USB.

    I'm trying to install a new OS from a bootable DVD that I created. However, my T530 will not boot up from the DVD. I checked the boot order in the BIOS settings, and even explicitly tried to force to boot from my DVDROM usint the F12 boot menu. I've