Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
1.2.1
Description
For Meecrowave-1.2.1 there are several Spec dependencies that do not appear to be scoped correctly.
For Example: if yout want to use the Interceptor-API you have to add it manually to your pom:
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-interceptor_1.2_spec</artifactId>
<version>1.0</version>
</dependency>
The same problem occured for following deps:
These Dependencies *should* be delivered by meecrowave itself)
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-annotation_1.3_spec</artifactId>
<version>1.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-jcdi_2.0_spec</artifactId>
<version>1.0.1</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-atinject_1.0_spec</artifactId>
<version>1.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-jaxrs_2.1_spec</artifactId>
<version>1.0</version>
<scope>compile</scope>
</dependency>
I talked about that with struberg before and he also confirmed these deps as missing / wrong scoped.