Hi Thusitha,Tharik and Milan, I was able to resolve the issue by rebuilding the project modules individually and finally rebuilding the whole project. Then it worked as expected.
Thank you. On Fri, Mar 27, 2015 at 11:57 AM, Milan Perera <[email protected]> wrote: > Hi Chamin, > > I also had a problem similar to this. I think there may be > misconfiguration in you stub generating pom.xml. Double check the class > names and class paths in that pom > > > Thanks > > On Fri, Mar 27, 2015 at 11:40 AM, Thusitha Thilina Dayaratne < > [email protected]> wrote: > >> Hi Chamin, >> >> It seems that your stub is not correctly picked by the UI component. This >> also happened for me when I'm trying to create the component. However I was >> able to fix it by removing the dependency and adding it again. This might >> be a issue relate to dependency picking by the IDE. >> Just for clarity check whether you have export the packages from the stub >> as well. >> >> Thanks >> Best Regards >> /Thusitha >> >> On Fri, Mar 27, 2015 at 11:34 AM, Chamin Dias <[email protected]> wrote: >> >>> Hi, >>> >>> I am trying to create a Carbon component by following the tutorial [1]. >>> >>> In that, I have completed all the steps up to UI component. Once I tried >>> to build UI component with all required dependencies, it gives a >>> compilation error. >>> >>> Following is the "org.wso2.carbon.order.mgt.ui → pom.xml". >>> >>> <?xml version="1.0" encoding="UTF-8"?> >>> <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"> >>> <parent> >>> <artifactId>order-manager-components</artifactId> >>> <groupId>org.wso2.carbon</groupId> >>> <version>4.2.0</version> >>> </parent> >>> <modelVersion>4.0.0</modelVersion> >>> >>> <artifactId>org.wso2.carbon.order.mgt.ui</artifactId> >>> >>> <packaging>bundle</packaging> >>> >>> <dependencies> >>> <dependency> >>> <groupId>org.wso2.carbon</groupId> >>> <artifactId>org.wso2.carbon.order.mgt.stub</artifactId> >>> <version>4.2.0</version> >>> </dependency> >>> </dependencies> >>> >>> <build> >>> <plugins> >>> <plugin> >>> <groupId>org.apache.felix</groupId> >>> <artifactId>maven-bundle-plugin</artifactId> >>> <extensions>true</extensions> >>> <configuration> >>> <instructions> >>> >>> <Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName> >>> <Bundle-Name>${project.artifactId}</Bundle-Name> >>> <Export-Package> >>> org.wso2.carbon.order.mgt.* >>> </Export-Package> >>> <Import-Package> >>> *;resolution:=optional >>> </Import-Package> >>> <Carbon-Component>UIBundle</Carbon-Component> >>> </instructions> >>> </configuration> >>> </plugin> >>> </plugins> >>> </build> >>> >>> </project> >>> >>> >>> The error is as follows. >>> >>> [ERROR] COMPILATION ERROR : >>> >>> [INFO] ------------------------------------------------------------- >>> >>> [ERROR] >>> /Users/chamin_dias/IdeaProjects/order-manager/order-manager-components/org.wso2.carbon.order.mgt.ui/src/main/java/org/wso2/carbon/mgt/ui/OrderManagerClient.java:[6,42] >>> package org.wso2.carbon.order.mgt.data.xsd does not exist >>> >>> [ERROR] >>> /Users/chamin_dias/IdeaProjects/order-manager/order-manager-components/org.wso2.carbon.order.mgt.ui/src/main/java/org/wso2/carbon/mgt/ui/OrderManagerClient.java:[7,38] >>> package org.wso2.carbon.order.mgt.stub does not exist >>> >>> [ERROR] >>> /Users/chamin_dias/IdeaProjects/order-manager/order-manager-components/org.wso2.carbon.order.mgt.ui/src/main/java/org/wso2/carbon/mgt/ui/OrderManagerClient.java:[13,13] >>> cannot find symbol >>> >>> symbol: class OrderManagerStub >>> >>> location: class org.wso2.carbon.mgt.ui.OrderManagerClient >>> >>> [ERROR] >>> /Users/chamin_dias/IdeaProjects/order-manager/order-manager-components/org.wso2.carbon.order.mgt.ui/src/main/java/org/wso2/carbon/mgt/ui/OrderManagerClient.java:[24,12] >>> cannot find symbol >>> >>> symbol: class Order >>> >>> location: class org.wso2.carbon.mgt.ui.OrderManagerClient >>> >>> [ERROR] >>> /Users/chamin_dias/IdeaProjects/order-manager/order-manager-components/org.wso2.carbon.order.mgt.ui/src/main/java/org/wso2/carbon/mgt/ui/OrderManagerClient.java:[17,20] >>> cannot find symbol >>> >>> symbol: class OrderManagerStub >>> >>> location: class org.wso2.carbon.mgt.ui.OrderManagerClient >>> >>> [ERROR] >>> /Users/chamin_dias/IdeaProjects/order-manager/order-manager-components/org.wso2.carbon.order.mgt.ui/src/main/java/org/wso2/carbon/mgt/ui/OrderManagerClient.java:[25,9] >>> cannot find symbol >>> >>> symbol: class Order >>> >>> location: class org.wso2.carbon.mgt.ui.OrderManagerClient >>> >>> [INFO] 6 errors >>> >>> [INFO] ------------------------------------------------------------- >>> >>> [INFO] >>> ------------------------------------------------------------------------ >>> >>> [INFO] BUILD FAILURE >>> >>> [INFO] >>> ------------------------------------------------------------------------ >>> >>> [INFO] Total time: 1.745 s >>> >>> [INFO] Finished at: 2015-03-27T11:22:28+05:30 >>> >>> [INFO] Final Memory: 21M/982M >>> >>> [INFO] >>> ------------------------------------------------------------------------ >>> >>> [ERROR] Failed to execute goal >>> org.apache.maven.plugins:maven-compiler-plugin:3.2:compile >>> (default-compile) on project org.wso2.carbon.order.mgt.ui: Compilation >>> failure: Compilation failure: >>> >>> [ERROR] >>> /Users/chamin_dias/IdeaProjects/order-manager/order-manager-components/org.wso2.carbon.order.mgt.ui/src/main/java/org/wso2/carbon/mgt/ui/OrderManagerClient.java:[6,42] >>> package org.wso2.carbon.order.mgt.data.xsd does not exist >>> >>> [ERROR] >>> /Users/chamin_dias/IdeaProjects/order-manager/order-manager-components/org.wso2.carbon.order.mgt.ui/src/main/java/org/wso2/carbon/mgt/ui/OrderManagerClient.java:[7,38] >>> package org.wso2.carbon.order.mgt.stub does not exist >>> >>> [ERROR] >>> /Users/chamin_dias/IdeaProjects/order-manager/order-manager-components/org.wso2.carbon.order.mgt.ui/src/main/java/org/wso2/carbon/mgt/ui/OrderManagerClient.java:[13,13] >>> cannot find symbol >>> >>> [ERROR] symbol: class OrderManagerStub >>> >>> [ERROR] location: class org.wso2.carbon.mgt.ui.OrderManagerClient >>> >>> [ERROR] >>> /Users/chamin_dias/IdeaProjects/order-manager/order-manager-components/org.wso2.carbon.order.mgt.ui/src/main/java/org/wso2/carbon/mgt/ui/OrderManagerClient.java:[24,12] >>> cannot find symbol >>> >>> [ERROR] symbol: class Order >>> >>> [ERROR] location: class org.wso2.carbon.mgt.ui.OrderManagerClient >>> >>> [ERROR] >>> /Users/chamin_dias/IdeaProjects/order-manager/order-manager-components/org.wso2.carbon.order.mgt.ui/src/main/java/org/wso2/carbon/mgt/ui/OrderManagerClient.java:[17,20] >>> cannot find symbol >>> >>> [ERROR] symbol: class OrderManagerStub >>> >>> [ERROR] location: class org.wso2.carbon.mgt.ui.OrderManagerClient >>> >>> [ERROR] >>> /Users/chamin_dias/IdeaProjects/order-manager/order-manager-components/org.wso2.carbon.order.mgt.ui/src/main/java/org/wso2/carbon/mgt/ui/OrderManagerClient.java:[25,9] >>> cannot find symbol >>> >>> [ERROR] symbol: class Order >>> >>> [ERROR] location: class org.wso2.carbon.mgt.ui.OrderManagerClient >>> >>> [ERROR] -> [Help 1] >>> >>> [ERROR] >>> >>> [ERROR] To see the full stack trace of the errors, re-run Maven with the >>> -e switch. >>> >>> [ERROR] Re-run Maven using the -X switch to enable full debug logging. >>> >>> [ERROR] >>> >>> [ERROR] For more information about the errors and possible solutions, >>> please read the following articles: >>> >>> [ERROR] [Help 1] >>> http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException >>> >>> >>> Any help is appreciated to solve this. >>> >>> Thanks. >>> >>> >>> [1] >>> http://wso2.com/library/tutorials/2014/03/how-to-write-a-wso2-carbon-component/ >>> >>> >>> -- >>> Chamin Dias >>> *Software Engineer* >>> Mobile : +94 (0) 716 097455 <%2B94%20%280%29%20773%20451194> >>> [email protected] >>> >>> _______________________________________________ >>> Dev mailing list >>> [email protected] >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> Thusitha Dayaratne >> Software Engineer >> WSO2 Inc. - lean . enterprise . middleware | wso2.com >> >> Mobile +94712756809 >> Blog alokayasoya.blogspot.com >> About http://about.me/thusithathilina >> >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > Milan Harindu Perera > Software Engineer > *WSO2, Inc* > (+94) 77 309 7088 > lean . enterprise . middleware > <http://lk.linkedin.com/in/milanharinduperera> > -- Chamin Dias *Software Engineer* Mobile : +94 (0) 716 097455 <%2B94%20%280%29%20773%20451194> [email protected]
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
