Jetty 7 extension to work

2 messages Options
Embed this post
Permalink
Rémi Dewitte-2

Jetty 7 extension to work

Reply Threaded More More options
Print post
Permalink
Hello,

I don't know if it helps. Here is the Jetty POM to get the jetty extension to work :

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
        <modelVersion>4.0.0</modelVersion>
        <parent>
                <groupId>org.restlet.jse</groupId>
                <artifactId>org.restlet.parent</artifactId>
                <version>2.0-SNAPSHOT</version>
        </parent>

        <artifactId>org.restlet.ext.jetty</artifactId>
        <name>Restlet extension: Jetty</name>
        <description>Integration with Jetty.</description>

        <dependencies>
                <dependency>
                        <groupId>org.eclipse.jetty</groupId>
                        <artifactId>jetty-server</artifactId>
                        <version>7.0.0.v20091005</version>
                </dependency>
                <dependency>
                        <groupId>org.eclipse.jetty</groupId>
                        <artifactId>jetty-ajp</artifactId>
                        <version>7.0.0.v20091005</version>
                </dependency>
                <dependency>
                        <groupId>org.eclipse.jetty</groupId>
                        <artifactId>jetty-util</artifactId>
                        <version>7.0.0.v20091005</version>
                </dependency>
                <dependency>
                        <groupId>${groupId}</groupId>
                        <artifactId>org.restlet</artifactId>
                        <version>${version}</version>
                </dependency>
        </dependencies>
</project>


Rémi
jlouvel

RE: Jetty 7 extension to work

Reply Threaded More More options
Print post
Permalink
Some javascript/style in this post has been disabled (why?)

Hello Rémi,

 

Thanks for reporting those issues. As you noticed, some work is still being done to streamline our build process.

 

The last step is the automatic refreshing of those pom.xml files, using a similar process to the one we use to generate our Maven repository. The nice result is that all those files will be generated from a single source: module.xml and library.xml files. Those are Restlet specific and contain all the metadata necessary for our own needs and those of Maven.

 

Meanwhile, I’ve just fixed all pending issues in pom.xml files, expect for examples and tests modules which are commented out in the parent POM. So, if you do “mvn clean install” in the root “/modules” directory, it will download all dependencies and build successfully.

 

Let us know if you see other issues!

 

Best regards,
Jerome Louvel
--
Restlet ~ Founder and Lead developer ~ http://www.restlet.org
Noelios Technologies ~ Co-founder ~
http://www.noelios.com

 

 

 

 

De : [hidden email] [mailto:[hidden email]] De la part de Rémi Dewitte
Envoyé : lundi 19 octobre 2009 12:03
À : [hidden email]
Objet : Jetty 7 extension to work

 

Hello,

I don't know if it helps. Here is the Jetty POM to get the jetty extension to work :

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
        <modelVersion>4.0.0</modelVersion>
        <parent>
                <groupId>org.restlet.jse</groupId>
                <artifactId>org.restlet.parent</artifactId>
                <version>2.0-SNAPSHOT</version>
        </parent>

        <artifactId>org.restlet.ext.jetty</artifactId>
        <name>Restlet extension: Jetty</name>
        <description>Integration with Jetty.</description>

        <dependencies>
                <dependency>
                        <groupId>org.eclipse.jetty</groupId>
                        <artifactId>jetty-server</artifactId>
                        <version>7.0.0.v20091005</version>
                </dependency>
                <dependency>
                        <groupId>org.eclipse.jetty</groupId>
                        <artifactId>jetty-ajp</artifactId>
                        <version>7.0.0.v20091005</version>
                </dependency>
                <dependency>
                        <groupId>org.eclipse.jetty</groupId>
                        <artifactId>jetty-util</artifactId>
                        <version>7.0.0.v20091005</version>
                </dependency>
                <dependency>
                        <groupId>${groupId}</groupId>
                        <artifactId>org.restlet</artifactId>
                        <version>${version}</version>
                </dependency>
        </dependencies>
</project>


Rémi