Message:

  A new issue has been created in JIRA.

---------------------------------------------------------------------
View the issue:
  http://jira.codehaus.org/browse/MPPDF-31

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: MPPDF-31
    Summary: Cannot insert logo image to PDF
       Type: Bug

     Status: Open
   Priority: Major

 Original Estimate: Unknown
 Time Spent: Unknown
  Remaining: Unknown

    Project: maven-pdf-plugin
   Versions:
             2.2

   Assignee: Arnaud HERITIER
   Reporter: Oleg F. Vlasenko

    Created: Tue, 15 Feb 2005 4:46 AM
    Updated: Tue, 15 Feb 2005 4:46 AM
Environment: Windows XP professional version 2002 and
Linux Red Hat / Maven 1.0.2 / maven-pdf-plugin-2.2.1

Description:
Fragment of text of project.xml:

<?xml version="1.0" encoding="UTF-8"?>

<project>

...

  <organization>

    <logo>/images/XXX.gif</logo>

  </organization>

  <logo>/images/YYY.gif</logo>

...

 

Fragment of text of maven.xml:

 

    <postGoal name="site">

        <attainGoal name="pdf"/>

    </postGoal>

 

In compile time the error is generated.

 

...

[java] [ERROR] Error while creating area : Error while recovering Image 
Informations (file:/images/YYY.gif) : /images/YYY.gif (No such file or 
directory)

...

 

As I understand the problem is connected with following code:

 

    <j:if test="not ${maven.pdf.projectLogo.startsWith('http://')}">

      <maven:makeAbsolutePath 

        var="maven.pdf.projectLogo" 

        basedir="${maven.xdoc.src}" 

        path="${maven.pdf.projectLogo}" 

        trim="true"/>

    </j:if>

 

 

<logo>/images/YYY.gif</logo> includes the path which is absolute. And so the 
prefix ${maven.xdoc.src}is not concatenated to the path. And so the file 
YYY.gif cannot be found.

 

I have "simplified" code and YYY.gif was found:

 

    <j:if test="${not maven.pdf.companyLogo.startsWith('http://')}">

      <j:set 
var="maven.pdf.companyLogo">${maven.xdoc.src}${maven.pdf.companyLogo}</j:set>

</j:if>

 

I think this problem can be resolved by more general way. 




---------------------------------------------------------------------
JIRA INFORMATION:
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

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to