Eclipse-Vaadin 7.3.6- Perforce Integration

I have an existing Java Project integrated with Perforce in eclipse Luna EE. What is the best way to convert this project into a Vaadin plugin based eclipse java project?

Here’s what i tried:

In the existing java project properties:

  1. Under
    Project Facets
    , I clicked on
    Convert to faceted form
  2. Checked Dynamic Web Module → Version 3.1, Java → Version 1.8, JavaScript → Version 1.0, Vaadin Plug-In for Eclipse → Version 7.0 and then it allowed me to configure the Vaadin specific project template details such as Application name, Base package name, Application class name, Theme name, Vaadin Version (for some reason when i click on the download button it doesn’t get beyond version 6)
  3. Once I complete the above step I am able to right click on my Vaadin UI class and “Run on Server”. This deploys the application in my local Tomcat 8 instance, publishes it and launches Firefox.
  4. But firefox say the request resouces can’t be found.
  5. In my eclipse console i get the following error:

SEVERE: Error in dependencyCheck
java.io.IOException: invalid header field
at java.util.jar.Attributes.read(Attributes.java:406)
at java.util.jar.Manifest.read(Manifest.java:199)
at java.util.jar.Manifest.(Manifest.java:69)
at org.apache.catalina.util.ExtensionValidator.validateApplication(ExtensionValidator.java:153)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5022)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1409)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1399)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)

Dec 23, 2014 4:28:11 PM org.apache.catalina.core.StandardContext startInternal
SEVERE: Error getConfigured

Is there a better way to do this under Perforce. I also tried setting up a seperate Vaadin Project but i don’t know yet how to pull seperate packages from Perforce as souce folders in the Eclipse Vaadin project.

Any thoughts?