[
https://issues.apache.org/jira/browse/CAMEL-11942?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16261425#comment-16261425
]
ASF GitHub Bot commented on CAMEL-11942:
----------------------------------------
GitHub user sermojohn opened a pull request:
https://github.com/apache/camel/pull/2104
camel-blueprint-schemagen-fix
Switched to jaxb2-maven-plugin for camel-spring schemagen (similar to
CAMEL-11942)
Also, due to the use of activeByDefault profile for schema generation, the
build failed on jdk9 because the schema was never generated. So I applied a
common pattern of using a property (named disable-schemagen) instead of
activeByDefault, which can be used for disabling schema generation (probably
intended for **on-hpjdk** and **on-ibmjdk** profiles). As a result, both jdk9
and jdk < 9 builds succeed.
However, there is still an issue when disabling schema generation, because
the camel-blueprint.xsd is required by
**camel-eip-documentation-enricher-maven-plugin**, so in practice schema
generation should never be disabled based on the existing build script.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/sermojohn/camel camel-blueprint-schemagen-fix
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/camel/pull/2104.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #2104
----
commit f297870f905920e237578b050229a0536d18ab89
Author: Ioannis Sermetziadis <[email protected]>
Date: 2017-11-21T20:00:37Z
camel-blueprint schemagen build fix that affected windows builds
----
> camel-spring build failure on windows
> -------------------------------------
>
> Key: CAMEL-11942
> URL: https://issues.apache.org/jira/browse/CAMEL-11942
> Project: Camel
> Issue Type: Task
> Components: build system
> Affects Versions: 2.20.0
> Reporter: Önder Sezgin
> Priority: Minor
> Fix For: 2.21.0
>
>
> [INFO] Executed tasks
> [INFO]
> [INFO] --- exec-maven-plugin:1.1.1:exec (generate schema) @ camel-spring ---
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 03:33 min
> [INFO] Finished at: 2017-10-24T10:27:33+03:00
> [INFO] Final Memory: 37M/240M
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.1.1:exec
> (g
> enerate schema) on project camel-spring: Command execution failed. Error
> while e
> xecuting process. Cannot run program "cmd.exe" (in directory
> "D:\dev\github\came
> l\components\camel-spring"): CreateProcess error=206, The filename or
> extension
> is too long -> [Help 1]
> [ERROR]
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)