Generated files aren't useable with Jena
----------------------------------------

                 Key: MDOAP-27
                 URL: http://jira.codehaus.org/browse/MDOAP-27
             Project: Maven 2.x DOAP Plugin
          Issue Type: Bug
            Reporter: Christian Mahnke


I'm generating a DOAP file for deployment, the resulting file isn't parseable 
by Jena, here the exception:

Caused by: com.hp.hpl.jena.rdf.model.LiteralRequiredException: Apache UGH 
metadata library
        at 
com.hp.hpl.jena.rdf.model.impl.StatementImpl.getLiteral(StatementImpl.java:101)
        at 
com.hp.hpl.jena.rdf.model.impl.StatementBase.getString(StatementBase.java:127)
        at 
uk.ac.osswatch.simal.model.jena.Resource.getLiteralValue(Resource.java:198)
        at 
uk.ac.osswatch.simal.model.jena.DoapResource.getName(DoapResource.java:77)
        at 
uk.ac.osswatch.simal.wicket.panel.ProjectSummaryPanel.populatePage(ProjectSummaryPanel.java:83)
        at 
uk.ac.osswatch.simal.wicket.panel.ProjectSummaryPanel.<init>(ProjectSummaryPanel.java:65)
        at uk.ac.osswatch.simal.wicket.UserHomePage.<init>(UserHomePage.java:32)
        ... 32 more


The offending fragment of the DOAP file:

    <!-- ====================================================================== 
-->
    <!-- A name of something.                                                   
-->
    <!-- ====================================================================== 
-->

    <name rdf:resource="Apache UGH metadata library"/>

Note the spaces in the rdf:resource attribute. The Plugin should probably do a 
sanity check.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to