Ah, I didn't know that. I will try to upload it to central later.

Marc
-- Sent from my iPhone

On 12.10.2010, at 15:29, Andrus Adamchik <[email protected]> wrote:

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



Reply via email to