[ 
https://jira.duraspace.org/browse/DS-989?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tim Donohue reopened DS-989:
----------------------------


Ben & Kevin,

This patch seems to have caused Trunk to no longer building properly (at least 
with Maven 2.2.1).

Running 'mvn package' doesn't error out, but now the /webapps directory no 
longer contains all the proper subdirectories (/xmlui, /jspui, etc).  Instead, 
it's a mixture of odd stuff (as if the Overlays didn't work properly).

The cause seems to be the upgrade to 'maven-assembly-plugin' version 2.2.1 in 
[dspace-src]/dspace/pom.xml.  If I switch that line back to 2.2-beta-1, then 
everything builds properly again.  So, the 'maven-assembly-plugin' version 
2.2.1 seems to be incompatible with our current Maven build process.

I'm re-opening this issue until we resolve this problem on Trunk.
                
> Module directory maven property support
> ---------------------------------------
>
>                 Key: DS-989
>                 URL: https://jira.duraspace.org/browse/DS-989
>             Project: DSpace
>          Issue Type: Improvement
>            Reporter: Kevin Van de Velde
>            Assignee: Ben Bosman
>            Priority: Major
>             Fix For: 1.8.0
>
>         Attachments: Modules_directory_properties.patch
>
>
> Since it is now possible to use properties in the dspace.cfg file (dspace.dir 
> = ${default.dspace.dir}) I have created a patch that also allows these 
> properties in the {dspace.dir}/modules directory.
> The patch contains a working example for the solr server, once the following 
> patch https://jira.duraspace.org/browse/DS-971 is committed this solr 
> property can also be used in the discovery.cfg file. This way users will only 
> have one place to put solr server property.
> The maven assembly plugin version had to updated for this to work since the 
> beta version used in DSpace doesn't support a file filter for directories 
> (http://jira.codehaus.org/browse/MASSEMBLY-154). The version now used is the 
> latest stable on for the plugin (source: 
> http://jira.codehaus.org/browse/MASSEMBLY).

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.duraspace.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

------------------------------------------------------------------------------
Get a FREE DOWNLOAD! and learn more about uberSVN rich system, 
user administration capabilities and model configuration. Take 
the hassle out of deploying and managing Subversion and the 
tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to