[JBoss JIRA] (JBIDE-13601) Backport to 4.0.x - [Eclipse Integration] GPE's "GWT Compile" doesn't create the errai classes
by Denis Golovin (JIRA)
[ https://issues.jboss.org/browse/JBIDE-13601?page=com.atlassian.jira.plugi... ]
Denis Golovin updated JBIDE-13601:
----------------------------------
Release Notes Text:
Cause: Google Plugin for Eclipse action "GWT Compile" doesn't create errai classes
Consequence:
Fix:
Result:
was:
Cause:
Consequence:
Fix:
Result:
> Backport to 4.0.x - [Eclipse Integration] GPE's "GWT Compile" doesn't create the errai classes
> ----------------------------------------------------------------------------------------------
>
> Key: JBIDE-13601
> URL: https://issues.jboss.org/browse/JBIDE-13601
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: maven
> Affects Versions: 4.0.0.Final
> Environment: Windows 7, Google Plugin for Eclipse 2.5.2, JBoss Tools 3.3.0.Beta1, m2e 1.0.100, m2e-wtp 0.15.2
> Reporter: Fred Bricon
> Assignee: Denis Golovin
> Labels: new_and_noteworthy
> Fix For: 4.0.1.Final
>
> Attachments: 0001-JBIDE-13487-fix-errai-deployment-issues.patch
>
>
> We're trying to achieve the following workflow for the user inside Eclipse/ GPE / JBoss Tools:
> * create project
> * execute Google > GWT Compile
> * Run As > Run On Server
> * browse the application
> When a gwt maven project is detected, GPE sets the GWT compilation output directory to target/<artifactId>-<version>/. So ultimately we could automatically mark that folder as deployable for WTP and pretty much achieve that ideal workflow.
> Until this is done automatically, we can do it manually. Here's a slightly more complex workflow :
> * Create a new GWT Project from JBoss Central
> * Right-click on project > Google > GWT compile
> * Add the Kitchensink module
> * Click on Compile. Upon completion, a target/<artifactId>-<version> folder is created
> * Right-click on project > Properties > Deployment Assembly
> * Click Add > folder > select target/<artifactId>-<version> click ok to complete
> * Right-click on project > Run As > Run on server
> * select JBoss AS7 / EAP, OK
> * Project deploys without errors
> * KitchenSink.html is displayed in browser, with the full form.
> Problem is, when the page is displayed, the following exceptions appear in the AS console :
> {noformat}
> 23:24:33,487 INFO [org.jboss.weld.deployer] (MSC service thread 1-2) JBAS016008: Starting weld service for deployment jesuisoula.war
> 23:24:33,784 INFO [org.jboss.errai.cdi.server.CDIExtensionPoints] (MSC service thread 1-2) configuring Errai CDI
> 23:24:33,789 INFO [org.jboss.errai.cdi.server.CDIExtensionPoints] (MSC service thread 1-2) Created Errai-CDI context: cbc75356-e760-43e2-9faf-e32025719b58
> 23:24:33,964 INFO [ErraiJNDI] (MSC service thread 1-2) searching to see if ErraiService is already bound...
> 23:24:34,167 INFO [org.jboss.errai.common.metadata.PackagingUtil] (Thread-70) identifying deployment type for uri: /D:/Dev/servers/jboss-eap-6.0-ER3/standalone/deployments/jesuisoula.war/WEB-INF/classes/
> 23:24:34,168 INFO [org.jboss.errai.common.metadata.PackagingUtil] (Thread-70) identifying deployment type for uri: /D:/Dev/servers/jboss-eap-6.0-ER3/standalone/deployments/jesuisoula.war/WEB-INF/lib/errai-bus-2.0-SNAPSHOT.jar/
> 23:24:34,169 INFO [org.jboss.errai.common.metadata.PackagingUtil] (Thread-70) identifying deployment type for uri: /D:/Dev/servers/jboss-eap-6.0-ER3/standalone/deployments/jesuisoula.war/WEB-INF/lib/errai-cdi-client-2.0-SNAPSHOT.jar/
> 23:24:34,170 INFO [org.jboss.errai.common.metadata.PackagingUtil] (Thread-70) identifying deployment type for uri: /D:/Dev/servers/jboss-eap-6.0-ER3/standalone/deployments/jesuisoula.war/WEB-INF/lib/errai-ioc-2.0-SNAPSHOT.jar/
> 23:24:34,171 INFO [org.jboss.errai.common.metadata.PackagingUtil] (Thread-70) identifying deployment type for uri: /D:/Dev/servers/jboss-eap-6.0-ER3/standalone/deployments/jesuisoula.war/WEB-INF/lib/errai-marshalling-2.0-SNAPSHOT.jar/
> 23:24:34,171 INFO [org.jboss.errai.common.metadata.PackagingUtil] (Thread-70) identifying deployment type for uri: /D:/Dev/servers/jboss-eap-6.0-ER3/standalone/deployments/jesuisoula.war/WEB-INF/lib/errai-tools-2.0-SNAPSHOT.jar/
> 23:24:34,172 INFO [org.jboss.errai.common.metadata.PackagingUtil] (Thread-70) identifying deployment type for uri: /D:/Dev/servers/jboss-eap-6.0-ER3/standalone/deployments/jesuisoula.war/WEB-INF/lib/errai-weld-integration-2.0-SNAPSHOT.jar/
> 23:24:34,206 INFO [org.jboss.errai.common.metadata.PackagingUtil] (Thread-70) identifying deployment type for uri: /D:/Dev/servers/jboss-eap-6.0-ER3/standalone/deployments/jesuisoula.war/WEB-INF/lib/errai-tools-2.0-SNAPSHOT.jar/
> 23:24:34,368 INFO [org.jboss.errai.common.metadata.PackagingUtil] (Thread-70) identifying deployment type for uri: /D:/Dev/servers/jboss-eap-6.0-ER3/standalone/deployments/jesuisoula.war/WEB-INF/lib/errai-cdi-client-2.0-SNAPSHOT.jar/
> 23:24:34,389 INFO [org.jboss.errai.common.metadata.PackagingUtil] (Thread-70) identifying deployment type for uri: /D:/Dev/servers/jboss-eap-6.0-ER3/standalone/deployments/jesuisoula.war/WEB-INF/lib/errai-bus-2.0-SNAPSHOT.jar/
> 23:24:34,692 INFO [org.jboss.errai.common.metadata.PackagingUtil] (Thread-70) identifying deployment type for uri: /D:/Dev/servers/jboss-eap-6.0-ER3/standalone/deployments/jesuisoula.war/WEB-INF/lib/errai-marshalling-2.0-SNAPSHOT.jar/
> 23:24:34,783 INFO [org.jboss.errai.common.metadata.PackagingUtil] (Thread-70) identifying deployment type for uri: /D:/Dev/servers/jboss-eap-6.0-ER3/standalone/deployments/jesuisoula.war/WEB-INF/lib/errai-weld-integration-2.0-SNAPSHOT.jar/
> 23:24:34,821 INFO [org.jboss.errai.common.metadata.PackagingUtil] (Thread-70) identifying deployment type for uri: /D:/Dev/servers/jboss-eap-6.0-ER3/standalone/deployments/jesuisoula.war/WEB-INF/classes/
> 23:24:34,833 INFO [org.jboss.errai.common.metadata.PackagingUtil] (Thread-70) identifying deployment type for uri: /D:/Dev/servers/jboss-eap-6.0-ER3/standalone/deployments/jesuisoula.war/WEB-INF/lib/errai-ioc-2.0-SNAPSHOT.jar/
> 23:24:34,898 INFO [org.jboss.errai.reflections.Reflections] (Thread-70) Reflections took 690 ms to scan 7 urls, producing 311 keys and 1031 values
> 23:24:34,899 INFO [org.jboss.errai.common.metadata.PackagingUtil] (Thread-70) identifying deployment type for uri: /D:/Dev/servers/jboss-eap-6.0-ER3/standalone/deployments/jesuisoula.war/WEB-INF/lib/errai-tools-2.0-SNAPSHOT.jar/
> 23:24:35,332 INFO [org.jboss.errai.common.metadata.PackagingUtil] (Thread-70) identifying deployment type for uri: /D:/Dev/servers/jboss-eap-6.0-ER3/standalone/deployments/jesuisoula.war/WEB-INF/lib/errai-cdi-client-2.0-SNAPSHOT.jar/
> 23:24:35,344 INFO [org.jboss.errai.common.metadata.PackagingUtil] (Thread-70) identifying deployment type for uri: /D:/Dev/servers/jboss-eap-6.0-ER3/standalone/deployments/jesuisoula.war/WEB-INF/lib/errai-bus-2.0-SNAPSHOT.jar/
> 23:24:35,505 INFO [org.jboss.errai.common.metadata.PackagingUtil] (Thread-70) identifying deployment type for uri: /D:/Dev/servers/jboss-eap-6.0-ER3/standalone/deployments/jesuisoula.war/WEB-INF/lib/errai-marshalling-2.0-SNAPSHOT.jar/
> 23:24:35,597 INFO [org.jboss.errai.common.metadata.PackagingUtil] (Thread-70) identifying deployment type for uri: /D:/Dev/servers/jboss-eap-6.0-ER3/standalone/deployments/jesuisoula.war/WEB-INF/lib/errai-weld-integration-2.0-SNAPSHOT.jar/
> 23:24:35,627 INFO [org.jboss.errai.common.metadata.PackagingUtil] (Thread-70) identifying deployment type for uri: /D:/Dev/servers/jboss-eap-6.0-ER3/standalone/deployments/jesuisoula.war/WEB-INF/classes/
> 23:24:35,637 INFO [org.jboss.errai.common.metadata.PackagingUtil] (Thread-70) identifying deployment type for uri: /D:/Dev/servers/jboss-eap-6.0-ER3/standalone/deployments/jesuisoula.war/WEB-INF/lib/errai-ioc-2.0-SNAPSHOT.jar/
> 23:24:35,703 INFO [org.jboss.errai.reflections.Reflections] (Thread-70) Reflections took 804 ms to scan 7 urls, producing 311 keys and 1031 values
> 23:24:35,815 INFO [org.jboss.errai.bus.server.service.bootstrap.OrderedBootstrap] (MSC service thread 1-2) Bootstrap Errai
> 23:24:35,816 INFO [org.jboss.errai.bus.server.service.bootstrap.OrderedBootstrap] (MSC service thread 1-2) Working directory: D:\Dev\servers\jboss-eap-6.0-ER3\bin
> 23:24:35,818 INFO [org.jboss.errai.bus.server.service.bootstrap.DefaultComponents] (MSC service thread 1-2) using dispatcher implementation: org.jboss.errai.bus.server.SimpleDispatcher
> 23:24:35,825 INFO [org.jboss.errai.bus.server.service.bootstrap.DefaultComponents] (MSC service thread 1-2) using session provider implementation: org.jboss.errai.bus.server.HttpSessionProvider
> 23:24:35,837 INFO [org.jboss.errai.bus.server.service.bootstrap.LoadExtensions] (MSC service thread 1-2) searching for Errai extensions ...
> 23:24:35,847 INFO [org.jboss.errai.bus.server.service.bootstrap.LoadExtensions] (MSC service thread 1-2) found extension org.jboss.errai.tools.monitoring.MonitorExtension
> 23:24:35,899 INFO [org.jboss.errai.bus.server.service.bootstrap.DiscoverServices] (MSC service thread 1-2) auto-discovery of services disabled.
> 23:24:35,900 INFO [org.jboss.errai.bus.server.service.bootstrap.BootstrapContext] (MSC service thread 1-2) Running deferred bootstrap tasks ...
> 23:24:35,900 INFO [org.jboss.errai.bus.server.service.bootstrap.OrderedBootstrap] (MSC service thread 1-2) Initialization complete
> 23:24:35,930 INFO [ErraiJNDI] (MSC service thread 1-2) found ErraiService bound at: java:global/ErraiService
> 23:24:35,947 INFO [org.jboss.errai.cdi.server.CDIExtensionPoints] (MSC service thread 1-2) Register RPC Endpoint: public@ApplicationScoped @Service class org.jboss.tools.gwt.kitchensink.controller.MemberServiceImpl(interface org.jboss.tools.gwt.kitchensink.client.shared.MemberService)
> 23:24:36,328 INFO [org.jboss.web] (MSC service thread 1-4) JBAS018210: Registering web context: /jesuisoula
> 23:24:36,335 INFO [org.jboss.as] (MSC service thread 1-5) JBAS015874: JBoss EAP 6.0.0.Beta1 (AS 7.1.0.Final-redhat-1) started in 20026ms - Started 195 of 268 services (72 services are passive or on-demand)
> 23:24:36,398 INFO [org.jboss.as.server] (DeploymentScanner-threads - 2) JBAS018559: Deployed "jesuisoula.war"
> 23:24:40,547 INFO [ErraiMarshalling] (http-localhost-127.0.0.1-8080-1) searching for marshaller class: org.jboss.errai.marshalling.server.impl.ServerMarshallingFactoryImpl
> 23:24:40,548 WARN [ErraiMarshalling] (http-localhost-127.0.0.1-8080-1) could not locate marshaller class. will attempt dynamic generation.
> 23:24:40,562 INFO [org.jboss.errai.marshalling.rebind.MarshallerGeneratorFactory] (http-localhost-127.0.0.1-8080-1) generating marshalling class...
> 23:24:40,622 INFO [org.jboss.errai.marshalling.rebind.MarshallerGeneratorFactory] (http-localhost-127.0.0.1-8080-1) Checking ErraiApp.properties for configured types ...
> 23:24:40,662 INFO [org.jboss.errai.marshalling.rebind.MarshallerGeneratorFactory] (http-localhost-127.0.0.1-8080-1) comprehended 59 classes
> 23:24:41,049 INFO [org.jboss.errai.marshalling.rebind.MarshallerGeneratorFactory] (http-localhost-127.0.0.1-8080-1) generated marshalling class in 486ms.
> 23:24:42,057 INFO [stdout] (http-localhost-127.0.0.1-8080-1) *** FAILED TO COMPILE MARSHALLER CLASS ***
> 23:24:42,058 INFO [stdout] (http-localhost-127.0.0.1-8080-1) *** Classpath Used: D:\Dev\servers\jboss-eap-6.0-ER3\standalone\deployments\jesuisoula.war\WEB-INF\classes;D:\Dev\servers\jboss-eap-6.0-ER3\standalone\deployments\jesuisoula.war\WEB-INF\lib\errai-bus-2.0-SNAPSHOT.jar;D:\Dev\servers\jboss-eap-6.0-ER3\standalone\deployments\jesuisoula.war\WEB-INF\lib\errai-cdi-client-2.0-SNAPSHOT.jar;D:\Dev\servers\jboss-eap-6.0-ER3\standalone\deployments\jesuisoula.war\WEB-INF\lib\errai-ioc-2.0-SNAPSHOT.jar;D:\Dev\servers\jboss-eap-6.0-ER3\standalone\deployments\jesuisoula.war\WEB-INF\lib\errai-marshalling-2.0-SNAPSHOT.jar;D:\Dev\servers\jboss-eap-6.0-ER3\standalone\deployments\jesuisoula.war\WEB-INF\lib\errai-tools-2.0-SNAPSHOT.jar;D:\Dev\servers\jboss-eap-6.0-ER3\standalone\deployments\jesuisoula.war\WEB-INF\lib\errai-weld-integration-2.0-SNAPSHOT.jar;D:\Dev\servers\jboss-eap-6.0-ER3\jboss-modules.jar;D:\Dev\servers\jboss-eap-6.0-ER3\modules\com\sun\jsf-impl\main\jsf-impl-2.1.5-redhat-1.jar;D:\Dev\servers\jboss-eap-6.0-ER3\modules\org\jboss\as\weld\main\jboss-as-weld-7.1.0.Final-redhat-1.jar;D:\Dev\servers\jboss-eap-6.0-ER3\jboss-modules.jar
> 23:24:42,066 INFO [stdout] (http-localhost-127.0.0.1-8080-1) D:\Dev\servers\jboss-eap-6.0-ER3\standalone\deployments\jesuisoula.war\WEB-INF\classes\org\jboss\tools\gwt\kitchensink\client\shared\Member.class: warning: Cannot find annotation method 'uniqueConstraints()' in type 'javax.persistence.Table': class file for javax.persistence.Table not found
> 23:24:42,071 INFO [stdout] (http-localhost-127.0.0.1-8080-1) D:\Dev\servers\jboss-eap-6.0-ER3\standalone\deployments\jesuisoula.war\WEB-INF\classes\org\jboss\tools\gwt\kitchensink\client\shared\Member.class: warning: Cannot find annotation method 'columnNames()' in type 'javax.persistence.UniqueConstraint': class file for javax.persistence.UniqueConstraint not found
> 23:24:42,076 INFO [stdout] (http-localhost-127.0.0.1-8080-1) D:\Dev\servers\jboss-eap-6.0-ER3\standalone\deployments\jesuisoula.war\WEB-INF\classes\org\jboss\tools\gwt\kitchensink\client\shared\Member.class: warning: Cannot find annotation method 'min()' in type 'javax.validation.constraints.Size': class file for javax.validation.constraints.Size not found
> 23:24:42,081 INFO [stdout] (http-localhost-127.0.0.1-8080-1) D:\Dev\servers\jboss-eap-6.0-ER3\standalone\deployments\jesuisoula.war\WEB-INF\classes\org\jboss\tools\gwt\kitchensink\client\shared\Member.class: warning: Cannot find annotation method 'max()' in type 'javax.validation.constraints.Size'
> 23:24:42,086 INFO [stdout] (http-localhost-127.0.0.1-8080-1) D:\Dev\servers\jboss-eap-6.0-ER3\standalone\deployments\jesuisoula.war\WEB-INF\classes\org\jboss\tools\gwt\kitchensink\client\shared\Member.class: warning: Cannot find annotation method 'regexp()' in type 'javax.validation.constraints.Pattern': class file for javax.validation.constraints.Pattern not found
> 23:24:42,092 INFO [stdout] (http-localhost-127.0.0.1-8080-1) D:\Dev\servers\jboss-eap-6.0-ER3\standalone\deployments\jesuisoula.war\WEB-INF\classes\org\jboss\tools\gwt\kitchensink\client\shared\Member.class: warning: Cannot find annotation method 'message()' in type 'javax.validation.constraints.Pattern'
> 23:24:42,097 INFO [stdout] (http-localhost-127.0.0.1-8080-1) D:\Dev\servers\jboss-eap-6.0-ER3\standalone\deployments\jesuisoula.war\WEB-INF\classes\org\jboss\tools\gwt\kitchensink\client\shared\Member.class: warning: Cannot find annotation method 'min()' in type 'javax.validation.constraints.Size'
> 23:24:42,103 INFO [stdout] (http-localhost-127.0.0.1-8080-1) D:\Dev\servers\jboss-eap-6.0-ER3\standalone\deployments\jesuisoula.war\WEB-INF\classes\org\jboss\tools\gwt\kitchensink\client\shared\Member.class: warning: Cannot find annotation method 'max()' in type 'javax.validation.constraints.Size'
> 23:24:42,110 INFO [stdout] (http-localhost-127.0.0.1-8080-1) D:\Dev\servers\jboss-eap-6.0-ER3\standalone\deployments\jesuisoula.war\WEB-INF\classes\org\jboss\tools\gwt\kitchensink\client\shared\Member.class: warning: Cannot find annotation method 'fraction()' in type 'javax.validation.constraints.Digits': class file for javax.validation.constraints.Digits not found
> 23:24:42,117 INFO [stdout] (http-localhost-127.0.0.1-8080-1) D:\Dev\servers\jboss-eap-6.0-ER3\standalone\deployments\jesuisoula.war\WEB-INF\classes\org\jboss\tools\gwt\kitchensink\client\shared\Member.class: warning: Cannot find annotation method 'integer()' in type 'javax.validation.constraints.Digits'
> 23:24:42,124 INFO [stdout] (http-localhost-127.0.0.1-8080-1) D:\Dev\servers\jboss-eap-6.0-ER3\standalone\deployments\jesuisoula.war\WEB-INF\classes\org\jboss\tools\gwt\kitchensink\client\shared\Member.class: warning: Cannot find annotation method 'name()' in type 'javax.persistence.Column': class file for javax.persistence.Column not found
> 23:24:42,128 INFO [stdout] (http-localhost-127.0.0.1-8080-1) error: Bad service configuration file, or exception thrown while constructing Processor object: javax.annotation.processing.Processor: Provider org.jboss.errai.common.rebind.ModuleAnnotationProcessor not found
> 23:24:42,129 ERROR [ErraiMarshalling] (http-localhost-127.0.0.1-8080-1) failed to load static marshallers: java.lang.NullPointerException
> at org.jboss.errai.marshalling.server.MappingContextSingleton.loadPrecompiledMarshallers(MappingContextSingleton.java:98) [errai-marshalling-2.0-SNAPSHOT.jar:2.0-SNAPSHOT]
> at org.jboss.errai.marshalling.server.MappingContextSingleton.<clinit>(MappingContextSingleton.java:78) [errai-marshalling-2.0-SNAPSHOT.jar:2.0-SNAPSHOT]
> at org.jboss.errai.bus.server.io.MessageFactory.getParts(MessageFactory.java:109) [errai-bus-2.0-SNAPSHOT.jar:2.0-SNAPSHOT]
> at org.jboss.errai.bus.server.io.MessageFactory.createCommandMessage(MessageFactory.java:93) [errai-bus-2.0-SNAPSHOT.jar:2.0-SNAPSHOT]
> at org.jboss.errai.bus.server.servlet.DefaultBlockingServlet.doPost(DefaultBlockingServlet.java:117) [errai-bus-2.0-SNAPSHOT.jar:2.0-SNAPSHOT]
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:754) [jboss-servlet-api_3.0_spec-1.0.0.Final-redhat-1.jar:1.0.0.Final-redhat-1]
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-servlet-api_3.0_spec-1.0.0.Final-redhat-1.jar:1.0.0.Final-redhat-1]
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329) [jbossweb-7.0.10.Final-redhat-1.jar:]
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.10.Final-redhat-1.jar:]
> at org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:62) [weld-core-1.1.5.AS71.Final-redhat-1.jar:2012-02-22 16:46]
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.10.Final-redhat-1.jar:]
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.10.Final-redhat-1.jar:]
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275) [jbossweb-7.0.10.Final-redhat-1.jar:]
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161) [jbossweb-7.0.10.Final-redhat-1.jar:]
> at org.jboss.as.jpa.interceptor.WebNonTxEmCloserValve.invoke(WebNonTxEmCloserValve.java:50) [jboss-as-jpa-7.1.0.Final-redhat-1.jar:7.1.0.Final-redhat-1]
> at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:154) [jboss-as-web-7.1.0.Final-redhat-1.jar:7.1.0.Final-redhat-1]
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155) [jbossweb-7.0.10.Final-redhat-1.jar:]
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [jbossweb-7.0.10.Final-redhat-1.jar:]
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [jbossweb-7.0.10.Final-redhat-1.jar:]
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368) [jbossweb-7.0.10.Final-redhat-1.jar:]
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [jbossweb-7.0.10.Final-redhat-1.jar:]
> at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671) [jbossweb-7.0.10.Final-redhat-1.jar:]
> at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930) [jbossweb-7.0.10.Final-redhat-1.jar:]
> at java.lang.Thread.run(Thread.java:662) [rt.jar:1.6.0_31]
> 23:24:42,147 INFO [ErraiMarshalling] (http-localhost-127.0.0.1-8080-1) failing over to dynamic marshallers ... performance may be affected.
> {noformat}
> It turns out some files are missing from the deployment folder :
> * WEB-INF/classes/classlist.mf
> * WEB-INF/classes/org/jboss/errai/**
> These files should be created under the project /target/classes folder in the first place, during GWT Compile, as would mvn package do.
--
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
13 years, 1 month
[JBoss JIRA] (JBIDE-13599) externalize Central site URL into a commandline property so that testing or mirroring is easier
by Denis Golovin (JIRA)
[ https://issues.jboss.org/browse/JBIDE-13599?page=com.atlassian.jira.plugi... ]
Denis Golovin edited comment on JBIDE-13599 at 3/7/13 8:08 PM:
---------------------------------------------------------------
[~maxandersen], [~snjeza] The recursive usecase is bupkis. All connectors in Central are pulled from the same URL (which is a composite site of various mirrors + JBT/JBDS core site + target platform). And before Max says that's not true, the exception to this rule is JRebel and Android, which have their own sites. But everything else comes from A SINGLE URL. There's no need for recursive replacements.
All we need is this:
{code:none|title=commandline override when testing a particular site}
-Djboss.central.site.url=http://download.jboss.org/jbosstools/updates/JBossTools-4.1.0.Alpha1c.core/
or
-Djboss.central.site.url=http://www.qa.jboss.com/binaries/RHDS/updates/development/7.0.0.Alpha1c.core/
{code}
{code:none|title=plugin.properties w/ default URL}
siteUrl=${jboss.central.site.url:http://download.jboss.org/jbosstools/upd...
or
siteUrl=${jboss.central.site.url=https://devstudio.jboss.com/updates/7.0-...
{code}
{code:none|title=plugin.xml w/ variable}
siteUrl=%siteUrl
{code}
was (Author: nickboldt):
[~maxandersen], [~snjeza] The recursive usecase is bupkis. All connectors in Central are pulled from the same URL (which is a composite site of various mirrors + JBT/JBDS core site + target platform). And before Max says that's not true, the exception to this rule is JRebel and Android, which have their own sites. But everything else comes from A SINGLE URL. There's no need for recursive replacements.
All we need is this:
{code:commandline override when testing a particular site}
-Djboss.central.site.url=http://download.jboss.org/jbosstools/updates/JBossTools-4.1.0.Alpha1c.core/
or
-Djboss.central.site.url=http://www.qa.jboss.com/binaries/RHDS/updates/development/7.0.0.Alpha1c.core/
{code}
{code:plugin.properties w/ default URL}
siteUrl=${jboss.central.site.url:http://download.jboss.org/jbosstools/upd...
or
siteUrl=${jboss.central.site.url=https://devstudio.jboss.com/updates/7.0-...
{code}
{code:plugin.xml w/ variable}
siteUrl=%siteUrl
{code}
> externalize Central site URL into a commandline property so that testing or mirroring is easier
> -----------------------------------------------------------------------------------------------
>
> Key: JBIDE-13599
> URL: https://issues.jboss.org/browse/JBIDE-13599
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: central
> Affects Versions: 4.1.0.Alpha1
> Reporter: Nick Boldt
> Assignee: Snjezana Peco
> Fix For: 4.1.0.Alpha2
>
>
> As discussed in https://issues.jboss.org/browse/JBDS-2469?focusedCommentId=12755106&page=... testing Central is tricky if it's not properly bootstrapped, and bootstrapping is hard when we're on an early Alpha and don't want bits to be public before they've passed QE.
> A better approach than having the update site URL used in Central's discovery plugin.xml hardcoded into that file would be to have it read from a Preference in Eclipse or JBDS. This would allow it to be overwritten/overridden should a user want to test installation from a different URL than the default value.
> This might even make it possible to have the same discovery plugin used for JBT and JBDS (assuming the list of connectors were the same, and certification was to appear for both instances) simply by having the preference changed to a different default URL when installing JBT or JBDS BYOE.
--
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
13 years, 1 month
[JBoss JIRA] (JBIDE-13718) Publish script fails for new components
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-13718?page=com.atlassian.jira.plugi... ]
Nick Boldt closed JBIDE-13718.
------------------------------
Resolution: Done
> Publish script fails for new components
> ---------------------------------------
>
> Key: JBIDE-13718
> URL: https://issues.jboss.org/browse/JBIDE-13718
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: Build/Releng
> Reporter: Mickael Istria
> Assignee: Nick Boldt
> Priority: Minor
> Fix For: 4.1.0.Alpha2
>
>
> While trying to publish the new "jbosstools-aerogear" component nightly site, the publish script fails telling
> {code}
> + cd /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/sources/cordova
> + wget http://raw.github.com/jbosstools/jbosstools-build-ci/master/publish/publi... -q --no-check-certificate -N
> + . publish.sh
> +++ mktemp -d
> ++ tmpdir=/tmp/tmp.DUivo13746
> ++ mkdir -p /tmp/tmp.DUivo13746
> ++ STAGINGDIR=/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master
> ++ PUBLISHPATHSUFFIX=
> ++ [[ -n '' ]]
> ++ JOBNAMEREDUX=jbosstools-aerogear_master
> ++ JOBNAMEREDUX=aerogear_master
> ++ [[ '' == \Y\e\s ]]
> ++ ZIPSUFFIX=SNAPSHOT
> ++ SNAPNAME=jbosstools-aerogear_master-Update-SNAPSHOT.zip
> ++ SRCSNAME=jbosstools-aerogear_master-Sources-SNAPSHOT.zip
> ++ SUFFNAME=-Update-SNAPSHOT.zip
> ++ [[ '' == '' ]]
> ++ DESTINATION=tools@filemgmt.jboss.org:/downloads_htdocs/tools
> ++ [[ '' == '' ]]
> ++ INTRNALDEST=/home/hudson/static_build_env/jbds
> ++ rm -fr /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results
> ++ mkdir -p /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master
> ++ z=
> ++ [[ -d /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/sources/aggregate/site/target ]]
> ++ [[ -d /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/sources/aggregate/site/site/target ]]
> ++ [[ -d /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/sources/site/target ]]
> ++ mkdir -p /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs
> ++ bl=/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/BUILDLOG.txt
> ++ rm -f /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/BUILDLOG.txt
> ++ wget -q http://hudson.qa.jboss.com/hudson/job/jbosstools-aerogear_master/2/consol... -O /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/BUILDLOG.txt --timeout=900 --wait=10 --random-wait --tries=10 --retry-connrefused --no-check-certificate
> +++ cat /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/BUILDLOG.txt
> +++ grep org/jboss/tools/parent/
> +++ head -1
> +++ sed -e 's#.\+org/jboss/tools/parent/\(.\+\)/\(maven-metadata.xml\|parent.\+\)#\1#'
> +++ sed -e s#-SNAPSHOT##
> +++ sed -e 's#[0-9].[0-9].[0-9].##'
> ++ BUILD_ALIAS=Alpha1
> ++ wgetParams='--timeout=900 --wait=10 --random-wait --tries=30 --retry-connrefused --no-check-certificate --server-response'
> ++ mkdir -p /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs
> ++ rl=/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/REVISION
> +++ find /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master -mindepth 2 -maxdepth 3 -name .git
> ++ [[ -n /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/sources/.git ]]
> ++ rl=/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/GIT_REVISION
> ++ rm -f /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/GIT_REVISION.txt /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/GIT_REVISION.xml
> ++ wget -O /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/GIT_REVISION.xml 'http://hudson.qa.jboss.com/hudson/job/jbosstools-aerogear_master/2/api/xm...' --timeout=900 --wait=10 --random-wait --tries=30 --retry-connrefused --no-check-certificate --server-response
> --2013-03-05 07:00:07-- http://hudson.qa.jboss.com/hudson/job/jbosstools-aerogear_master/2/api/xm...
> Resolving hudson.qa.jboss.com... 10.16.90.43
> Connecting to hudson.qa.jboss.com|10.16.90.43|:80... connected.
> HTTP request sent, awaiting response...
> HTTP/1.1 200 OK
> Date: Tue, 05 Mar 2013 12:00:07 GMT
> X-Powered-By: Servlet 2.5; JBoss-5.0/JBossWeb-2.1
> Content-Type: application/xml;charset=UTF-8
> Connection: close
> Length: unspecified [application/xml]
> Saving to: `/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/GIT_REVISION.xml'
> 0K 34.5M=0s
> 2013-03-05 07:00:07 (34.5 MB/s) - `/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/GIT_REVISION.xml' saved [193]
> ++ sed -e 's#<lastBuiltRevision><SHA1>\([a-f0-9]\+\)</SHA1><branch><SHA1>\([a-f0-9]\+\)</SHA1><name>\([^<>]\+\)</name></branch></lastBuiltRevision>#\3\@\1#g' /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/GIT_REVISION.xml
> ++ sed -e 's#<[^<>]\+>##g'
> ++ mkdir -p /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs
> ++ ALLREVS=/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/ALL_REVISIONS.txt
> ++ [[ jbosstools-aerogear_master != jbosstools-aerogear_master ]]
> ++ [[ jbosstools-aerogear_master != jbosstools-aerogear_master ]]
> ++ [[ '' != \t\r\u\e ]]
> ++ [[ jbosstools-aerogear_master != jbosstools-aerogear_master ]]
> +++ find /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master -mindepth 2 -maxdepth 3 -name .git
> ++ [[ -n /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/sources/.git ]]
> +++ wget -nc -q -k http://download.jboss.org/jbosstools/builds/staging/jbosstools-aerogear_m... -O -
> ++ PREV_REV=
> Build step 'Execute shell' marked build as failure
> {code}
> It looks like the publish.sh script except a previous version to be already available.
--
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
13 years, 1 month
[JBoss JIRA] (JBIDE-13718) Publish script fails for new components
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-13718?page=com.atlassian.jira.plugi... ]
Nick Boldt commented on JBIDE-13718:
------------------------------------
Verified now works for both the case where there's an existing build and when there's not.
Only thing left to do is update jobs to expose the `skipRevisionCheckWhenPublishing=true` option when manually kickking off a build (or invoking w/ buildWithParameters?foo=bar).
> Publish script fails for new components
> ---------------------------------------
>
> Key: JBIDE-13718
> URL: https://issues.jboss.org/browse/JBIDE-13718
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: Build/Releng
> Reporter: Mickael Istria
> Assignee: Nick Boldt
> Priority: Minor
> Fix For: 4.1.0.Alpha2
>
>
> While trying to publish the new "jbosstools-aerogear" component nightly site, the publish script fails telling
> {code}
> + cd /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/sources/cordova
> + wget http://raw.github.com/jbosstools/jbosstools-build-ci/master/publish/publi... -q --no-check-certificate -N
> + . publish.sh
> +++ mktemp -d
> ++ tmpdir=/tmp/tmp.DUivo13746
> ++ mkdir -p /tmp/tmp.DUivo13746
> ++ STAGINGDIR=/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master
> ++ PUBLISHPATHSUFFIX=
> ++ [[ -n '' ]]
> ++ JOBNAMEREDUX=jbosstools-aerogear_master
> ++ JOBNAMEREDUX=aerogear_master
> ++ [[ '' == \Y\e\s ]]
> ++ ZIPSUFFIX=SNAPSHOT
> ++ SNAPNAME=jbosstools-aerogear_master-Update-SNAPSHOT.zip
> ++ SRCSNAME=jbosstools-aerogear_master-Sources-SNAPSHOT.zip
> ++ SUFFNAME=-Update-SNAPSHOT.zip
> ++ [[ '' == '' ]]
> ++ DESTINATION=tools@filemgmt.jboss.org:/downloads_htdocs/tools
> ++ [[ '' == '' ]]
> ++ INTRNALDEST=/home/hudson/static_build_env/jbds
> ++ rm -fr /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results
> ++ mkdir -p /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master
> ++ z=
> ++ [[ -d /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/sources/aggregate/site/target ]]
> ++ [[ -d /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/sources/aggregate/site/site/target ]]
> ++ [[ -d /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/sources/site/target ]]
> ++ mkdir -p /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs
> ++ bl=/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/BUILDLOG.txt
> ++ rm -f /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/BUILDLOG.txt
> ++ wget -q http://hudson.qa.jboss.com/hudson/job/jbosstools-aerogear_master/2/consol... -O /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/BUILDLOG.txt --timeout=900 --wait=10 --random-wait --tries=10 --retry-connrefused --no-check-certificate
> +++ cat /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/BUILDLOG.txt
> +++ grep org/jboss/tools/parent/
> +++ head -1
> +++ sed -e 's#.\+org/jboss/tools/parent/\(.\+\)/\(maven-metadata.xml\|parent.\+\)#\1#'
> +++ sed -e s#-SNAPSHOT##
> +++ sed -e 's#[0-9].[0-9].[0-9].##'
> ++ BUILD_ALIAS=Alpha1
> ++ wgetParams='--timeout=900 --wait=10 --random-wait --tries=30 --retry-connrefused --no-check-certificate --server-response'
> ++ mkdir -p /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs
> ++ rl=/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/REVISION
> +++ find /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master -mindepth 2 -maxdepth 3 -name .git
> ++ [[ -n /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/sources/.git ]]
> ++ rl=/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/GIT_REVISION
> ++ rm -f /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/GIT_REVISION.txt /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/GIT_REVISION.xml
> ++ wget -O /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/GIT_REVISION.xml 'http://hudson.qa.jboss.com/hudson/job/jbosstools-aerogear_master/2/api/xm...' --timeout=900 --wait=10 --random-wait --tries=30 --retry-connrefused --no-check-certificate --server-response
> --2013-03-05 07:00:07-- http://hudson.qa.jboss.com/hudson/job/jbosstools-aerogear_master/2/api/xm...
> Resolving hudson.qa.jboss.com... 10.16.90.43
> Connecting to hudson.qa.jboss.com|10.16.90.43|:80... connected.
> HTTP request sent, awaiting response...
> HTTP/1.1 200 OK
> Date: Tue, 05 Mar 2013 12:00:07 GMT
> X-Powered-By: Servlet 2.5; JBoss-5.0/JBossWeb-2.1
> Content-Type: application/xml;charset=UTF-8
> Connection: close
> Length: unspecified [application/xml]
> Saving to: `/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/GIT_REVISION.xml'
> 0K 34.5M=0s
> 2013-03-05 07:00:07 (34.5 MB/s) - `/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/GIT_REVISION.xml' saved [193]
> ++ sed -e 's#<lastBuiltRevision><SHA1>\([a-f0-9]\+\)</SHA1><branch><SHA1>\([a-f0-9]\+\)</SHA1><name>\([^<>]\+\)</name></branch></lastBuiltRevision>#\3\@\1#g' /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/GIT_REVISION.xml
> ++ sed -e 's#<[^<>]\+>##g'
> ++ mkdir -p /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs
> ++ ALLREVS=/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/ALL_REVISIONS.txt
> ++ [[ jbosstools-aerogear_master != jbosstools-aerogear_master ]]
> ++ [[ jbosstools-aerogear_master != jbosstools-aerogear_master ]]
> ++ [[ '' != \t\r\u\e ]]
> ++ [[ jbosstools-aerogear_master != jbosstools-aerogear_master ]]
> +++ find /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master -mindepth 2 -maxdepth 3 -name .git
> ++ [[ -n /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/sources/.git ]]
> +++ wget -nc -q -k http://download.jboss.org/jbosstools/builds/staging/jbosstools-aerogear_m... -O -
> ++ PREV_REV=
> Build step 'Execute shell' marked build as failure
> {code}
> It looks like the publish.sh script except a previous version to be already available.
--
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
13 years, 1 month
[JBoss JIRA] (JBIDE-13408) investigate using mvn deploy of non-SNAPSHOT target platforms to JBoss Public Nexus
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-13408?page=com.atlassian.jira.plugi... ]
Nick Boldt commented on JBIDE-13408:
------------------------------------
[~maxandersen] That needs to happen every time we rebuild a TP that we want the jobs to consume, before updating them to point to a new -DTARGET_PLATFORM_VERSION=<new version>.
Otherwise Jenkins will pull from an http:// path instead of a file:// path and jobs will either be hella slow or time out resolving IUs, resulting in more red balls & more build failure emails that people ignore.
> investigate using mvn deploy of non-SNAPSHOT target platforms to JBoss Public Nexus
> -----------------------------------------------------------------------------------
>
> Key: JBIDE-13408
> URL: https://issues.jboss.org/browse/JBIDE-13408
> Project: Tools (JBoss Tools)
> Issue Type: Sub-task
> Components: target-platform
> Affects Versions: 4.1.0.Alpha1
> Reporter: Nick Boldt
> Assignee: Mickael Istria
> Priority: Blocker
> Fix For: 4.1.0.Alpha2
>
>
> investigate using `mvn deploy` from Jenkins CI job of non-SNAPSHOT target platforms to JBoss Public Nexus so that we can have *final* versions rather than ongoing snapshots.
> Last time I attempted to deploy something without a -SNAPSHOT suffix in its version, I got this error:
> {quote}
> {code:title=https://github.com/nickboldt/jbosstools-target-platforms/tree/d14d79e71d62b77f73d19d96e6bb1a03db90d5f1}
> [ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) on project multiple: Failed to deploy artifacts: Could not transfer artifact org.jboss.tools.target-platforms.jbdevstudio:multiple:pom:4.21.3.Final from/to jboss-releases-repository (https://repository.jboss.org/nexus/content/repositories/releases/): Failed to transfer file: https://repository.jboss.org/nexus/content/repositories/releases/org/jbos.... Return code is: 502, ReasonPhrase:Proxy Error. -> [Help 1]
> {code}
> {quote}
--
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
13 years, 1 month
[JBoss JIRA] (JBIDE-13408) investigate using mvn deploy of non-SNAPSHOT target platforms to JBoss Public Nexus
by Max Rydahl Andersen (JIRA)
[ https://issues.jboss.org/browse/JBIDE-13408?page=com.atlassian.jira.plugi... ]
Max Rydahl Andersen commented on JBIDE-13408:
---------------------------------------------
Why is there 2 times a reference to update mirror settings on jenkins in the internal only svn url ?
Why isn't that just in the end part of "Things to remember once target platforms have been released" ? (i.e. not needed for release of the target platform)
> investigate using mvn deploy of non-SNAPSHOT target platforms to JBoss Public Nexus
> -----------------------------------------------------------------------------------
>
> Key: JBIDE-13408
> URL: https://issues.jboss.org/browse/JBIDE-13408
> Project: Tools (JBoss Tools)
> Issue Type: Sub-task
> Components: target-platform
> Affects Versions: 4.1.0.Alpha1
> Reporter: Nick Boldt
> Assignee: Mickael Istria
> Priority: Blocker
> Fix For: 4.1.0.Alpha2
>
>
> investigate using `mvn deploy` from Jenkins CI job of non-SNAPSHOT target platforms to JBoss Public Nexus so that we can have *final* versions rather than ongoing snapshots.
> Last time I attempted to deploy something without a -SNAPSHOT suffix in its version, I got this error:
> {quote}
> {code:title=https://github.com/nickboldt/jbosstools-target-platforms/tree/d14d79e71d62b77f73d19d96e6bb1a03db90d5f1}
> [ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) on project multiple: Failed to deploy artifacts: Could not transfer artifact org.jboss.tools.target-platforms.jbdevstudio:multiple:pom:4.21.3.Final from/to jboss-releases-repository (https://repository.jboss.org/nexus/content/repositories/releases/): Failed to transfer file: https://repository.jboss.org/nexus/content/repositories/releases/org/jbos.... Return code is: 502, ReasonPhrase:Proxy Error. -> [Help 1]
> {code}
> {quote}
--
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
13 years, 1 month