Hi Buddhi, Try to use <pluginManagement> instead of <pluginManager> tag
On Fri, Oct 3, 2014 at 12:11 PM, Roshan Deniyage <[email protected]> wrote: > Hi, > The problem seems with the "<pluginManager>" element. you don't need to > put that element unless the pom is a parent pom which is inherited by other > children poms. "maven-bundle-plugin" needs to come outside of the > "<plubinManager>" tag. Just removing the "<pluginManager>" would solve the > issue. Try it. > > Thanks, > > Roshan Deniyage > Associate Technical Lead > WSO2, Inc: http://wso2.com > > Mobile : +94 777636406 > Twitter : *https://twitter.com/roshku <https://twitter.com/roshku>* > LinkedIn : https://www.linkedin.com/in/roshandeniyage > > > On Fri, Oct 3, 2014 at 11:30 AM, Buddhi Senarathna <[email protected]> > wrote: > >> Hi All, >> >> I wrote pom.xml file to build the stub to create my carbon component. >> When i build it, it builds the bundle without giving any error. but it >> indicates an error in *<execution>* tag and it says "Plugin execution >> not covered by lifecycle configuration". to fix that i had put all the >> *<plugins>..</plugins>* part inside >> *<pluginManagement>..</pluginManagement>* tag. after i had done it, it >> gives *project build error: Unknown packaging:* bundle in *<packaging>* >> tag. how do i fix that? >> >> find my pom.xml here. >> >> <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/xsd/maven-4.0.0.xsd"> >> <modelVersion>4.0.0</modelVersion> >> <parent> >> <groupId>org.wso2.carbon</groupId> >> <artifactId>add-number-components</artifactId> >> <version>4.2.0</version> >> </parent> >> <artifactId>org.wso2.carbon.add.num.stub</artifactId> >> <packaging>bundle</packaging> >> <name>WSO2 Carbon - Add Number Stub</name> >> >> <dependencies> >> <dependency> >> <groupId>org.apache.axis2.wso2</groupId> >> <artifactId>axis2</artifactId> >> <version>1.6.1.wso2v10</version> >> </dependency> >> <dependency> >> <groupId>org.apache.ws.commons.axiom.wso2</groupId> >> <artifactId>axiom</artifactId> >> <version>1.2.11.wso2v4</version> >> </dependency> >> <dependency> >> <groupId>wsdl4j.wso2</groupId> >> <artifactId>wsdl4j</artifactId> >> <version>1.6.2.wso2v4</version> >> </dependency> >> </dependencies> >> >> <build> >> <pluginManager> >> <plugins> >> <plugin> >> <groupId>org.apache.felix</groupId> >> <artifactId>maven-bundle-plugin</artifactId> >> <extensions>true</extensions> >> <configuration> >> <instructions> >> >> <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName> >> >> <Bundle-Name>${project.artifactId}</Bundle-Name> >> <Private-Package> >> </Private-Package> >> <Export-Package> >> org.wso2.carbon.add.num.* >> </Export-Package> >> <Import-Package> >> !org.wso2.carbon.add.num.* >> </Import-Package> >> >> <DynamicImport-Package>*</DynamicImport-Package> >> </instructions> >> </configuration> >> </plugin> >> >> <plugin> >> <groupId>org.apache.maven.plugins</groupId> >> <artifactId>maven-antrun-plugin</artifactId> >> <version>1.1</version> >> <executions> >> <execution> >> <id>source-code-generation</id> >> <phase>process-resources</phase> >> <goals> >> <goal>run</goal> >> </goals> >> <configuration> >> <tasks> >> <path id="wsdl2java.classpath"> >> <pathelement >> >> location="${settings.localRepository}/org/apache/ws/commons/axiom/wso2/axiom/1.2.11.wso2v4/axiom-1.2.11.wso2v4.jar" >> /> >> <pathelement >> >> location="${settings.localRepository}/org/apache/axis2/wso2/axis2-client/1.6.1.wso2v10/axis2-client-1.6.1.wso2v10.jar" >> /> >> <pathelement >> >> location="${settings.localRepository}/org/apache/axis2/wso2/axis2/1.6.1.wso2v10/axis2-1.6.1.wso2v10.jar" >> /> >> </path> >> <java >> classname="org.apache.axis2.wsdl.WSDL2Java" fork="true"> >> <classpath >> refid="wsdl2java.classpath" /> >> <arg >> line="-uri >> src/main/resources/OrderProcessingService.wsdl -u -uw >> -o target/generated-code -p >> org.wso2.carbon.add.num.stub" /> >> </java> >> </tasks> >> </configuration> >> </execution> >> </executions> >> </plugin> >> >> <plugin> >> <groupId>org.codehaus.mojo</groupId> >> <artifactId>build-helper-maven-plugin</artifactId> >> <executions> >> <execution> >> <id>add-source</id> >> <phase>generate-sources</phase> >> <goals> >> <goal>add-source</goal> >> </goals> >> <configuration> >> <sources> >> >> <source>target/generated-code/src</source> >> </sources> >> </configuration> >> </execution> >> </executions> >> </plugin> >> </plugins> >> </pluginManager> >> </build> >> >> </project> >> >> >> -- >> >> *BuddhiC* >> >> >> >> *InternWSO2, Inc. * >> *Mob: +94 755 446 685 <%2B94%20755%20446%20685>* >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Shashika Prabath Karunatilaka, Software Engineer, WSO2, Inc: http://wso2.com/ mobile : +94 77 7487792
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
