Remove useless methods and classes.
Fix the new BPEL wizard (WSDL to abstract BPEL) + test update.
diff --git a/plugins/org.eclipse.bpel.common.wsdl/src/org/eclipse/bpel/common/wsdl/importhelpers/WsdlImportHelper.java b/plugins/org.eclipse.bpel.common.wsdl/src/org/eclipse/bpel/common/wsdl/importhelpers/WsdlImportHelper.java
index db651e3..95b6074 100644
--- a/plugins/org.eclipse.bpel.common.wsdl/src/org/eclipse/bpel/common/wsdl/importhelpers/WsdlImportHelper.java
+++ b/plugins/org.eclipse.bpel.common.wsdl/src/org/eclipse/bpel/common/wsdl/importhelpers/WsdlImportHelper.java
@@ -353,7 +353,7 @@
 	 * @return the resource's content

 	 * @throws IOException if the resource's content could not be read

 	 */

-	private static String readResourceContent( URI uri ) throws IOException {

+	public static String readResourceContent( URI uri ) throws IOException {

 

 		String result = null;

 		ByteArrayOutputStream os = new ByteArrayOutputStream();

diff --git a/plugins/org.eclipse.bpel.model/src/org/eclipse/bpel/model/util/XMLCatalogUtil.java b/plugins/org.eclipse.bpel.model/src/org/eclipse/bpel/model/util/XMLCatalogUtil.java
deleted file mode 100644
index 9857a99..0000000
--- a/plugins/org.eclipse.bpel.model/src/org/eclipse/bpel/model/util/XMLCatalogUtil.java
+++ /dev/null
@@ -1,55 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2005 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- *     IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.bpel.model.util;
-
-
-/**
- * This class resolves types from the XMLCatalog. While this
- * code properly belongs in XSDUtil, it sits in its own class
- * because none of this code may run in the runtime (where the
- * XMLCatalog does not exist). Callers of these methods *must*
- * ensure that they are running in a tools environment.
- */
-public class XMLCatalogUtil {
-// RTP:
-//	
-//    protected static XMLCatalogURIResolverExtension xmlCatalogResolver;
-//
-//    /**
-//     * Resolve from a system schema. This uses the XML catalog, and should
-//     * only ever be called from within the tools.
-//     */
-//    public static EObject resolveFromSystemSchema(QName qname, String refType, Resource context) {
-//    	if (!Platform.isRunning()) return null;
-//		if (xmlCatalogResolver == null)
-//			xmlCatalogResolver = new XMLCatalogURIResolverExtension();
-//		String publicID = qname.getNamespaceURI();
-//		String systemID = null;
-//		
-//		String locationString = xmlCatalogResolver.resolve(null, null, publicID, systemID);
-//		if (locationString == null) return null;
-//		URI locationURI = URI.createURI(locationString);
-//        
-//        // Load the schema
-//        try {
-//            ResourceSet resourceSet = context.getResourceSet();
-//            XSDResourceImpl resource = (XSDResourceImpl)resourceSet.getResource(locationURI, true);
-//            XSDSchema schema = resource.getSchema();
-//            return XSDUtil.resolve(schema, qname, null, refType);
-//        } catch (Exception e) {
-//            // TODO : Handle this better
-//        	e.printStackTrace();
-//        }
-//        return null;
-//    }
-//    
-//
-}
diff --git a/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/properties/VariableInitializationSection.java b/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/properties/VariableInitializationSection.java
index 0760ee8..a6756ca 100644
--- a/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/properties/VariableInitializationSection.java
+++ b/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/properties/VariableInitializationSection.java
@@ -47,57 +47,57 @@
 
 /**
  * Variable from-spec section. This is allowed in BPEL 2.0.
- *  
+ *
  * @author Michal Chmielewski (michal.chmielewski@oracle.com)
  * @date June, 2007
  */
 
 
 public class VariableInitializationSection extends BPELPropertySection {
-			
+
 	/** The from section */
 	CategorySection fFromSection = null;
-	
+
 	/** The current copy rule being edited. */
 	Variable fVariable;
-	
+
 	Composite copySelectComposite;
-	
-	
+
+
 	/**
 	 * Variable initialization section. This is the LHS of the copy rule.
-	 * 
+	 *
 	 */
-	
+
 	public VariableInitializationSection()  {
-		
+
 		super();
-		fFromSection = new CategorySection(this);
-	
-		fFromSection.fAllowed = new IAssignCategory[] {			
+		this.fFromSection = new CategorySection(this);
+
+		this.fFromSection.fAllowed = new IAssignCategory[] {
 			new VariablePartAssignCategory( this ),
 			new ExpressionAssignCategory( this ),
 			new LiteralAssignCategory( this ),
 			new VariablePropertyAssignCategory( this ),
 			new PartnerRoleAssignCategory( this, true ),
-			new EndpointReferenceAssignCategory( this ),						
+			new EndpointReferenceAssignCategory( this ),
 			new OpaqueAssignCategory( this ),
-			new NullAssignCategory (this  ) 
+			new NullAssignCategory (this  )
 		};
-		
+
 	}
-	
-	protected boolean isFromAffected ( Notification n ) {		
-		return n.getFeature() == BPELPackage.eINSTANCE.getVariable_From();		
+
+	protected boolean isFromAffected ( Notification n ) {
+		return n.getFeature() == BPELPackage.eINSTANCE.getVariable_From();
 	}
-	
-	
+
+
 	@Override
 	protected MultiObjectAdapter[] createAdapters() {
 		return new MultiObjectAdapter[] {
 			/* model object */
 			new MultiObjectAdapter() {
-				
+
 				@Override
 				public void notify (Notification n) {
 					if ( isFromAffected (n) ) {
@@ -109,44 +109,44 @@
 	}
 
 	protected void createCategorySectionWidgets (Composite composite, final CategorySection section ) {
-		
+
 		FlatFormData data;
-				
-		section.fLabel = fWidgetFactory.createLabel(composite, Messages.AssignImplDetails_From__1 );
-		
+
+		section.fLabel = this.fWidgetFactory.createLabel(composite, Messages.AssignImplDetails_From__1 );
+
 		section.fCombo = new Combo(composite,SWT.FLAT | SWT.BORDER | SWT.READ_ONLY );
 		data = new FlatFormData();
-		
+
 		data.left = new FlatFormAttachment(0, BPELUtil.calculateLabelWidth(section.fLabel, STANDARD_LABEL_WIDTH_SM));
 		data.right = new FlatFormAttachment(100, 0);
 
 		data.top = new FlatFormAttachment(0,0);
 		section.fCombo.setLayoutData(data);
-		
+
 		data = new FlatFormData();
 		data.left = new FlatFormAttachment(0, 0);
 		data.right = new FlatFormAttachment(section.fCombo, -IDetailsAreaConstants.CENTER_SPACE);
 		data.top = new FlatFormAttachment(section.fCombo, 0, SWT.CENTER);
 		section.fLabel.setLayoutData(data);
-		
+
 		for (IAssignCategory category : section.fAllowed ) {
-			section.fCombo.add( category.getName() );			
+			section.fCombo.add( category.getName() );
 		}
-		
+
 		section.fCombo.addSelectionListener(new SelectionListener() {
-			
-			public void widgetSelected (SelectionEvent e) {		
+
+			@Override
+			public void widgetSelected (SelectionEvent e) {
 				int index = section.fCombo.getSelectionIndex();
-				
 				updateCategorySelection ( section , index , true );
-				
 			}
-			// TODO: is this correct?
-			public void widgetDefaultSelected(SelectionEvent e) { 
-				widgetSelected(e); 
+
+			@Override
+			public void widgetDefaultSelected(SelectionEvent e) {
+				widgetSelected(e);
 			}
 		});
-		
+
 		section.fOuterComposite = createFlatFormComposite(composite);
 		data = new FlatFormData();
 		data.left = new FlatFormAttachment(section.fLabel, 0, SWT.LEFT);
@@ -155,70 +155,70 @@
 		data.bottom = new FlatFormAttachment(100,0);
 		section.fOuterComposite.setLayoutData(data);
 	}
-	
-	
+
+
 	/**
 	 * @see org.eclipse.ui.views.properties.tabbed.AbstractPropertySection#shouldUseExtraSpace()
 	 */
 	@Override
-	public boolean shouldUseExtraSpace() { 
-		return true; 
+	public boolean shouldUseExtraSpace() {
+		return true;
 	}
-	
-	
+
+
 	@Override
 	protected void createClient(Composite parent) {
-		
-		Composite composite = createFlatFormComposite(parent);		
+
+		Composite composite = createFlatFormComposite(parent);
 		Composite mainComposite = createFlatFormComposite(composite);
 		FlatFormData data = new FlatFormData();
-		data.left = new FlatFormAttachment (copySelectComposite, IDetailsAreaConstants.HSPACE);
+		data.left = new FlatFormAttachment (this.copySelectComposite, IDetailsAreaConstants.HSPACE);
 		data.top = new FlatFormAttachment(0,0);
 		data.right = new FlatFormAttachment(100,0);
 		data.bottom = new FlatFormAttachment(100,0);
 		mainComposite.setLayoutData(data);
-		
-		createCategorySectionWidgets(mainComposite,fFromSection );		
-		
+
+		createCategorySectionWidgets(mainComposite,this.fFromSection );
+
 	}
 
-	
+
 	// Total Hack until we have Copy objects in graphical editor
 	@Override
 	protected void basicSetInput (EObject newInput) {
 		super.basicSetInput(newInput);
-		
-		fVariable = getModel();
-		selectCategoriesForInput (fVariable);						
-	}
-	
-	
-	 
 
-	/** 
+		this.fVariable = getModel();
+		selectCategoriesForInput (this.fVariable);
+	}
+
+
+
+
+	/**
 	 * Called when the copy rule changes or is created.
 	 *
 	 */
 	protected void selectCategoriesForInput (Variable variable) {
-				
+
 		if (variable != null) {
-			fVariable = variable;
+			this.fVariable = variable;
 		}
-		
-		for (IAssignCategory category : fFromSection.fAllowed) {
-			if (category.isCategoryForModel( fVariable.getFrom() )) {				
-				updateCategorySelection(fFromSection,category,false);
+
+		for (IAssignCategory category : this.fFromSection.fAllowed) {
+			if (category.isCategoryForModel( this.fVariable.getFrom() )) {
+				updateCategorySelection(this.fFromSection,category,false);
 				return;
 			}
 		}
-		
+
 		/** In case we can't find the appropriate one, just display the first one */
-		if ( fFromSection.fCurrent == null)  {
-			updateCategorySelection(fFromSection,0,false);
-		}			
+		if ( this.fFromSection.fCurrent == null)  {
+			updateCategorySelection(this.fFromSection,0,false);
+		}
 	}
-	
-	
+
+
 	/**
 	 * @see org.eclipse.bpel.ui.properties.BPELPropertySection#refresh()
 	 */
@@ -233,11 +233,11 @@
 	@Override
 	public void aboutToBeHidden() {
 		super.aboutToBeHidden();
-		
-		if (fFromSection.fCurrent != null) {
-			fFromSection.fCurrent.aboutToBeHidden();
+
+		if (this.fFromSection.fCurrent != null) {
+			this.fFromSection.fCurrent.aboutToBeHidden();
 		}
-		
+
 	}
 
 	/**
@@ -246,104 +246,104 @@
 	@Override
 	public void aboutToBeShown() {
 		super.aboutToBeShown();
-		if (fFromSection.fCurrent != null) {
-			fFromSection.fCurrent.aboutToBeShown();
+		if (this.fFromSection.fCurrent != null) {
+			this.fFromSection.fCurrent.aboutToBeShown();
 		}
 	}
-	
-	
+
+
 	void updateCategorySelection ( CategorySection section, int index , boolean bVisual ) {
 		updateCategorySelection(section, section.fAllowed[index], bVisual);
 	}
 
 	void updateCategorySelection ( CategorySection section, IAssignCategory newCurrent, boolean bVisual) {
-		
+
 		if (section.fCurrent != newCurrent) {
 			/** Hide current */
-			section.hideCurrent();						
-			
+			section.hideCurrent();
+
 			/** Update current to the one that picked from */
-			section.fCurrent = newCurrent;		
+			section.fCurrent = newCurrent;
 			section.ensureCategoryCompositeCreated();
-		}		
-		
+		}
+
 		/** Visual selection */
-		
-		if (bVisual || fVariable.getFrom() == null) {
-			
+
+		if (bVisual || this.fVariable.getFrom() == null) {
+
 			Command cmd ;
-			
+
 			if ( section.fCurrent.isCategoryForModel (null) == false ) {
-				cmd = new SetCommand( getInput(), BPELFactory.eINSTANCE.createFrom(), BPELPackage.eINSTANCE.getVariable_From() );	
+				cmd = new SetCommand( getInput(), BPELFactory.eINSTANCE.createFrom(), BPELPackage.eINSTANCE.getVariable_From() );
 			} else {
 				cmd = new SetCommand( getInput(), null , BPELPackage.eINSTANCE.getVariable_From() );
-								
+
 			}
 			// Execute this right away.
-			getBPELEditor().getCommandFramework().execute( cmd );			
-		} 
-		
-		if (!bVisual) {			
+			getBPELEditor().getCommandFramework().execute( cmd );
+		}
+
+		if (!bVisual) {
 			section.updateCombo();
-		}				
-		
+		}
+
         // https://bugs.eclipse.org/bugs/show_bug.cgi?id=330813
 		// https://jira.jboss.org/browse/JBIDE-7351
 		// generate an appropriate XML initializer literal if currently empty
 		if (section.fCurrent instanceof LiteralAssignCategory) {
-			From from = fVariable.getFrom();
+			From from = this.fVariable.getFrom();
 			if (from!=null) {
 				String literal = from.getLiteral();
 				// https://issues.jboss.org/browse/JBIDE-8345
 				// remove dependency on Java 1.6
 				if (literal==null || "".equals(literal.trim())) {
-					literal = createDefaultInitializer(getBPELEditor(), fVariable, null);
+					literal = createDefaultInitializer(getBPELEditor(), this.fVariable, null);
 					from.setLiteral(literal);
 				}
 			}
 		}
-		
+
 		// Set the input of the category after we insert the to or from into the model.
-		section.fCurrent.setInput( fVariable.getFrom() );			
+		section.fCurrent.setInput( this.fVariable.getFrom() );
 		section.showCurrent();
 		section.fCurrent.refresh();
-		
+
 		// TODO: should the categories only store when a widget change is committed?
 		// Cons of that idea:
 		//   - Changing the category in the combo, but *not* changing anything else,
-		//     then clicking elsewhere and back, would cause the combo to revert. 
+		//     then clicking elsewhere and back, would cause the combo to revert.
 		//   - The OpaqueAssignCategory doesn't have any widgets..
 	}
 
 	/**
 	 * @see org.eclipse.bpel.ui.properties.BPELPropertySection#getUserContext()
-	 */	
+	 */
 	@Override
 	public Object getUserContext() {
 		return null;
 	}
-	
-	
+
+
 	/**
 	 * @see org.eclipse.bpel.ui.properties.BPELPropertySection#restoreUserContext(java.lang.Object)
 	 */
 	@SuppressWarnings("boxing")
 	@Override
 	public void restoreUserContext(Object userContext) {
-		
+
 	}
-	
+
 	/**
 	 * @see org.eclipse.bpel.ui.properties.BPELPropertySection#gotoMarker(org.eclipse.core.resources.IMarker)
 	 */
 	@Override
-	public void gotoMarker(IMarker marker) {						
+	public void gotoMarker(IMarker marker) {
 		refresh();
 	}
-	
+
 	/**
 	 * Construct an appropriate XML literal initializer for the given "from" and "to" parts
-	 *  
+	 *
 	 * @param bpelEditor
 	 * @param from
 	 * @param to
@@ -363,12 +363,12 @@
 
 	/**
 	 * Construct an appropriate XML literal initializer for the given variable and message part.
-	 *  
+	 *
 	 * @param bpelEditor
 	 * @param var - the variable to be initialized
 	 * @param part - if the variable is defined as a message, this is the message part
 	 *               otherwise null
-	 * @return - XML string representing an intializer for the given variable
+	 * @return - XML string representing an initializer for the given variable
      * @see https://bugs.eclipse.org/bugs/show_bug.cgi?id=330813
 	 * @see https://jira.jboss.org/browse/JBIDE-7351
 	 */
@@ -379,7 +379,7 @@
 			String uriWSDL = null;
 
 			// Variable is defined using "messageType"
-			Message msg = (Message)var.getMessageType();
+			Message msg = var.getMessageType();
 			if (msg != null) {
 				if (msg.eIsProxy()) {
 					msg = (Message)EmfModelQuery.resolveProxy(bpelEditor.getProcess(), msg);
diff --git a/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/wizards/NewBpelFileWizard.java b/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/wizards/NewBpelFileWizard.java
index c675755..12e8849 100644
--- a/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/wizards/NewBpelFileWizard.java
+++ b/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/wizards/NewBpelFileWizard.java
@@ -15,6 +15,7 @@
 import java.io.ByteArrayInputStream;
 import java.io.File;
 import java.io.IOException;
+import java.io.InputStream;
 import java.lang.reflect.InvocationTargetException;
 import java.net.URISyntaxException;
 import java.util.Collection;
@@ -275,8 +276,9 @@
 	 * @param monitor a progress monitor
 	 * @throws CoreException if a resource fails to be created
 	 * @throws IOException
+	 * @throws CoreException
 	 */
-	private void createResourcesFromWsdl( IProgressMonitor monitor ) throws IOException {
+	private void createResourcesFromWsdl( IProgressMonitor monitor ) throws IOException, CoreException {
 
 		// Import the original WSDL?
 		monitor.subTask( "Processing the original WSDL definition..." );
@@ -341,6 +343,19 @@
 		resource.getContents().add( bpelProcess );
 		resource.save( saveOptions );
 		monitor.worked( 2 );
+
+
+		// Hack: if the process is abstract, replace the name space,
+		// since it is not supported by the meta-model
+		if( this.firstPage.isAbstractProcess()) {
+			java.net.URI fileUri =  this.locationPage.getProcessFile().getLocation().toFile().toURI();
+			String newContent = WsdlImportHelper.readResourceContent( fileUri );
+			newContent = newContent.replace( BPELConstants.NAMESPACE, BPELConstants.NAMESPACE_ABSTRACT_2007 );
+
+			InputStream is = new ByteArrayInputStream( newContent.getBytes());
+			this.locationPage.getProcessFile().setContents( is, true, false, monitor );
+			monitor.worked( 2 );
+		}
 	}
 
 
@@ -398,9 +413,6 @@
 
 		Process bpelProcess = BPELFactory.eINSTANCE.createProcess();
 		bpelProcess.setName( bpelName );
-		if( this.firstPage.isAbstractProcess())
-			bpelProcess.setAbstractProcessProfile( BPELConstants.NAMESPACE_ABSTRACT_PROFILE );
-
 		bpelProcess.setTargetNamespace( businessDefinition.getTargetNamespace());
 		bpelProcess.setPartnerLinks( BPELFactory.eINSTANCE.createPartnerLinks());
 		bpelProcess.setVariables( BPELFactory.eINSTANCE.createVariables());
diff --git a/tests/org.eclipse.bpel.ui.tests/src/org/eclipse/bpel/ui/tests/utils/JobHelper.java b/tests/org.eclipse.bpel.ui.tests/src/org/eclipse/bpel/ui/tests/utils/JobHelper.java
deleted file mode 100644
index 92ca737..0000000
--- a/tests/org.eclipse.bpel.ui.tests/src/org/eclipse/bpel/ui/tests/utils/JobHelper.java
+++ /dev/null
@@ -1,129 +0,0 @@
-/******************************************************************************

- * Copyright (c) 2011, EBM WebSourcing

- * All rights reserved. This program and the accompanying materials

- * are made available under the terms of the Eclipse Public License v1.0

- * which accompanies this distribution, and is available at

- * http://www.eclipse.org/legal/epl-v10.html

- *

- * Contributors:

- *     EBM WebSourcing - initial API and implementation

- *******************************************************************************/

-

-package org.eclipse.bpel.ui.tests.utils;

-

-import java.util.ArrayList;

-import java.util.ConcurrentModificationException;

-import java.util.List;

-

-import org.eclipse.core.runtime.jobs.IJobChangeEvent;

-import org.eclipse.core.runtime.jobs.IJobChangeListener;

-import org.eclipse.core.runtime.jobs.Job;

-

-/**

- *

- * @author Vincent Zurczak - EBM WebSourcing

- */

-public class JobHelper {

-

-	private final IJobChangeListener jobChangeListener;

-	private final List<Job> newJobs = new ArrayList<Job> ();

-	private boolean started;

-

-

-	/**

-	 * Constructor.

-	 */

-	public JobHelper() {

-

-		this.jobChangeListener = new IJobChangeListener() {

-

-			@Override

-			public void sleeping( IJobChangeEvent event ) {

-				// nothing

-			}

-

-			@Override

-			public void scheduled( IJobChangeEvent event ) {

-				JobHelper.this.newJobs.add( event.getJob());

-			}

-

-			@Override

-			public void running( IJobChangeEvent event ) {

-				// nothing

-			}

-

-			@Override

-			public void done( IJobChangeEvent event ) {

-				// nothing

-			}

-

-			@Override

-			public void awake( IJobChangeEvent event ) {

-				// nothing

-			}

-

-			@Override

-			public void aboutToRun( IJobChangeEvent event ) {

-				// nothing

-			}

-		};

-	}

-

-

-	/**

-	 * Starts listening to the jobs.

-	 */

-	public void start() {

-		if( ! this.started ) {

-			this.started = true;

-			Job.getJobManager().addJobChangeListener( this.jobChangeListener );

-		}

-	}

-

-

-	/**

-	 * Starts listening to the jobs.

-	 */

-	public void stop() {

-		Job.getJobManager().removeJobChangeListener( this.jobChangeListener );

-		this.started = false;

-	}

-

-

-	/**

-	 * @param jobTrackerAction

-	 * @return

-	 * @throws Exception

-	 */

-	public List<Job> listNewlyScheduledJobs( JobTrackerAction jobTrackerAction ) throws Exception {

-

-		if( Job.getJobManager().isSuspended())

-			throw new ConcurrentModificationException();

-

-		Job.getJobManager().suspend();

-		this.newJobs.clear();

-		jobTrackerAction.executeJobTrigger();

-		Job.getJobManager().resume();

-

-		return this.newJobs;

-	}

-

-

-	/*

-	 * (non-Javadoc)

-	 * @see java.lang.Object#finalize()

-	 */

-	@Override

-	protected void finalize() throws Throwable {

-		stop();

-		super.finalize();

-	}

-

-

-	/**

-	 * A class whose method will be executed to trigger new jobs scheduling.

-	 */

-	public abstract static class JobTrackerAction {

-		public abstract void executeJobTrigger() throws Exception;

-	}

-}

diff --git a/tests/org.eclipse.bpel.ui.tests/src/org/eclipse/bpel/ui/wizards/NewBpelFileWizardTest.java b/tests/org.eclipse.bpel.ui.tests/src/org/eclipse/bpel/ui/wizards/NewBpelFileWizardTest.java
index e2a09a8..0aff348 100644
--- a/tests/org.eclipse.bpel.ui.tests/src/org/eclipse/bpel/ui/wizards/NewBpelFileWizardTest.java
+++ b/tests/org.eclipse.bpel.ui.tests/src/org/eclipse/bpel/ui/wizards/NewBpelFileWizardTest.java
@@ -346,38 +346,37 @@
 		testWsdlFirst( "test2/To.wsdl", false, true, true, true, 0 );

 	}

 

-	// FIXME: post bug about abstract processes created with the EMF meta-model

 

-//	/**

-//	 * Tests the creation of a BPEL from a WSDL definition.

-//	 * <p>

-//	 * The WSDL is imported in the project.

-//	 * The process is created in the "bpelContent" directory of a BPEL project.

-//	 * The created process is abstract.

-//	 * </p>

-//	 *

-//	 * @throws Exception

-//	 */

-//	@Test

-//	public void testWsdlAsAbstractWithImportTux() throws Exception {

-//		testWsdlFirst( "test1/tuxDroid.wsdl", true, true, true, true, 1 );

-//	}

-//

-//

-//	/**

-//	 * Tests the creation of a BPEL from a WSDL definition.

-//	 * <p>

-//	 * The WSDL is imported in the project.

-//	 * The process is created in the "bpelContent" directory of a BPEL project.

-//	 * The created process is abstract.

-//	 * </p>

-//	 *

-//	 * @throws Exception

-//	 */

-//	@Test

-//	public void testWsdlAsAbstractWithImportTo() throws Exception {

-//		testWsdlFirst( "test2/To.wsdl", true, true, true, true, 1 );

-//	}

+	/**

+	 * Tests the creation of a BPEL from a WSDL definition.

+	 * <p>

+	 * The WSDL is imported in the project.

+	 * The process is created in the "bpelContent" directory of a BPEL project.

+	 * The created process is abstract.

+	 * </p>

+	 *

+	 * @throws Exception

+	 */

+	@Test

+	public void testWsdlAsAbstractWithImportTux() throws Exception {

+		testWsdlFirst( "test1/tuxDroid.wsdl", true, true, true, true, 1 );

+	}

+

+

+	/**

+	 * Tests the creation of a BPEL from a WSDL definition.

+	 * <p>

+	 * The WSDL is imported in the project.

+	 * The process is created in the "bpelContent" directory of a BPEL project.

+	 * The created process is abstract.

+	 * </p>

+	 *

+	 * @throws Exception

+	 */

+	@Test

+	public void testWsdlAsAbstractWithImportTo() throws Exception {

+		testWsdlFirst( "test2/To.wsdl", true, true, true, true, 1 );

+	}

 

 

 	/**