Index: WebActionProvider.java =================================================================== RCS file: /cvs/web/project/src/org/netbeans/modules/web/project/WebActionProvider.java,v retrieving revision 1.84 diff -b -r1.84 WebActionProvider.java 73a74 > import org.netbeans.modules.websvc.rest.spi.RestSupport; 74a76 > import org.netbeans.spi.project.support.ant.EditableProperties; 107a110 > RestSupport.COMMAND_TEST_RESTBEANS, 144a148 > commands.put(RestSupport.COMMAND_TEST_RESTBEANS, new String[] {"test-restbeans"}); // NOI18N 588a593,594 > } else if ( command.equals( RestSupport.COMMAND_TEST_RESTBEANS ) ) { > setupTestRestBeans(p); 596a603,622 > private void setupTestRestBeans(Properties p) { > p.setProperty(RestSupport.PROP_BASE_URL_TOKEN, RestSupport.BASE_URL_TOKEN); > > RestSupport rs = project.getLookup().lookup(RestSupport.class); > AntProjectHelper helper = project.getAntProjectHelper(); > EditableProperties projectProps = helper.getProperties(helper.PROJECT_PROPERTIES_PATH); > String path = projectProps.getProperty(RestSupport.PROP_RESTBEANS_TEST_DIR); > if (path == null) { > path = RestSupport.RESTBEANS_TEST_DIR; > } > File testdir = helper.resolveFile(path); > try { > FileObject testFO = rs.generateTestClient(testdir); > p.setProperty(RestSupport.PROP_RESTBEANS_TEST_URL, testFO.getURL().toString()); > p.setProperty(RestSupport.PROP_RESTBEANS_TEST_FILE, testFO.getPath()); > } catch(Exception ex) { > ErrorManager.getDefault().notify(ErrorManager.INFORMATIONAL, ex); > } > } > 785a812,814 > } > else if ( command.equals( RestSupport.COMMAND_TEST_RESTBEANS ) ) { > return project.getLookup().lookup(RestSupport.class).isReady();