start.d not found with Jetty 9x

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

start.d not found with Jetty 9x

mraible
This post has NOT been accepted by the mailing list yet.
Hello,

I'm trying to use Jetty 9.x with Cargo 1.4.10 and I'm getting the following error:

[WARNING] [talledLocalContainer] org.codehaus.cargo.container.ContainerException: Failed to create a Jetty 9.2.5.v20141112 standalone configuration
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 24.463 s
[INFO] Finished at: 2014-11-19T07:55:01-07:00
[INFO] Final Memory: 37M/429M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.codehaus.cargo:cargo-maven2-plugin:1.4.10:start (start-container) on project appfuse-spring: Execution start-container of goal org.codehaus.cargo:cargo-maven2-plugin:1.4.10:start failed: Failed to create a Jetty 9.2.5.v20141112 standalone configuration: Failed to copy source directory [/Users/mraible/dev/appfuse/web/spring/target/cargo/installs/jetty-distribution-9.2.5.v20141112/jetty-distribution-9.2.5.v20141112/start.d] to [/Users/mraible/dev/appfuse/web/spring/target/jetty9x/container/start.d]: /Users/mraible/dev/appfuse/web/spring/target/cargo/installs/jetty-distribution-9.2.5.v20141112/jetty-distribution-9.2.5.v20141112/start.d not found. -> [Help 1]

My settings:

            <properties>
                <cargo.container>jetty9x</cargo.container>
                <cargo.container.url>
                    http://download.eclipse.org/jetty/stable-9/dist/jetty-distribution-9.2.5.v20141112.zip
                </cargo.container.url>
            </properties>

            <plugin>
                    <groupId>org.eclipse.jetty</groupId>
                    <artifactId>jetty-maven-plugin</artifactId>
                    <version>${jetty.version}</version>
                    <configuration>
                        <webApp>
                            <contextPath>/</contextPath>
                        </webApp>
                    </configuration>
                </plugin>
                <plugin>
                    <groupId>org.codehaus.cargo</groupId>
                    <artifactId>cargo-maven2-plugin</artifactId>
                    <version>${cargo.version}</version>
                    <configuration>
                        <container>
                            <containerId>${cargo.container}</containerId>
                            <home>${cargo.container.home}</home>
                            <zipUrlInstaller>
                                <url>${cargo.container.url}</url>
                                <extractDir>${installDir}</extractDir>
                            </zipUrlInstaller>
                        </container>
                        <configuration>
                            <home>${project.build.directory}/${cargo.container}/container</home>
                            <properties>
                                <cargo.hostname>${cargo.host}</cargo.hostname>
                                <cargo.servlet.port>${cargo.port}</cargo.servlet.port>
                               
                                <cargo.tomcat.ajp.port>8123</cargo.tomcat.ajp.port>
                            </properties>
                        </configuration>
                    </configuration>
                    <executions>
                        <execution>
                            <id>start-container</id>
                            <phase>pre-integration-test</phase>
                            <goals>
                                <goal>start</goal>
                            </goals>
                        </execution>
                        <execution>
                            <id>stop-container</id>
                            <phase>post-integration-test</phase>
                            <goals>
                                <goal>stop</goal>
                            </goals>
                        </execution>
                    </executions>
                </plugin>