Hi Marc, Good catch. We do ship those jars with Cayenne release (so you have an option of doing "mvn install:file"), but the Central repo is indeed missing those. I guess we (the Cayenne developers) or somebody else (e.g. our user) should get those Jars in the Maven central. Anybody in the world can do it:
https://docs.sonatype.org/display/Repository/Uploading+3rd-party+Artifacts+to+Maven+Central If there are no takers, I can put it on my TODO list. Thanks, Andrus On Oct 12, 2010, at 4:20 PM, Marc Guenther wrote: > Hi, > > On 12.10.2010, at 12:02, Andrey Razumovsky wrote: >> These ones are defined in cayenne-parent POM and should've been downloaded >> automatically. > > I just looked at the cayenne-parent-3.0.1.pom, and there are no repository > definitions there. The dependencies are there, yes, but from where should > they be downloaded? > >> Are you trying to build Cayenne or just add Cayenne via >> dependency? > > No building, just trying to use it. > > I added the cayenne-client-3.0.1 and cayenne-server-3.0.1 depencencies to my > pom, and then got the errors about the missing dependencies: > > Missing: > ---------- > 1) com.caucho:resin-hessian:jar:3.1.6 > > and after resolving that I get: > > Missing: > ---------- > 1) foundrylogic.vpp:vpp:jar:2.2.1 > > Marc > >> 2010/10/12 Marc Guenther <[email protected]> >> >>> Hi, >>> >>> while cayenne itself is available at repo1.maven.org, some of its >>> dependencies are not. >>> >>> When following the instructions here: >>> http://cayenne.apache.org/doc30/cayenne-and-maven.html >>> >>> I get errors about missing foundrylogic.vpp and resin-hessian libraries. >>> The first one is available at http://objectstyle.org/maven2, the other at >>> http://caucho.com/m2. >>> >>> I had to add the following repositories to my pom to make it work: >>> <repositories> >>> <repository> >>> <id>caucho</id> >>> <url>http://caucho.com/m2</url> >>> <snapshots> >>> <enabled>true</enabled> >>> <updatePolicy>always</updatePolicy> >>> </snapshots> >>> <releases> >>> <enabled>true</enabled> >>> </releases> >>> </repository> >>> <repository> >>> <id>objectstyle</id> >>> <url>http://objectstyle.org/maven2</url> >>> <snapshots> >>> <enabled>true</enabled> >>> <updatePolicy>always</updatePolicy> >>> </snapshots> >>> <releases> >>> <enabled>true</enabled> >>> </releases> >>> </repository> >>> </repositories> >>> >>> Would be nice to add this to the doc, or make the libs available at central >>> somehow. >>> >>> Marc >>> >>> >> >> >> -- >> Andrey > >
