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
