You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by aj...@apache.org on 2006/01/10 13:37:29 UTC
svn commit: r367586 -
/webservices/axis2/trunk/java/modules/tool/src/org/apache/axis2/tool/codegen/eclipse/CodeGenWizard.java
Author: ajith
Date: Tue Jan 10 04:37:18 2006
New Revision: 367586
URL: http://svn.apache.org/viewcvs?rev=367586&view=rev
Log:
Fixed a minor bug in error handling
Modified:
webservices/axis2/trunk/java/modules/tool/src/org/apache/axis2/tool/codegen/eclipse/CodeGenWizard.java
Modified: webservices/axis2/trunk/java/modules/tool/src/org/apache/axis2/tool/codegen/eclipse/CodeGenWizard.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/tool/src/org/apache/axis2/tool/codegen/eclipse/CodeGenWizard.java?rev=367586&r1=367585&r2=367586&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/tool/src/org/apache/axis2/tool/codegen/eclipse/CodeGenWizard.java (original)
+++ webservices/axis2/trunk/java/modules/tool/src/org/apache/axis2/tool/codegen/eclipse/CodeGenWizard.java Tue Jan 10 04:37:18 2006
@@ -19,6 +19,7 @@
import org.apache.axis2.wsdl.codegen.CodeGenConfiguration;
import org.apache.axis2.wsdl.codegen.CodeGenerationEngine;
import org.apache.wsdl.WSDLDescription;
+import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.core.runtime.NullProgressMonitor;
import org.eclipse.jface.dialogs.MessageDialog;
@@ -166,7 +167,7 @@
WorkspaceModifyOperation op = new WorkspaceModifyOperation()
{
protected void execute(IProgressMonitor monitor)
- {
+ throws CoreException, InvocationTargetException, InterruptedException{
if (monitor == null)
monitor = new NullProgressMonitor();
@@ -206,18 +207,15 @@
monitor.worked(1);
monitor.subTask(CodegenWizardPlugin.getResourceString("generator.generating"));
- try {
- new CodeGenerationEngine(codegenConfig).generate();
- } catch (Exception e1) {
- // TODO Auto-generated catch block
- e1.printStackTrace();
- }
+
+ new CodeGenerationEngine(codegenConfig).generate();
+
monitor.worked(1);
}
catch (Exception e)
{
- e.printStackTrace();
- throw new RuntimeException(e);
+
+ throw new InterruptedException(e.getMessage());
}
monitor.done();
@@ -239,7 +237,7 @@
}
catch (InterruptedException e1)
{
- throw new RuntimeException("User Aborted!");
+ throw new RuntimeException(e1);
}
catch (Exception e)
{