Well, it turned out to be the Maven version as Ian hinted.

I have been using the embedded Maven (built from the 2.1 line,
apparently) in http://m2eclipse.codehaus.org/ for many months now with
no issues. However, the recent POM changes to Shindig must've exposed an
incompatibility there, so I pointed the build to my external 2.0.9 Maven
and it works now.

Sheesh!

Thanks for your help,
Dave

-----Original Message-----
From: Ben Smith [mailto:[email protected]] 
Sent: Tuesday, January 20, 2009 3:56 PM
To: [email protected]
Subject: Re: svn commit: r734708 - in /incubator/shindig/trunk/java:
common/pom.xml common/src/main/java/org/apache/shindig/common/testing/
common/src/test/java/org/apache/shindig/common/testing/ gadgets/pom.xml
social-api/pom.xml

Same. Our internal hudson has built successfully and that will usually 
break at the first sign of a high wind!

Ian Boston wrote:
> As another data point:
> java 1.5
> mvn 2.0.9
> OSX 10.5
> r736064
> rm -rf ~/.m2/repository/org/apache/shindig
> mvn clean install
> mvn -Psamples clean install
> mvn -Prun
>
> All appear to build and run perfectly.
> So it might be your environment,
> I know the version of mvn is important, < 2.0.8 might not work.
>
> HTH
> Ian
>
> On 20 Jan 2009, at 20:20, Citron, David wrote:
>
>> Paul,
>>
>> Am I right to assume that a clean trunk build works for you and the
>> problem is somehow specific to my environment?
>>
>> Thanks!
>> Dave
>>
>> -----Original Message-----
>> From: Citron, David [mailto:[email protected]]
>> Sent: Tuesday, January 20, 2009 2:40 PM
>> To: [email protected]
>> Subject: RE: svn commit: r734708 - in /incubator/shindig/trunk/java:
>> common/pom.xml
common/src/main/java/org/apache/shindig/common/testing/
>> common/src/test/java/org/apache/shindig/common/testing/
gadgets/pom.xml
>> social-api/pom.xml
>>
>> I do not. Even after a clean/build cycle, in java/common/target I
only
>> have:
>>
>> shindig-common-1.1-SNAPSHOT-sources.jar
>> shindig-common-1.1-SNAPSHOT-test-sources.jar
>> shindig-common-1.1-SNAPSHOT.jar
>>
>> What would cause the common build not to generate the test.jar but
still
>> to succeed?
>>
>> Thanks!
>> Dave
>>
>> -----Original Message-----
>> From: Paul Lindner [mailto:[email protected]]
>> Sent: Tuesday, January 20, 2009 2:27 PM
>> To: [email protected]
>> Subject: Re: svn commit: r734708 - in /incubator/shindig/trunk/java:
>> common/pom.xml
common/src/main/java/org/apache/shindig/common/testing/
>> common/src/test/java/org/apache/shindig/common/testing/
gadgets/pom.xml
>> social-api/pom.xml
>>
>> Do you have this file:
>>
>> ./java/common/target/shindig-common-1.1-SNAPSHOT-tests.jar
>>
>> If not then maybe try a full build/clean cycle?
>>
>> On Jan 20, 2009, at 11:16 AM, Citron, David wrote:
>>
>>> This commit appears to have broken the build for me. Am I the only
one
>>> seeing this problem?
>>>
>>> [INFO]
>>> [INFO]
>>> [INFO]
>>>
>>
------------------------------------------------------------------------
>>> [INFO] Reactor Summary:
>>> [INFO]
>>>
>>
------------------------------------------------------------------------
>>> [INFO] Apache Shindig Project ................................
SUCCESS
>>> [8.328s]
>>> [INFO] Apache Shindig Project Parent .........................
SUCCESS
>>> [1.297s]
>>> [INFO] Apache Shindig Common Code ............................
SUCCESS
>>> [5.453s]
>>> [INFO] Apache Shindig Gadget Renderer ........................
FAILED
>>> [1.672s]
>>> [INFO] Apache Shindig Social API ............................. NOT
>>> BUILT
>>> [INFO] Apache Shindig Features ............................... NOT
>>> BUILT
>>> [INFO] Apache Shindig Web App ................................ NOT
>>> BUILT
>>> [INFO]
>>>
>>
------------------------------------------------------------------------
>>> [ERROR]
>>>
>>> ... and then ...
>>>
>>> Error message: Missing:
>>> ----------
>>> 1) org.apache.shindig:shindig-common:test-jar:tests:1.1-SNAPSHOT
>>>
>>> Try downloading the file manually from the project website.
>>>
>>> Then, install it using the command:
>>>     mvn install:install-file -DgroupId=org.apache.shindig
>>> -DartifactId=shindig-common -Dversion=1.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.shindig
>>> -DartifactId=shindig-common -Dversion=1.1-SNAPSHOT
-Dclassifier=tests
>>> -Dpackaging=test-jar -Dfile=/path/to/file -Durl=[url]
>>> -DrepositoryId=[id]
>>>
>>> Path to dependency:
>>>     1) org.apache.shindig:shindig-gadgets:jar:1.1-SNAPSHOT
>>>     2) org.apache.shindig:shindig-common:test-jar:tests:1.1-SNAPSHOT
>>>
>>> ----------
>>> 1 required artifact is missing.
>>>
>>> for artifact:
>>> org.apache.shindig:shindig-gadgets:jar:1.1-SNAPSHOT
>>>
>>> from the specified remote repositories:
>>> oauth (http://oauth.googlecode.com/svn/code/maven),
>>> central (http://repo1.maven.org/maven2),
>>> apache.snapshots
>>> (http://people.apache.org/repo/m2-snapshot-repository),
>>> caja (http://google-caja.googlecode.com/svn/maven)
>>>
>>> Group-Id: org.apache.shindig
>>> Artifact-Id: shindig-gadgets
>>> Version: 1.1-SNAPSHOT
>>> From file: C:\dev\shindig\java\gadgets\pom.xml
>>>
>>
>
>

Reply via email to