[JBoss JIRA] Created: (WELDX-41) mvn install in extensions/trunk/se fails
by Martin Gencur (JIRA)
mvn install in extensions/trunk/se fails
----------------------------------------
Key: WELDX-41
URL: https://jira.jboss.org/jira/browse/WELDX-41
Project: Weld Extensions
Issue Type: Bug
Reporter: Martin Gencur
Fix For: Spring integration 1.0.0.BETA1
When I check-out http://anonsvn.jboss.org/repos/weld/extensions/trunk/ and then run "mvn install" in /se subdirectory, maven outputs an error during compilation phase: (don't be confused with directory structure (Weld/weld-se/se... ) ....weld-se means trunk)
[INFO] Compiling 14 source files to /home/mgencur/Java/Weld/weld-se/se/target/classes
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Compilation failure
/home/mgencur/Java/Weld/weld-se/se/src/main/java/org/jboss/weld/environment/se/discovery/AbstractScanner.java:[21,25] package org.jboss.weld.log does not exist
/home/mgencur/Java/Weld/weld-se/se/src/main/java/org/jboss/weld/environment/se/discovery/AbstractScanner.java:[22,25] package org.jboss.weld.log does not exist
/home/mgencur/Java/Weld/weld-se/se/src/main/java/org/jboss/weld/environment/se/discovery/AbstractScanner.java:[35,24] cannot find symbol
symbol : class LogProvider
location: class org.jboss.weld.environment.se.discovery.AbstractScanner
/home/mgencur/Java/Weld/weld-se/se/src/main/java/org/jboss/weld/environment/se/discovery/URLScanner.java:[32,25] package org.jboss.weld.log does not exist
/home/mgencur/Java/Weld/weld-se/se/src/main/java/org/jboss/weld/environment/se/discovery/URLScanner.java:[33,25] package org.jboss.weld.log does not exist
/home/mgencur/Java/Weld/weld-se/se/src/main/java/org/jboss/weld/environment/se/discovery/URLScanner.java:[46,24] cannot find symbol
symbol : class LogProvider
location: class org.jboss.weld.environment.se.discovery.URLScanner
/home/mgencur/Java/Weld/weld-se/se/src/main/java/org/jboss/weld/environment/se/ShutdownManager.java:[26,25] package org.jboss.weld.log does not exist
/home/mgencur/Java/Weld/weld-se/se/src/main/java/org/jboss/weld/environment/se/ShutdownManager.java:[27,25] package org.jboss.weld.log does not exist
/home/mgencur/Java/Weld/weld-se/se/src/main/java/org/jboss/weld/environment/se/ShutdownManager.java:[33,18] cannot find symbol
symbol : class LogProvider
location: class org.jboss.weld.environment.se.ShutdownManager
/home/mgencur/Java/Weld/weld-se/se/src/main/java/org/jboss/weld/environment/se/discovery/AbstractScanner.java:[35,42] cannot find symbol
symbol : variable Logging
location: class org.jboss.weld.environment.se.discovery.AbstractScanner
/home/mgencur/Java/Weld/weld-se/se/src/main/java/org/jboss/weld/environment/se/discovery/URLScanner.java:[46,42] cannot find symbol
symbol : variable Logging
location: class org.jboss.weld.environment.se.discovery.URLScanner
/home/mgencur/Java/Weld/weld-se/se/src/main/java/org/jboss/weld/environment/se/ShutdownManager.java:[33,36] cannot find symbol
symbol : variable Logging
location: class org.jboss.weld.environment.se.ShutdownManager
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
--
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
14 years, 5 months
[JBoss JIRA] Created: (WELDX-58) Modification to Weld Test to use SE Bootstrap
by Chris Pheby (JIRA)
Modification to Weld Test to use SE Bootstrap
---------------------------------------------
Key: WELDX-58
URL: https://jira.jboss.org/jira/browse/WELDX-58
Project: Weld Extensions
Issue Type: Patch
Components: CDI Test, Java SE
Affects Versions: Java SE 1.0.0.CR2, CDI Test 1.0.0.Beta1, CDI Test 1.0.0.Beta2
Environment: Windows Vista, Eclipse / Maven
Reporter: Chris Pheby
Fix For: CDI Test 1.0.0.Beta2
Thanks very much for Weld which is a great runtime evolved from the Seam framework, and thanks for Weld Test which brings JUnit testing in an elegant manner to the framework.
My initial attempts to run Weld Test runtime were unsuccessful. Digging into the framework, I found it was very similar to the bootstrapping found in the SE runtime. Since the test framework runs out of container, it makes sense to reuse the SE runtime directly to benefit from the work going on there and reduce duplication. This patch is an effort to do that, and builds and executes the test using the SE runtime rather the Weld Test's own runtime.
--
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
14 years, 5 months
[JBoss JIRA] Created: (WELDX-42) mvn install in extensions/trunk/ fails
by Martin Gencur (JIRA)
mvn install in extensions/trunk/ fails
--------------------------------------
Key: WELDX-42
URL: https://jira.jboss.org/jira/browse/WELDX-42
Project: Weld Extensions
Issue Type: Bug
Reporter: Martin Gencur
When I check-out http://anonsvn.jboss.org/repos/weld/extensions/trunk/ and then run "mvn install" in the root directory, maven outputs an error during compilation phase: (weld-se in the paths below means trunk/ )
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Error building POM (may not be this project's POM).
Project ID: org.jboss.weld.servlet:weld-servlet-int
POM Location: /home/mgencur/Java/Weld/weld-se/servlet/int/pom.xml
Validation Messages:
[0] 'dependencies.dependency.version' is missing for org.jboss.weld:weld-logging
Reason: Failed to validate POM for project org.jboss.weld.servlet:weld-servlet-int at /home/mgencur/Java/Weld/weld-se/servlet/int/pom.xml
[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.reactor.MavenExecutionException: Failed to validate POM for project org.jboss.weld.servlet:weld-servlet-int at /home/mgencur/Java/Weld/weld-se/servlet/int/pom.xml
at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:378)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:292)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:301)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.project.InvalidProjectModelException: Failed to validate POM for project org.jboss.weld.servlet:weld-servlet-int at /home/mgencur/Java/Weld/weld-se/servlet/int/pom.xml
at org.apache.maven.project.DefaultMavenProjectBuilder.processProjectLogic(DefaultMavenProjectBuilder.java:1107)
at org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(DefaultMavenProjectBuilder.java:877)
at org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFileInternal(DefaultMavenProjectBuilder.java:505)
at org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:197)
at org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:583)
at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:461)
at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:534)
at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:534)
at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:365)
... 11 more
--
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
14 years, 5 months
[JBoss JIRA] Created: (WELD-222) Coordinate with Mojarra to get Weld JSF app working from Maven central
by Dan Allen (JIRA)
Coordinate with Mojarra to get Weld JSF app working from Maven central
----------------------------------------------------------------------
Key: WELD-222
URL: https://jira.jboss.org/jira/browse/WELD-222
Project: Weld
Issue Type: Feature Request
Components: Infrastructure
Reporter: Dan Allen
Fix For: 1.0.0.CR2
Although the Weld artifacts are published to the Maven central repository, it's still not possible to get a JSF app built without relying on the JBoss Maven repository. The problem is JSF. See output below.
We have sent a request to the Mojarra team to publish their artifacts in the central repository. When they do, we need to align with that version.
Missing:
----------
1) javax.faces:jsf-api:jar:2.0.0-RC
Try downloading the file manually from the project website.
Then, install it using the command:
mvn install:install-file -DgroupId=javax.faces -DartifactId=jsf-api -Dversion=2.0.0-RC -Dpackaging=jar -Dfile=/path/to/file
Alternatively, if you host your own repository you can deploy the file there:
mvn deploy:deploy-file -DgroupId=javax.faces -DartifactId=jsf-api -Dversion=2.0.0-RC -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
Path to dependency:
1) org.example:helloworld:war:0.0.1-SNAPSHOT
2) javax.faces:jsf-api:jar:2.0.0-RC
----------
1 required artifact is missing.
for artifact:
org.example:helloworld:war:0.0.1-SNAPSHOT
from the specified remote repositories:
central (http://repo1.maven.org/maven2)
However, if you add java.net repository and override the JSF versions to use the 2.0 release, you get errors on startup
INFO: Weld 1.0.0-CR1
2009-10-21 21:58:22.119::WARN: Failed startup of context org.mortbay.jetty.plugin.Jetty6PluginWebAppContext@66f4652{/jsf2,/home/lily/workspace/jsf2/0_helloworld/src/main/webapp}
java.lang.ClassNotFoundException: javax.faces.webapp.FacesServlet
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at org.codehaus.classworlds.RealmClassLoader.loadClassDirect(RealmClassLoader.java:195)
at org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:255)
at org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:274)
at org.codehaus.classworlds.RealmClassLoader.loadClass(RealmClassLoader.java:214)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:401)
at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:363)
at org.mortbay.jetty.handler.ContextHandler.loadClass(ContextHandler.java:1101)
at org.mortbay.jetty.plugin.Jetty6MavenConfiguration.parseAnnotations(Jetty6MavenConfiguration.java:135)
at org.mortbay.jetty.plus.webapp.AbstractConfiguration.configure(AbstractConfiguration.java:119)
at org.mortbay.jetty.webapp.WebXmlConfiguration.configureWebApp(WebXmlConfiguration.java:180)
at org.mortbay.jetty.plus.webapp.AbstractConfiguration.configureWebApp(AbstractConfiguration.java:96)
at org.mortbay.jetty.plus.webapp.Configuration.configureWebApp(Configuration.java:149)
at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1247)
at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
at org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:115)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
--
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
14 years, 5 months