[
https://jira.jboss.org/jira/browse/ISPN-167?page=com.atlassian.jira.plugi...
]
Manik Surtani commented on ISPN-167:
------------------------------------
Just tried running this sequence:
mvn clean
mvn install -Dmaven.test.skip.exec=true -PconfigDocs
mvn install -Dmaven.test.skip.exec=true -PjmxDocs
mvn deploy -Dmaven.test.skip.exec=true -Pdistribution
And I see that the config and JMX docs are NOT packaged in the distro. The parser and
schema IS in the JAR file however:
[msurtani@perf11 core]$ jar tf infinispan-core.jar | grep xsd
schema/infinispan-config-4.0.xsd
[msurtani@perf11 core]$
but the schema is NOT in /etc/schema
Ensure the mvn deploy process handles all ancillary tasks such as
generating documentation, schema and parsers
--------------------------------------------------------------------------------------------------------------
Key: ISPN-167
URL:
https://jira.jboss.org/jira/browse/ISPN-167
Project: Infinispan
Issue Type: Task
Affects Versions: 4.0.0.ALPHA6
Reporter: Manik Surtani
Assignee: Manik Surtani
Priority: Blocker
Fix For: 4.0.0.BETA1
Currently doing
$ mvn deploy -Dmaven.test.skip.exec=true -Pdistribution
does not generate JMX or Config docs, or the XSD schemas.
JMX and config docs can be generated separately using scripts in bin/
but this is a pain. Ideally, running
mvn deploy -Dmaven.test.skip.exec=true -Pdistribution should:
1. Generate schema - make sure this schema is packaged in the core JAR as well as made
available in /etc/schema in the -ALL jar
2. Generate parsers - make sure this parser is packaged in the core JAR
3. Generate Javadoc, JMX docs and config docs - all in the /doc directory of the -ALL
jar
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira