Directory issue when configuring the plugin using ${project.basedir}... in a
windows environment
------------------------------------------------------------------------------------------------
Key: JIBX-429
URL: http://jira.codehaus.org/browse/JIBX-429
Project: JiBX
Issue Type: Bug
Components: maven plugin
Affects Versions: JiBX 1.2.3
Environment: Windows 7, Java JDK 1.6.0_24, Maven 3.0.3
Reporter: David Wolff
Priority: Minor
I had a booger of a time getting the plugin to work because I was specifying an
absolute path (by putting ${project.basedir} on the front of my relative path)
in the <bindingDirectory/> element. The code in
AbstractJibxMojo.getFullPath(String dir)... looks to see if the path specified
is absolute by checking for a file separator at the beginning. This works
great for linux style file systems but bombs for windows <drive>:<path> type
entries.
Example:
---------------
My config was as follows:
<bindingDirectory>${project.basedir}/src/main/resources/schema</bindingDirectory>
The directory that the JiBX maven plugin ended up searching for my binding
files was
"D:/dev/java/myprojectD:/dev/java/myproject/src/main/resources/schema", which
is obviously an invalid directory, because the mojo was presuming the path was
relative and prepended another project base directory to the front. This
naturally resulted in zero binding files found and no JiBX bytecode enhancement.
---------------
The mojo works great when I specify a relative path (e.g.
<bindingDirectory>src/main/resources/schema</bindingDirectory>) however, I
think it should work when I have {$project.basedir} on the front as well. I
wasted a tremendous amount of time trying to determine what the problem was
when my configuration was more or less correct.
Many thanks in advance for a fix for this :)
Dave Wolff
--
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
------------------------------------------------------------------------------
Colocation vs. Managed Hosting
A question and answer guide to determining the best fit
for your organization - today and in the future.
http://p.sf.net/sfu/internap-sfd2d
_______________________________________________
jibx-devs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jibx-devs