Chris-

On Apr 1, 2008, at 1:37 PM, Chris Custine wrote:
The problem is running the build with -Dmaven.test.skip=true. This causes maven to not build the test jars and when you zapped your repo you lost some old ones that were sitting around and now the build fails. Surefire has changed recently so depending on which version is being used, you can try -Dtest=false which is a hack to make the tests compile, but not execute since you are naming a non-existent test, or if you have the newer version of Surefire that will cause a build failure in which case you can use - Dmaven.test.skip.exec=true which allows the tests to compile but won't run
them.

Thanks for the detailed explanation, I really appreciate it. I reverted my changes and tried to rebuild. -Dtest=false worked.

I also tried -DskipTests, and -Dmaven.test.skip.exec=true and both still tried to run the tests.

Unfortunately, at least for me, I can't get a successful build *with* the tests. Mine always ends up completely hanging up at "Running org.apache.activemq.security.SimpleSecurityBrokerSystemTest"

Thanks again.



Chris

On Tue, Apr 1, 2008 at 10:33 AM, Daryl Richter <[EMAIL PROTECTED]> wrote:

David-

On Apr 1, 2008, at 11:18 AM, David Jencks wrote:

On Apr 1, 2008, at 6:58 AM, Daryl Richter wrote:

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:

      <type>test-jar</type>

Why were these elements introduced?  What am i now missing that I
have removed them?

It looks to me as if they have been there for a long time... they
are in the 4.1 branch for instance.

I suspect they are intended to be <classifier>test</classifier> in
order to pick up test jars produced by the maven-jar-plugin test-
jar goal from other projects/sub-projects.

Which maven version are you using?  Maybe some stricter checking in
a more recent version has started to object to these.

Thanks for the response.  I did recently upgrade maven to 2.0.8,
perhaps that's it?

I build AMQ off the trunk every week.  I wasn't having any problems
until I dumped my .m2/repository.



I'll need to fix these shortly in at least the 4.1 branch.  If I
can figure out definitely what is supposed to be going on I'll fix
trunk also.

thanks
david jencks


On Mar 28, 2008, at 3:55 PM, Bruce Snyder wrote:
On Fri, Mar 28, 2008 at 11:40 AM, Daryl Richter
<[EMAIL PROTECTED]> 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.executeGoalWit hL
ifecycle(DefaultLifecycleExecutor.java:480)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal
(DefaultLifecycleExecutor.java:459)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAnd Ha
ndleFailures(DefaultLifecycleExecutor.java:311)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSeg me
nts(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.listAllFileNam es
(QdoxMappingLoader.java:533)
        at
org.apache.xbean.spring.generator.QdoxMappingLoader.listAllFileNam es
(QdoxMappingLoader.java:531)
        at
org.apache.xbean.spring.generator.QdoxMappingLoader.listAllFileNam es
(QdoxMappingLoader.java:531)
        at
org.apache.xbean.spring.generator.QdoxMappingLoader.listAllFileNam es
(QdoxMappingLoader.java:531)
        at
org.apache.xbean.spring.generator.QdoxMappingLoader.listAllFileNam es
(QdoxMappingLoader.java:531)
        at
org.apache.xbean.spring.generator.QdoxMappingLoader.listAllFileNam es
(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.listAllFileNam es
(QdoxMappingLoader.java:533)
        at
org.apache.xbean.spring.generator.QdoxMappingLoader.listAllFileNam es
(QdoxMappingLoader.java:531)
        at
org.apache.xbean.spring.generator.QdoxMappingLoader.listAllFileNam es
(QdoxMappingLoader.java:531)
        at
org.apache.xbean.spring.generator.QdoxMappingLoader.listAllFileNam es
(QdoxMappingLoader.java:531)
        at
org.apache.xbean.spring.generator.QdoxMappingLoader.listAllFileNam es
(QdoxMappingLoader.java:531)
        at
org.apache.xbean.spring.generator.QdoxMappingLoader.listAllFileNam es
(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.executeGoalWit hL
ifecycle(DefaultLifecycleExecutor.java:480)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal
(DefaultLifecycleExecutor.java:459)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAnd Ha
ndleFailures(DefaultLifecycleExecutor.java:311)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSeg me
nts(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)[EMAIL PROTECTED]&5R\"F)R=6-E+G-N>61E<D
\!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




--
Daryl
http://itsallsemantics.com

"We want great men who, when fortune frowns, will not be discouraged."
    -- Colonel Henry Knox, 1776







--
Daryl
http://itsallsemantics.com

"I see this as coming down to mutual respect. I want to respect the others I communicate with enough to tell them my truth without reservation and I want to respect them enough to listen to their truth. I want to respect their good intentions enough to believe that we can work past our disagreements."

    -- Kent Beck, 2006

Reply via email to