Author: carlos Date: Thu Apr 12 18:32:13 2007 New Revision: 528306 URL: http://svn.apache.org/viewvc?view=rev&rev=528306 Log: [MNG-2921] ejb-client dependency not working in reactor
Added: maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/ maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/client/ (with props) maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/client/pom.xml (with props) maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/client/src/ maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/client/src/main/ maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/client/src/main/java/ maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/client/src/main/java/org/ maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/client/src/main/java/org/apache/ maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/client/src/main/java/org/apache/maven/ maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/client/src/main/java/org/apache/maven/its/ maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/client/src/main/java/org/apache/maven/its/it0119/ maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/client/src/main/java/org/apache/maven/its/it0119/MyClient.java (with props) maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/ (with props) maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/pom.xml (with props) maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/src/ maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/src/main/ maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/src/main/java/ maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/src/main/java/org/ maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/src/main/java/org/apache/ maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/src/main/java/org/apache/maven/ maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/src/main/java/org/apache/maven/its/ maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/src/main/java/org/apache/maven/its/it0119/ maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/src/main/java/org/apache/maven/its/it0119/Component.java (with props) maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/src/main/resources/ maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/src/main/resources/META-INF/ maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/src/main/resources/META-INF/ejb-jar.xml (with props) maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/pom.xml (with props) Propchange: maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/client/ ------------------------------------------------------------------------------ --- svn:ignore (added) +++ svn:ignore Thu Apr 12 18:32:13 2007 @@ -0,0 +1,2 @@ +.classpath +.project Added: maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/client/pom.xml URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/client/pom.xml?view=auto&rev=528306 ============================================================================== --- maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/client/pom.xml (added) +++ maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/client/pom.xml Thu Apr 12 18:32:13 2007 @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> + +<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.apache.maven.its.it0119</groupId> + <artifactId>parent</artifactId> + <version>1.0-SNAPSHOT</version> + </parent> + <artifactId>client</artifactId> + <name>Client</name> + <packaging>jar</packaging> + <dependencies> + <dependency> + <groupId>org.apache.maven.its.it0119</groupId> + <artifactId>model</artifactId> + <type>ejb-client</type> + <version>1.0-SNAPSHOT</version> + </dependency> + </dependencies> +</project> Propchange: maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/client/pom.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/client/pom.xml ------------------------------------------------------------------------------ svn:keywords = "Author Date Id Revision" Added: maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/client/src/main/java/org/apache/maven/its/it0119/MyClient.java URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/client/src/main/java/org/apache/maven/its/it0119/MyClient.java?view=auto&rev=528306 ============================================================================== --- maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/client/src/main/java/org/apache/maven/its/it0119/MyClient.java (added) +++ maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/client/src/main/java/org/apache/maven/its/it0119/MyClient.java Thu Apr 12 18:32:13 2007 @@ -0,0 +1,37 @@ +package org.apache.maven.its.it0119; + +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +import org.apache.maven.its.it0119.Component; + +public class MyClient +{ + + void func() + { + Component testComponent = new Component() + { + + public void func() + { + } + }; + } +} Propchange: maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/client/src/main/java/org/apache/maven/its/it0119/MyClient.java ------------------------------------------------------------------------------ svn:eol-style = native Propchange: maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/client/src/main/java/org/apache/maven/its/it0119/MyClient.java ------------------------------------------------------------------------------ svn:keywords = "Author Date Id Revision" Propchange: maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/ ------------------------------------------------------------------------------ --- svn:ignore (added) +++ svn:ignore Thu Apr 12 18:32:13 2007 @@ -0,0 +1,2 @@ +.classpath +.project Added: maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/pom.xml URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/pom.xml?view=auto&rev=528306 ============================================================================== --- maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/pom.xml (added) +++ maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/pom.xml Thu Apr 12 18:32:13 2007 @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> + +<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.apache.maven.its.it0119</groupId> + <artifactId>parent</artifactId> + <version>1.0-SNAPSHOT</version> + </parent> + <artifactId>model</artifactId> + <name>Model</name> + <packaging>ejb</packaging> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-ejb-plugin</artifactId> + <configuration> + <ejbVersion>3.0</ejbVersion> + <archive> + <manifest> + <addClasspath>true</addClasspath> + </manifest> + </archive> + <generateClient>true</generateClient> + </configuration> + </plugin> + </plugins> + </build> +</project> Propchange: maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/pom.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/pom.xml ------------------------------------------------------------------------------ svn:keywords = "Author Date Id Revision" Added: maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/src/main/java/org/apache/maven/its/it0119/Component.java URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/src/main/java/org/apache/maven/its/it0119/Component.java?view=auto&rev=528306 ============================================================================== --- maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/src/main/java/org/apache/maven/its/it0119/Component.java (added) +++ maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/src/main/java/org/apache/maven/its/it0119/Component.java Thu Apr 12 18:32:13 2007 @@ -0,0 +1,25 @@ +package org.apache.maven.its.it0119; + +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +public interface Component +{ + void func(); +} Propchange: maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/src/main/java/org/apache/maven/its/it0119/Component.java ------------------------------------------------------------------------------ svn:eol-style = native Propchange: maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/src/main/java/org/apache/maven/its/it0119/Component.java ------------------------------------------------------------------------------ svn:keywords = "Author Date Id Revision" Added: maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/src/main/resources/META-INF/ejb-jar.xml URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/src/main/resources/META-INF/ejb-jar.xml?view=auto&rev=528306 ============================================================================== --- maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/src/main/resources/META-INF/ejb-jar.xml (added) +++ maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/src/main/resources/META-INF/ejb-jar.xml Thu Apr 12 18:32:13 2007 @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> + +<ejb-jar xmlns="http://java.sun.com/xml/ns/javaee" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/ejb-jar_3_0.xsd" + version="3.0"> +</ejb-jar> Propchange: maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/src/main/resources/META-INF/ejb-jar.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/model/src/main/resources/META-INF/ejb-jar.xml ------------------------------------------------------------------------------ svn:keywords = "Author Date Id Revision" Added: maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/pom.xml URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/pom.xml?view=auto&rev=528306 ============================================================================== --- maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/pom.xml (added) +++ maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/pom.xml Thu Apr 12 18:32:13 2007 @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> + +<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> + <groupId>org.apache.maven.its.it0119</groupId> + <artifactId>parent</artifactId> + <name>Parent</name> + <packaging>pom</packaging> + <version>1.0-SNAPSHOT</version> + <modules> + <module>model</module> + <module>client</module> + </modules> +</project> Propchange: maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/pom.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: maven/core-integration-testing/trunk/core-integration-tests/src/test/resources/it0119-ejbClientDependency/pom.xml ------------------------------------------------------------------------------ svn:keywords = "Author Date Id Revision"