Hi Izek, Has your pull request been approved ? Can you please let me know your plan what new tests you are going to add ?
Thanks, -Liang On Thu, Jun 19, 2014 at 11:28 PM, igreenfield <[email protected]> wrote: > Create separated pom and add vsphere api as dependency > > > > -------- Original message -------- > From: lcheng61 <[email protected]> > Date: > To: jclouds/jclouds <[email protected]> > Cc: "Izek Greenfield (igreenfi)" <[email protected]> > Subject: Re: [jclouds] Add vSphere support (#364) > > > Hi igreenfield, > > I copied my pom.xml file as below. Can you help me to check where it's > wrong ? > > Thanks, > -Liang > > ================================ > <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/maven-v4_0_0.xsd"> > > <modelVersion>4.0.0</modelVersion> > <parent> > <groupId>org.apache.jclouds.labs</groupId> > <artifactId>jclouds-labs</artifactId> > <version>1.8.0-SNAPSHOT</version> > </parent> > <groupId>org.apache.jclouds.api</groupId> > <artifactId>vsphere</artifactId> > <name>jclouds vSphere api (lab)</name> > <description>Jclouds components to access an implementation of VMWare > vSphere.</description> > <packaging>bundle</packaging> > > <properties> > <test.vsphere.endpoint>https://10.45.7.70/sdk > </test.vsphere.endpoint> > <test.vsphere.api-version>1.0</test.vsphere.api-version> > <test.vsphere.build-version/> > <test.vsphere.identity>root</test.vsphere.identity> > <test.vsphere.credential>vmware</test.vsphere.credential> > <test.vsphere.template/> > > <jclouds.osgi.export>org.jclouds.vsphere*;version="${project.version}"</jclouds.osgi.export> > > <jclouds.osgi.import> > org.jclouds.compute.internal;version="${project.version}", > org.jclouds.rest.internal;version="${project.version}", > org.jclouds*;version="${project.version}", > * > </jclouds.osgi.import> > </properties> > > <dependencies> > > <dependency> > <groupId>org.apache.jclouds</groupId> > <artifactId>jclouds-core</artifactId> > <version>${project.version}</version> > </dependency> > > <dependency> > <groupId>org.apache.jclouds</groupId> > <artifactId>jclouds-core</artifactId> > <version>${project.version}</version> > <type>test-jar</type> > <scope>test</scope> > </dependency> > > <dependency> > <groupId>org.apache.jclouds</groupId> > <artifactId>jclouds-compute</artifactId> > <version>${project.version}</version> > </dependency> > > <dependency> > <groupId>org.apache.jclouds</groupId> > <artifactId>jclouds-compute</artifactId> > <version>${project.version}</version> > <type>test-jar</type> > <scope>test</scope> > </dependency> > <dependency> > <groupId>org.apache.jclouds.driver</groupId> > <artifactId>jclouds-sshj</artifactId> > <version>${project.version}</version> > <!-- > <scope>test</scope> > --> > </dependency> > <dependency> > <groupId>org.apache.jclouds.driver</groupId> > <artifactId>jclouds-log4j</artifactId> > <version>${project.version}</version> > <!-- > <scope>test</scope> > --> > </dependency> > <dependency> > <groupId>com.vmware</groupId> > <artifactId>vijava</artifactId> > <version>5.1</version> > </dependency> > > <!-- > <dependency> > <groupId>net.sourceforge.expectj</groupId> > <artifactId>expectj</artifactId> > <version>2.0.7</version> > </dependency> > --> > <dependency> > <groupId>org.codehaus.mojo.enchanter</groupId> > <artifactId>enchanter-core</artifactId> > <version>1.0-beta-1</version> > </dependency> > </dependencies> > > <build> > <finalName>${project.artifactId}</finalName> > <plugins> > > <plugin> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-jar-plugin</artifactId> > <configuration> > <archive> > <manifest> > <mainClass>org.jclouds.vsphere.MainApp</mainClass> > </manifest> > </archive> > </configuration> > </plugin> > > <plugin> > <artifactId>maven-assembly-plugin</artifactId> > <configuration> > <descriptorRefs> > <descriptorRef>jar-with-dependencies</descriptorRef> > </descriptorRefs> > <archive> > <manifest> > <mainClass>org.jclouds.vsphere.MainApp</mainClass> > </manifest> > </archive> > </configuration> > <executions> > <execution> > <id>make-assembly</id> > <phase>package</phase> > <goals> > <goal>single</goal> > </goals> > <goal>single</goal> > </goals> > </execution> > </executions> > </plugin> > </plugins> > > </build> > > </project> > > > > On Thu, Jun 19, 2014 at 8:16 PM, igreenfield <[email protected]> > wrote: > > > It seems like your jar is missing the vsphere api jar. > > > > — > > Reply to this email directly or view it on GitHub > > <https://github.com/jclouds/jclouds/pull/364#issuecomment-46641268>. > > > > — > Reply to this email directly or view it on GitHub< > https://github.com/jclouds/jclouds/pull/364#issuecomment-46645116>. > > — > Reply to this email directly or view it on GitHub > <https://github.com/jclouds/jclouds/pull/364#issuecomment-46648408>. > --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/364#issuecomment-48148505
