![]() |
|
|
|
|
Change By:
|
Grégory Joseph
(31/Mar/14 4:54 PM)
|
|
Description:
|
The pom files of these 2 modules currently configures {{maven-jar-plugin}} to generate an {{INDEX.LIST}} which is turn causing some build issues on some platforms. There is no reason for these jar entries to be there, and that configuration seems to have been copy-paste accidentally from some example. (AFAICT, it's been introduced in the m5-vaadin prototype, with {{m5-magnolia-shell}} in commit {{118311761ba}}, and copied over multiple places since - and that in turn seems to come from the Vaadin-widget-project Maven archetype)
It should look like this: {noformat} <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <configuration> <archive> <
!-- Remove this line: <
index>true</index>
-->
<manifest> <
!-- Remove this line: <
addClasspath>true</addClasspath>
-->
<addDefaultImplementationEntries>true</addDefaultImplementationEntries> </manifest> <manifestEntries> <Vaadin-Package-Version>1</Vaadin-Package-Version> <Vaadin-Widgetsets> info.magnolia.ui.vaadin.editor.gwt.PageEditorWidgetSet </Vaadin-Widgetsets> </manifestEntries> </archive> </configuration> </plugin> {noformat} (i.e remove {{<index>}} as well as {{<addClasspath>}}, which makes no sense for us either)
This seems to fix issues with running integration tests on different machines, so should allow our build infrastructure to grow faster, once fixed.
|
|
|
|
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
----------------------------------------------------------------
For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <
[email protected]>
----------------------------------------------------------------