Screenshot failing - missing widget? Bad path info?

I am attempting to use the Screenshot addon. I downloaded the addon itself, as well as appletintegration-1.2.9.jar and put both of those in my build path. When I try to create a screenshot, the system asks me to select a region on the screen, and then puts the following in my tomcat log file:

Take screenshot *** (my log message)
Sep 16, 2011 9:46:18 AM com.vaadin.terminal.gwt.server.AbstractApplicationServlet serveStaticResourcesInVAADIN
INFO: Requested resource [VAADIN/widgetsets/com.verisign.jart.widgetset.Jart_v5Widgetset/commons-logging.properties]
not found from filesystem or through class loader. Add widgetset and/or theme JAR to your classpath or add files to WebContent/VAADIN folder.
Sep 16, 2011 9:46:18 AM com.vaadin.terminal.gwt.server.AbstractApplicationServlet serveStaticResourcesInVAADIN
INFO: Requested resource [VAADIN/widgetsets/com.verisign.jart.widgetset.Jart_v5Widgetset/META-INF/services/org.apache.commons.logging.LogFactory]
not found from filesystem or through class loader. Add widgetset and/or theme JAR to your classpath or add files to WebContent/VAADIN folder.
Sep 16, 2011 9:46:18 AM com.vaadin.terminal.gwt.server.AbstractApplicationServlet serveStaticResourcesInVAADIN
INFO: Requested resource [VAADIN/widgetsets/com.verisign.jart.widgetset.Jart_v5Widgetset/org/apache/log4j/Category.class]
not found from filesystem or through class loader. Add widgetset and/or theme JAR to your classpath or add files to WebContent/VAADIN folder.

It looks like 2 different paths are being concatenated (com.verisign.jart.widgetset.Jart_v5Widgetset) and (org/apache/log4j/Category.class) for example. I have no idea what the system is really trying to do here - Can someone tell me what I’m doing wrong? I’m building my system with Eclipse and have not had any path related problems to this point. Also, I am able to run the online screenshot demo without any problems.

Thanks,

nbc

The code that tries to take the snapshot looks like this:

private void buildWorkspace(){
vlWorkspace = new VerticalLayout();
Button bClose = new NativeButton();
bClose.setWidth(“180px”);
bClose.setHeight(“-1px”);
bClose.setImmediate(true);
bClose.setCaption(" Close ");
bClose.setStyleName(“vrsn-quit-button”);
bClose.addListener(new Button.ClickListener(){
private static final long serialVersionUID = 1L;

		public void buttonClick(ClickEvent event){
			app.getMainWindow().removeWindow(wScreenshot);
		}
	});
	
	Button bScreenshot = new NativeButton();
	bScreenshot.setWidth("180px");
	bScreenshot.setHeight("-1px");
	bScreenshot.setImmediate(true);
	bScreenshot.setCaption("Take Screen Shot");
	bScreenshot.setStyleName("vrsn-quit-button");
	bScreenshot.addListener(new Button.ClickListener() {
		private static final long serialVersionUID = 1L;

		@Override
		public void buttonClick(ClickEvent event) {
			if(ss == null){
				wScreenshot.addComponent(ss = new Screenshot());
				ss.addListener(new Screenshot.Listener() {
					
					@Override
					public void screenshotReady(Screenshot screenshot) {
						image.setSource(screenshot.getScreenshotResource());
					}
				});
			}
			ss.takeScreenshot();
		}
	});
	
	hlButtons = new HorizontalLayout();
	hlButtons.addComponent(bClose);
	hlButtons.addComponent(bScreenshot);
	
	Panel panel = new Panel("Current Screenshot");
	
	vlWorkspace.addComponent(hlButtons);
	vlWorkspace.addComponent(panel);
	
	image = new Embedded();
	image.setType(Embedded.TYPE_IMAGE);
	image.setSource(null);
	
}