tapestry-spring and tapestry-flash for 4.1?

View: New views
4 Messages — Rating Filter:   Alert me  

tapestry-spring and tapestry-flash for 4.1?

by mraible :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Is it possible to get updated POMs for tapestry-spring and tapestry-flash that refer to tapestry 4.1.1 as a dependency?  Because these libraries depend on tapestry/tapestry rather than org.apache.tapestry/tapestry-framework, you have to manually exclude so you don't get duplicate JARs.  Here's what my current pom.xml looks like, which is kinda ugly:

<dependency>
            <groupId>org.apache.tapestry</groupId>
            <artifactId>tapestry-annotations</artifactId>
            <version>${tapestry.version}</version>
        </dependency>
        <dependency>
            <groupId>org.apache.tapestry</groupId>
            <artifactId>tapestry-contrib</artifactId>
            <version>${tapestry.version}</version>
            <exclusions>
                <exclusion>
                    <groupId>jboss</groupId>
                    <artifactId>jboss-j2ee</artifactId>
                </exclusion>
            </exclusions>
        </dependency>
        <dependency>
            <groupId>com.javaforge.tapestry</groupId>
            <artifactId>tapestry-flash</artifactId>
            <version>${tapestry.flash.version}</version>
            <exclusions>
                <exclusion>
                    <groupId>tapestry</groupId>
                    <artifactId>tapestry</artifactId>
                </exclusion>
            </exclusions>
        </dependency>
        <dependency>
            <groupId>com.javaforge.tapestry</groupId>
            <artifactId>tapestry-spring</artifactId>
            <version>${tapestry.spring.version}</version>
            <exclusions>
                <exclusion>
                    <groupId>tapestry</groupId>
                    <artifactId>tapestry</artifactId>
                </exclusion>
                <exclusion>
                    <groupId>tapestry</groupId>
                    <artifactId>tapestry-annotations</artifactId>
                </exclusion>
            </exclusions>
        </dependency>

My properties:

        <tapestry.version>4.1.1</tapestry.version>
        <tapestry.flash.version>0.1.1</tapestry.flash.version>
        <tapestry.spring.version>0.1.2</tapestry.spring.version>

Also, it is possible to get a 1.0.0 release of these libraries?  The most recent versions are snapshots, which don't work with the Maven Release Plugin.

Thanks,

Matt

Re: tapestry-spring and tapestry-flash for 4.1?

by hlship@gmail.com :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I wish Maven had a <version>whatever-is-handy</version>.

