felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Clement Escoffier (JIRA)" <j...@apache.org>
Subject [jira] Updated: (FELIX-2825) maven-ipojo-plugin & WAR
Date Mon, 07 Feb 2011 15:04:30 GMT

     [ https://issues.apache.org/jira/browse/FELIX-2825?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Clement Escoffier updated FELIX-2825:
-------------------------------------

    Fix Version/s: ipojo-manipulator-1.8.2

> maven-ipojo-plugin & WAR
> ------------------------
>
>                 Key: FELIX-2825
>                 URL: https://issues.apache.org/jira/browse/FELIX-2825
>             Project: Felix
>          Issue Type: Bug
>          Components: iPOJO
>    Affects Versions: iPOJO-1.8.0
>         Environment: Jetty, Windows
>            Reporter: Dyblast
>             Fix For: ipojo-manipulator-1.8.2
>
>
> HI,
> I have notice a problem with the maven-ipojo-plugin on war package.
> The resulting classes are incorrect.
> Indeed when i create a war i have this error when i deploy it:
>  createInstance -> Cannot invoke the constructor (method not found) :
> Now if i create a bundle instead, i take the classes from it and i put it in the former
war, the war works
> my plugins part of maven:
> -------------------------------------------------
>         <plugins>
>             <plugin>
>                 <artifactId>maven-war-plugin</artifactId>
>                 <configuration>
>                     <archive>
>                         <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
>                     </archive>
>                 </configuration>
>             </plugin>
>             <plugin>
>                 <groupId>org.apache.felix</groupId>
>                 <artifactId>maven-bundle-plugin</artifactId>
>                 <version>1.4.3</version>
>                 <extensions>true</extensions>
>                 <executions>
>                     <execution>
>                         <id>bundle-manifest</id>
>                         <phase>process-classes</phase>
>                         <goals>
>                             <goal>manifest</goal>
>                         </goals>
>                         <configuration>
>                             <instructions>
>                                 <Bundle-ClassPath>
>                                     .,
>                                     WEB-INF/classes
>                                 </Bundle-ClassPath>
>                                 <Embed-Directory>WEB-INF/lib</Embed-Directory>
>                                 <Embed-Dependency>*;scope=compile|runtime</Embed-Dependency>
>                                 <Embed-Transitive>true</Embed-Transitive>
>                                 <Web-ContextPath>webapp</Web-ContextPath>
>                                 <Webapp-Context>webapp</Webapp-Context>
>                             </instructions>
>                         </configuration>
>                     </execution>
>                 </executions>
>                 <configuration>
>                     <supportedProjectTypes>
>                         <supportedProjectType>jar</supportedProjectType>
>                         <supportedProjectType>bundle</supportedProjectType>
>                         <supportedProjectType>war</supportedProjectType>
>                     </supportedProjectTypes>
>                 </configuration>
>             </plugin>
>             <plugin>
>                 <groupId>org.apache.felix</groupId>
>                 <artifactId>maven-ipojo-plugin</artifactId>
>                 <version>1.8.0</version>
>                 <executions>
>                     <execution>
>                         <goals>
>                             <goal>ipojo-bundle</goal>
>                         </goals>
>                     </execution>
>                 </executions>
>             </plugin>
>         </plugins>
> -------------------------------------------------------------

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message