Skip to content

Commit

Permalink
Replaced Shrinkwrap Descriptors for Forge Descriptors
Browse files Browse the repository at this point in the history
  • Loading branch information
gastaldi committed Sep 20, 2013
1 parent 94c641a commit fa620c4
Show file tree
Hide file tree
Showing 4 changed files with 23 additions and 10 deletions.
4 changes: 2 additions & 2 deletions javaee/api/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,8 @@
</dependency>

<dependency>
<groupId>org.jboss.shrinkwrap.descriptors</groupId>
<artifactId>shrinkwrap-descriptors-api-javaee</artifactId>
<groupId>org.jboss.forge.descriptors</groupId>
<artifactId>javaee-descriptors-api</artifactId>
</dependency>

<!-- Spec JARs -->
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@

import java.util.List;

import javax.management.Descriptor;

import org.jboss.forge.addon.facets.constraints.FacetConstraint;
import org.jboss.forge.addon.facets.constraints.FacetConstraintType;
import org.jboss.forge.addon.facets.constraints.FacetConstraints;
Expand All @@ -17,13 +19,15 @@
import org.jboss.forge.addon.resource.FileResource;
import org.jboss.forge.addon.resource.Resource;
import org.jboss.forge.addon.resource.ResourceFilter;
import org.jboss.shrinkwrap.descriptor.api.webapp.WebAppCommonDescriptor;

/**
* If installed, this {@link Project} supports features from the Servlet specification.
*
* @author <a href="mailto:lincolnbaxter@gmail.com">Lincoln Baxter, III</a>
* @author <a href="mailto:ggastald@redhat.com">George Gastaldi</a>
*/
@SuppressWarnings("rawtypes")
@FacetConstraints({
@FacetConstraint(value = WebResourcesFacet.class, type = FacetConstraintType.REQUIRED)
})
Expand All @@ -44,4 +48,10 @@ public interface ServletFacet extends JavaEEFacet
* Return a reference to this {@link Project}'s web.xml file.
*/
public FileResource<?> getConfigFile();

/**
* Return the {@link Descriptor} of the specification for which this facet represents.
*/
WebAppCommonDescriptor getConfig();

}
4 changes: 2 additions & 2 deletions javaee/impl/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@
</dependency>

<dependency>
<groupId>org.jboss.shrinkwrap.descriptors</groupId>
<artifactId>shrinkwrap-descriptors-impl-javaee</artifactId>
<groupId>org.jboss.forge.descriptors</groupId>
<artifactId>javaee-descriptors</artifactId>
</dependency>

<dependency>
Expand Down
15 changes: 9 additions & 6 deletions javaee/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
</modules>

<properties>
<shrinkwrap.descriptors.version>3.0.0-alpha-1-SNAPSHOT</shrinkwrap.descriptors.version>
<javaee.descriptors.version>0.0.1-SNAPSHOT</javaee.descriptors.version>
</properties>

<dependencyManagement>
Expand Down Expand Up @@ -75,11 +75,14 @@
<classifier>forge-addon</classifier>
</dependency>
<dependency>
<groupId>org.jboss.shrinkwrap.descriptors</groupId>
<artifactId>shrinkwrap-descriptors-bom</artifactId>
<version>${shrinkwrap.descriptors.version}</version>
<type>pom</type>
<scope>import</scope>
<groupId>org.jboss.forge.descriptors</groupId>
<artifactId>javaee-descriptors-api</artifactId>
<version>${javaee.descriptors.version}</version>
</dependency>
<dependency>
<groupId>org.jboss.forge.descriptors</groupId>
<artifactId>javaee-descriptors</artifactId>
<version>${javaee.descriptors.version}</version>
</dependency>
</dependencies>
</dependencyManagement>
Expand Down

0 comments on commit fa620c4

Please sign in to comment.