I'll find some time this week to push out a 1.0.0 version of the flash and
spring.  They haven't changed in a long while.  However, I think they should
still default to Tapestry 4.0.1, since 4.1 is not stable yet (and I haven't
tested them against 4.1, I've been busy coding 5.0).

On 12/28/06, mraible <matt@...> wrote:

>
>
> Is it possible to get updated POMs for tapestry-spring and tapestry-flash
> that refer to tapestry 4.1.1 as a dependency?  Because these libraries
> depend on tapestry/tapestry rather than
> org.apache.tapestry/tapestry-framework, you have to manually exclude so
> you
> don't get duplicate JARs.  Here's what my current pom.xml looks like,
> which
> is kinda ugly:
>
> <dependency>
>             <groupId>org.apache.tapestry</groupId>
>             <artifactId>tapestry-annotations</artifactId>
>             <version>${tapestry.version}</version>
>         </dependency>
>         <dependency>
>             <groupId>org.apache.tapestry</groupId>
>             <artifactId>tapestry-contrib</artifactId>
>             <version>${tapestry.version}</version>
>             <exclusions>
>                 <exclusion>
>                     <groupId>jboss</groupId>
>                     <artifactId>jboss-j2ee</artifactId>
>                 </exclusion>
>             </exclusions>
>         </dependency>
>         <dependency>
>             <groupId>com.javaforge.tapestry</groupId>
>             <artifactId>tapestry-flash</artifactId>
>             <version>${tapestry.flash.version}</version>
>             <exclusions>
>                 <exclusion>
>                     <groupId>tapestry</groupId>
>                     <artifactId>tapestry</artifactId>
>                 </exclusion>
>             </exclusions>
>         </dependency>
>         <dependency>
>             <groupId>com.javaforge.tapestry</groupId>
>             <artifactId>tapestry-spring</artifactId>
>             <version>${tapestry.spring.version}</version>
>             <exclusions>
>                 <exclusion>
>                     <groupId>tapestry</groupId>
>                     <artifactId>tapestry</artifactId>
>                 </exclusion>
>                 <exclusion>
>                     <groupId>tapestry</groupId>
>                     <artifactId>tapestry-annotations</artifactId>
>                 </exclusion>
>             </exclusions>
>         </dependency>
>
> My properties:
>
>         <tapestry.version>4.1.1</tapestry.version>
>         <tapestry.flash.version>0.1.1</tapestry.flash.version>
>         <tapestry.spring.version>0.1.2</tapestry.spring.version>
>
> Also, it is possible to get a 1.0.0 release of these libraries?  The most
> recent versions are snapshots, which don't work with the Maven Release
> Plugin.
>
> Thanks,
>
> Matt
> --
> View this message in context:
> http://www.nabble.com/tapestry-spring-and-tapestry-flash-for-4.1--tf2892922.html#a8082546
> Sent from the Tapestry - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@...
> For additional commands, e-mail: users-help@...
>
>


--
Howard M. Lewis Ship
TWD Consulting, Inc.
Independent J2EE / Open-Source Java Consultant
Creator and PMC Chair, Apache Tapestry
Creator, Apache HiveMind

Professional Tapestry training, mentoring, support
and project work.  http://howardlewisship.com

Re: tapestry-spring and tapestry-flash for 4.1?

by mraible :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Is it possible to upload a new bundle for the latest 4.0.x with an org.apache.tapestry groupId?  Also, you can do a redirect from tapestry/tapestry to org.apache.tapestry/tapestry? Here's an example from ehcache:

http://repo1.maven.org/maven2/ehcache/ehcache/1.2.3/ehcache-1.2.3.pom

Matt

Howard Lewis Ship wrote:
I wish Maven had a <version>whatever-is-handy</version>.

I'll find some time this week to push out a 1.0.0 version of the flash and
spring.  They haven't changed in a long while.  However, I think they should
still default to Tapestry 4.0.1, since 4.1 is not stable yet (and I haven't
tested them against 4.1, I've been busy coding 5.0).

On 12/28/06, mraible <matt@raibledesigns.com> wrote:
>
>
> Is it possible to get updated POMs for tapestry-spring and tapestry-flash
> that refer to tapestry 4.1.1 as a dependency?  Because these libraries
> depend on tapestry/tapestry rather than
> org.apache.tapestry/tapestry-framework, you have to manually exclude so
> you
> don't get duplicate JARs.  Here's what my current pom.xml looks like,
> which
> is kinda ugly:
>
> <dependency>
>             <groupId>org.apache.tapestry</groupId>
>             <artifactId>tapestry-annotations</artifactId>
>             <version>${tapestry.version}</version>
>         </dependency>
>         <dependency>
>             <groupId>org.apache.tapestry</groupId>
>             <artifactId>tapestry-contrib</artifactId>
>             <version>${tapestry.version}</version>
>             <exclusions>
>                 <exclusion>
>                     <groupId>jboss</groupId>
>                     <artifactId>jboss-j2ee</artifactId>
>                 </exclusion>
>             </exclusions>
>         </dependency>
>         <dependency>
>             <groupId>com.javaforge.tapestry</groupId>
>             <artifactId>tapestry-flash</artifactId>
>             <version>${tapestry.flash.version}</version>
>             <exclusions>
>                 <exclusion>
>                     <groupId>tapestry</groupId>
>                     <artifactId>tapestry</artifactId>
>                 </exclusion>
>             </exclusions>
>         </dependency>
>         <dependency>
>             <groupId>com.javaforge.tapestry</groupId>
>             <artifactId>tapestry-spring</artifactId>
>             <version>${tapestry.spring.version}</version>
>             <exclusions>
>                 <exclusion>
>                     <groupId>tapestry</groupId>
>                     <artifactId>tapestry</artifactId>
>                 </exclusion>
>                 <exclusion>
>                     <groupId>tapestry</groupId>
>                     <artifactId>tapestry-annotations</artifactId>
>                 </exclusion>
>             </exclusions>
>         </dependency>
>
> My properties:
>
>         <tapestry.version>4.1.1</tapestry.version>
>         <tapestry.flash.version>0.1.1</tapestry.flash.version>
>         <tapestry.spring.version>0.1.2</tapestry.spring.version>
>
> Also, it is possible to get a 1.0.0 release of these libraries?  The most
> recent versions are snapshots, which don't work with the Maven Release
> Plugin.
>
> Thanks,
>
> Matt
> --
> View this message in context:
> http://www.nabble.com/tapestry-spring-and-tapestry-flash-for-4.1--tf2892922.html#a8082546
> Sent from the Tapestry - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>


--
Howard M. Lewis Ship
TWD Consulting, Inc.
Independent J2EE / Open-Source Java Consultant
Creator and PMC Chair, Apache Tapestry
Creator, Apache HiveMind

Professional Tapestry training, mentoring, support
and project work.  http://howardlewisship.com

Re: tapestry-spring and tapestry-flash for 4.1?

by mraible :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Is 4.1 stable now? If so, how about some new releases of tapestry-spring and tapestry-flash with updated dependencies? ;-)

Matt

Howard Lewis Ship wrote:
I wish Maven had a <version>whatever-is-handy</version>.

I'll find some time this week to push out a 1.0.0 version of the flash and
spring.  They haven't changed in a long while.  However, I think they should
still default to Tapestry 4.0.1, since 4.1 is not stable yet (and I haven't
tested them against 4.1, I've been busy coding 5.0).

On 12/28/06, mraible <matt@raibledesigns.com> wrote:
>
>
> Is it possible to get updated POMs for tapestry-spring and tapestry-flash
> that refer to tapestry 4.1.1 as a dependency?  Because these libraries
> depend on tapestry/tapestry rather than
> org.apache.tapestry/tapestry-framework, you have to manually exclude so
> you
> don't get duplicate JARs.  Here's what my current pom.xml looks like,
> which
> is kinda ugly:
>
> <dependency>
>             <groupId>org.apache.tapestry</groupId>
>             <artifactId>tapestry-annotations</artifactId>
>             <version>${tapestry.version}</version>
>         </dependency>
>         <dependency>
>             <groupId>org.apache.tapestry</groupId>
>             <artifactId>tapestry-contrib</artifactId>
>             <version>${tapestry.version}</version>
>             <exclusions>
>                 <exclusion>
>                     <groupId>jboss</groupId>
>                     <artifactId>jboss-j2ee</artifactId>
>                 </exclusion>
>             </exclusions>
>         </dependency>
>         <dependency>
>             <groupId>com.javaforge.tapestry</groupId>
>             <artifactId>tapestry-flash</artifactId>
>             <version>${tapestry.flash.version}</version>
>             <exclusions>
>                 <exclusion>
>                     <groupId>tapestry</groupId>
>                     <artifactId>tapestry</artifactId>
>                 </exclusion>
>             </exclusions>
>         </dependency>
>         <dependency>
>             <groupId>com.javaforge.tapestry</groupId>
>             <artifactId>tapestry-spring</artifactId>
>             <version>${tapestry.spring.version}</version>
>             <exclusions>
>                 <exclusion>
>                     <groupId>tapestry</groupId>
>                     <artifactId>tapestry</artifactId>
>                 </exclusion>
>                 <exclusion>
>                     <groupId>tapestry</groupId>
>                     <artifactId>tapestry-annotations</artifactId>
>                 </exclusion>
>             </exclusions>
>         </dependency>
>
> My properties:
>
>         <tapestry.version>4.1.1</tapestry.version>
>         <tapestry.flash.version>0.1.1</tapestry.flash.version>
>         <tapestry.spring.version>0.1.2</tapestry.spring.version>
>
> Also, it is possible to get a 1.0.0 release of these libraries?  The most
> recent versions are snapshots, which don't work with the Maven Release
> Plugin.
>
> Thanks,
>
> Matt
> --
> View this message in context:
> http://www.nabble.com/tapestry-spring-and-tapestry-flash-for-4.1--tf2892922.html#a8082546
> Sent from the Tapestry - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>


--
Howard M. Lewis Ship
TWD Consulting, Inc.
Independent J2EE / Open-Source Java Consultant
Creator and PMC Chair, Apache Tapestry
Creator, Apache HiveMind

Professional Tapestry training, mentoring, support
and project work.  http://howardlewisship.com