Can't build trunk. Does weld have publicly visible CI? Wanted to confirm I'm not making mistake.
sboscarine Oct 25, 2009 6:07 PMHello All,
I am trying to build weld, for the first time, from trunk and got many compiler errors. Do you have any suggestions on how I can confirm it is not a mistake on my part? At work, the first place I would normally check our continuous integration server. If JBoss had the build info exposed for the weld project, that would be a good start. There's probably many reasons why that may not be practical, so are there other alternatives to checking on the health of trunk?
Thanks,
Steven
Here's my environment
mvn -version Apache Maven 2.2.0 (r788681; 2009-06-26 09:04:01-0400) Java version: 1.6.0_16 Java home: /usr/lib/jvm/java-6-sun-1.6.0.16/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux" version: "2.6.28-16-generic" arch: "amd64" Family: "unix"
Here's my commands:
svn co http://anonsvn.jboss.org/repos/weld/core/trunk weld cd weld mvn clean install
Here's the error:
[INFO] ------------------------------------------------------------------------ [ERROR] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Compilation failure /home/steven/workspace/3p/weld/impl/src/main/java/org/jboss/weld/event/ObserverMethodImpl.java:[31,29] cannot find symbol symbol : class Reception location: package javax.enterprise.event /home/steven/workspace/3p/weld/impl/src/main/java/org/jboss/weld/event/ObserverMethodImpl.java:[69,17] cannot find symbol symbol : class Reception location: class org.jboss.weld.event.ObserverMethodImpl<X,T> /home/steven/workspace/3p/weld/impl/src/main/java/org/jboss/weld/introspector/WeldAnnotated.java:[27,30] cannot find symbol symbol : class Stereotype location: package javax.enterprise.inject /home/steven/workspace/3p/weld/impl/src/main/java/org/jboss/weld/event/ObserverMethodImpl.java:[178,10] cannot find symbol symbol : class Reception location: class org.jboss.weld.event.ObserverMethodImpl<X,T> /home/steven/workspace/3p/weld/impl/src/main/java/org/jboss/weld/bean/AbstractBean.java:[30,30] cannot find symbol symbol : class Stereotype location: package javax.enterprise.inject /home/steven/workspace/3p/weld/impl/src/main/java/org/jboss/weld/literal/StereotypeLiteral.java:[20,30] cannot find symbol symbol : class Stereotype location: package javax.enterprise.inject /home/steven/workspace/3p/weld/impl/src/main/java/org/jboss/weld/literal/StereotypeLiteral.java:[22,57] cannot find symbol symbol: class Stereotype public class StereotypeLiteral extends AnnotationLiteral<Stereotype> implements Stereotype /home/steven/workspace/3p/weld/impl/src/main/java/org/jboss/weld/literal/StereotypeLiteral.java:[22,80] cannot find symbol symbol: class Stereotype public class StereotypeLiteral extends AnnotationLiteral<Stereotype> implements Stereotype /home/steven/workspace/3p/weld/impl/src/main/java/org/jboss/weld/metadata/cache/StereotypeModel.java:[30,30] cannot find symbol symbol : class Stereotype location: package javax.enterprise.inject /home/steven/workspace/3p/weld/impl/src/main/java/org/jboss/weld/event/ObserverMethodImpl.java:[63,7] org.jboss.weld.event.ObserverMethodImpl is not abstract and does not override abstract method getNotify() in javax.enterprise.inject.spi.ObserverMethod /home/steven/workspace/3p/weld/impl/src/main/java/org/jboss/weld/event/ObserverMethodImpl.java:[118,33] cannot find symbol symbol : variable Reception location: class org.jboss.weld.event.ObserverMethodImpl<X,T> /home/steven/workspace/3p/weld/impl/src/main/java/org/jboss/weld/event/ObserverMethodImpl.java:[232,31] cannot find symbol symbol : variable Reception location: class org.jboss.weld.event.ObserverMethodImpl<X,T> /home/steven/workspace/3p/weld/impl/src/main/java/org/jboss/weld/introspector/WeldAnnotated.java:[45,153] cannot find symbol symbol : class Stereotype location: interface org.jboss.weld.introspector.WeldAnnotated<T,S> /home/steven/workspace/3p/weld/impl/src/main/java/org/jboss/weld/bean/AbstractBean.java:[145,92] cannot find symbol symbol : class Stereotype location: class org.jboss.weld.bean.AbstractBean<T,S> /home/steven/workspace/3p/weld/impl/src/main/java/org/jboss/weld/metadata/cache/StereotypeModel.java:[51,119] cannot find symbol symbol : class Stereotype location: class org.jboss.weld.metadata.cache.StereotypeModel<T> /home/steven/workspace/3p/weld/impl/src/main/java/org/jboss/weld/metadata/cache/StereotypeModel.java:[112,77] cannot find symbol symbol : class Stereotype location: class org.jboss.weld.metadata.cache.StereotypeModel<T>