All-
Ok, so I managed to get the trunk of ActiveMQ to build against a new
repository. In order to do this, I had to go through all the poms
and take out the following new elements wherever they appeared:
test-jar
Why were these elements introduced? What am i now missing that I
have removed them?
On Mar 28, 2008, at 3:55 PM, Bruce Snyder wrote:
> On Fri, Mar 28, 2008 at 11:40 AM, Daryl Richter
> wrote:
>> Guys-
>>
>> Can others successfully build from a clean .m2/repository? I was
>> able
>> to just last week but now I get this:
>>
>> [220:~/Code/Java/activemq] ngzax% mvn -Dmaven.test.skip=true install
>> [INFO] Scanning for projects...
>>
>> [INFO]
>>
>> ---------------------------------------------------------------------
>> ---
>> [ERROR] BUILD ERROR
>> [INFO]
>>
>> ---------------------------------------------------------------------
>> ---
>> [INFO] Failed to resolve artifact.
>>
>> Missing:
>> ----------
>> 1) org.apache.activemq:activemq-core:test-jar:tests:5.1-SNAPSHOT
>>
>> Try downloading the file manually from the project website.
>>
>> Then, install it using the command:
>> mvn install:install-file -DgroupId=org.apache.activemq
>> -DartifactId=activemq-core -Dversion=5.1-SNAPSHOT -Dclassifier=tests
>> -Dpackaging=test-jar -Dfile=/path/to/file
>>
>> Alternatively, if you host your own repository you can deploy
>> the file
>> there:
>> mvn deploy:deploy-file -DgroupId=org.apache.activemq
>> -DartifactId=activemq-core -Dversion=5.1-SNAPSHOT -Dclassifier=tests
>> -Dpackaging=test-jar -Dfile=/path/to/file -Durl=[url]
>> -DrepositoryId=[id]
>>
>> Path to dependency:
>> 1) org.apache.activemq:activemq-console:jar:5.1-SNAPSHOT
>> 2) org.apache.activemq:activemq-core:test-jar:tests:5.1-
>> SNAPSHOT
>>
>> ----------
>> 1 required artifact is missing.
>>
>> for artifact:
>> org.apache.activemq:activemq-console:jar:5.1-SNAPSHOT
>>
>> from the specified remote repositories:
>> repo1.maven (http://repo1.maven.org/maven2/),
>> central (http://repo1.maven.org/maven2),
>> apache.snapshots
>> (http://people.apache.org/repo/m2-snapshot-repository),
>> apache.incubating.releases
>> (http://people.apache.org/repo/m2-incubating-repository)
>
> I'm see a different failure:
>
> [INFO]
> ----------------------------------------------------------------------
> --
> [ERROR] FATAL ERROR
> [INFO]
> ----------------------------------------------------------------------
> --
> [INFO] com.thoughtworks.qdox.parser.ParseException: syntax error
> @[19,1] in file:/Users/bsnyder/src/activemq/trunk/activemq-core/src/
> main/java/org/apache/activemq/broker/jmx/BrokerView.java
> [INFO]
> ----------------------------------------------------------------------
> --
> [INFO] Trace
> com.thoughtworks.qdox.parser.ParseException: syntax error @[19,1] in
> file:/Users/bsnyder/src/activemq/trunk/activemq-core/src/main/java/
> org/apache/activemq/broker/jmx/BrokerView.java
> at org.apache.xbean.maven.XBeanMojo.execute(XBeanMojo.java:
> 202)
> at org.apache.maven.plugin.DefaultPluginManager.executeMojo
> (DefaultPluginManager.java:447)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals
> (DefaultLifecycleExecutor.java:539)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLif
> ecycle(DefaultLifecycleExecutor.java:480)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal
> (DefaultLifecycleExecutor.java:459)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHand
> leFailures(DefaultLifecycleExecutor.java:311)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegment
> s(DefaultLifecycleExecutor.java:278)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
> (DefaultLifecycleExecutor.java:143)
> at org.apache.maven.DefaultMaven.doExecute
> (DefaultMaven.java:333)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:
> 126)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:282)
> 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:585)
> 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: com.thoughtworks.qdox.parser.ParseException: syntax error
> @[19,1] in file:/Users/bsnyder/src/activemq/trunk/activemq-core/src/
> main/java/org/apache/activemq/broker/jmx/BrokerView.java
> at com.thoughtworks.qdox.parser.impl.Parser.yyerror
> (Parser.java:638)
> at com.thoughtworks.qdox.parser.impl.Parser.yyparse
> (Parser.java:747)
> at com.thoughtworks.qdox.parser.impl.Parser.parse
> (Parser.java:619)
> at com.thoughtworks.qdox.JavaDocBuilder.addSource
> (JavaDocBuilder.java:300)
> at com.thoughtworks.qdox.JavaDocBuilder.addSource
> (JavaDocBuilder.java:316)
> at com.thoughtworks.qdox.JavaDocBuilder.addSource
> (JavaDocBuilder.java:312)
> at
> org.apache.xbean.spring.generator.QdoxMappingLoader.listAllFileNames
> (QdoxMappingLoader.java:533)
> at
> org.apache.xbean.spring.generator.QdoxMappingLoader.listAllFileNames
> (QdoxMappingLoader.java:531)
> at
> org.apache.xbean.spring.generator.QdoxMappingLoader.listAllFileNames
> (QdoxMappingLoader.java:531)
> at
> org.apache.xbean.spring.generator.QdoxMappingLoader.listAllFileNames
> (QdoxMappingLoader.java:531)
> at
> org.apache.xbean.spring.generator.QdoxMappingLoader.listAllFileNames
> (QdoxMappingLoader.java:531)
> at
> org.apache.xbean.spring.generator.QdoxMappingLoader.listAllFileNames
> (QdoxMappingLoader.java:531)
> at
> org.apache.xbean.spring.generator.QdoxMappingLoader.getSourceFiles
> (QdoxMappingLoader.java:516)
> at
> org.apache.xbean.spring.generator.QdoxMappingLoader.loadNamespaces
> (QdoxMappingLoader.java:92)
> at org.apache.xbean.maven.XBeanMojo.execute(XBeanMojo.java:
> 173)
> ... 18 more
> --- Nested Exception ---
> com.thoughtworks.qdox.parser.ParseException: syntax error @[19,1] in
> file:/Users/bsnyder/src/activemq/trunk/activemq-core/src/main/java/
> org/apache/activemq/broker/jmx/BrokerView.java
> at com.thoughtworks.qdox.parser.impl.Parser.yyerror
> (Parser.java:638)
> at com.thoughtworks.qdox.parser.impl.Parser.yyparse
> (Parser.java:747)
> at com.thoughtworks.qdox.parser.impl.Parser.parse
> (Parser.java:619)
> at com.thoughtworks.qdox.JavaDocBuilder.addSource
> (JavaDocBuilder.java:300)
> at com.thoughtworks.qdox.JavaDocBuilder.addSource
> (JavaDocBuilder.java:316)
> at com.thoughtworks.qdox.JavaDocBuilder.addSource
> (JavaDocBuilder.java:312)
> at
> org.apache.xbean.spring.generator.QdoxMappingLoader.listAllFileNames
> (QdoxMappingLoader.java:533)
> at
> org.apache.xbean.spring.generator.QdoxMappingLoader.listAllFileNames
> (QdoxMappingLoader.java:531)
> at
> org.apache.xbean.spring.generator.QdoxMappingLoader.listAllFileNames
> (QdoxMappingLoader.java:531)
> at
> org.apache.xbean.spring.generator.QdoxMappingLoader.listAllFileNames
> (QdoxMappingLoader.java:531)
> at
> org.apache.xbean.spring.generator.QdoxMappingLoader.listAllFileNames
> (QdoxMappingLoader.java:531)
> at
> org.apache.xbean.spring.generator.QdoxMappingLoader.listAllFileNames
> (QdoxMappingLoader.java:531)
> at
> org.apache.xbean.spring.generator.QdoxMappingLoader.getSourceFiles
> (QdoxMappingLoader.java:516)
> at
> org.apache.xbean.spring.generator.QdoxMappingLoader.loadNamespaces
> (QdoxMappingLoader.java:92)
> at org.apache.xbean.maven.XBeanMojo.execute(XBeanMojo.java:
> 173)
> at org.apache.maven.plugin.DefaultPluginManager.executeMojo
> (DefaultPluginManager.java:447)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals
> (DefaultLifecycleExecutor.java:539)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLif
> ecycle(DefaultLifecycleExecutor.java:480)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal
> (DefaultLifecycleExecutor.java:459)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHand
> leFailures(DefaultLifecycleExecutor.java:311)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegment
> s(DefaultLifecycleExecutor.java:278)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
> (DefaultLifecycleExecutor.java:143)
> at org.apache.maven.DefaultMaven.doExecute
> (DefaultMaven.java:333)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:
> 126)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:282)
> 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:585)
> 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)
>
>
>
> Bruce
> --
> perl -e 'print unpack("u30","D0G)U8V4\@4VYY9&5R\"F)R=6-E+G-N>61E G;6%I;\"YC;VT*"
> );'
>
> Apache ActiveMQ - http://activemq.org/
> Apache Camel - http://activemq.org/camel/
> Apache ServiceMix - http://servicemix.org/
> Apache Geronimo - http://geronimo.apache.org/
>
> Blog: http://bruceblog.org/
--
Daryl
http://itsallsemantics.com