1 Reply Latest reply on Oct 29, 2009 2:25 PM by Pete Muir

    Can't build trunk.  Does weld have publicly visible CI?  Wanted to confirm I'm not making mistake.

    Steven Boscarine Apprentice

      Hello 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>