Re: Required cayenne dependencies not available in maven central

From: Marc Guenther (yod..chli.ch)
Date: Tue Oct 12 2010 - 15:47:32 UTC

  • Next message: AndrĂ Rothe: "cayenne-plugin and superpkg"

    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 <andru..bjectstyle.org> 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 <yod..chli.ch>
    >>>
    >>>> 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>
    >>>> <snapshots>
    >>>> <enabled>true</enabled>
    >>>> <updatePolicy>always</updatePolicy>
    >>>> </snapshots>
    >>>> <releases>
    >>>> <enabled>true</enabled>
    >>>> </releases>
    >>>> </repository>
    >>>> <repository>
    >>>> <id>objectstyle</id>
    >>>> <url>
    http://objectstyle.org/maven2>
    >>>> <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
    >>
    >>
    >



    This archive was generated by hypermail 2.0.0 : Tue Oct 12 2010 - 15:50:12 UTC