[550053] Regenerate with restored QVTOperation eNsURI
diff --git a/plugins/org.eclipse.m2m.qvt.oml/_generated/org/eclipse/m2m/internal/qvt/oml/qvtoperational/Dummy.java b/plugins/org.eclipse.m2m.qvt.oml/_generated/org/eclipse/m2m/internal/qvt/oml/qvtoperational/Dummy.java
index 8e4de2b..460f938 100644
--- a/plugins/org.eclipse.m2m.qvt.oml/_generated/org/eclipse/m2m/internal/qvt/oml/qvtoperational/Dummy.java
+++ b/plugins/org.eclipse.m2m.qvt.oml/_generated/org/eclipse/m2m/internal/qvt/oml/qvtoperational/Dummy.java
@@ -1,11 +1,11 @@
 /**
  * Copyright (c) 2007 Borland Software Corporation
- * 
+ *
  * All rights reserved. This program and the accompanying materials
  * are made available under the terms of the Eclipse Public License v2.0
  * which accompanies this distribution, and is available at
  * http://www.eclipse.org/legal/epl-v20.html
- *   
+ *
  * Contributors:
  *     Borland Software Corporation - initial API and implementation
  */
diff --git a/plugins/org.eclipse.m2m.qvt.oml/_generated/org/eclipse/m2m/internal/qvt/oml/qvtoperational/QVTOperationalPackage.java b/plugins/org.eclipse.m2m.qvt.oml/_generated/org/eclipse/m2m/internal/qvt/oml/qvtoperational/QVTOperationalPackage.java
index 3979646..8e3465f 100644
--- a/plugins/org.eclipse.m2m.qvt.oml/_generated/org/eclipse/m2m/internal/qvt/oml/qvtoperational/QVTOperationalPackage.java
+++ b/plugins/org.eclipse.m2m.qvt.oml/_generated/org/eclipse/m2m/internal/qvt/oml/qvtoperational/QVTOperationalPackage.java
@@ -51,7 +51,7 @@
 	 * <!-- end-user-doc -->
 	 * @generated
 	 */
-	String eNS_URI = "http://www.eclipse.org/QVT/1.0.0/Operational"; //$NON-NLS-1$
+	String eNS_URI = "http://www.eclipse.org/qvt/1.0.0/Operational"; //$NON-NLS-1$
 
 	/**
 	 * The package namespace name.
diff --git a/plugins/org.eclipse.m2m.qvt.oml/_generated/org/eclipse/m2m/internal/qvt/oml/qvtoperational/impl/QVTOperationalPackageImpl.java b/plugins/org.eclipse.m2m.qvt.oml/_generated/org/eclipse/m2m/internal/qvt/oml/qvtoperational/impl/QVTOperationalPackageImpl.java
index 15f91fd..fbb7fa7 100644
--- a/plugins/org.eclipse.m2m.qvt.oml/_generated/org/eclipse/m2m/internal/qvt/oml/qvtoperational/impl/QVTOperationalPackageImpl.java
+++ b/plugins/org.eclipse.m2m.qvt.oml/_generated/org/eclipse/m2m/internal/qvt/oml/qvtoperational/impl/QVTOperationalPackageImpl.java
@@ -1,34 +1,28 @@
 /**
  * Copyright (c) 2007 Borland Software Corporation
- * 
+ *
  * All rights reserved. This program and the accompanying materials
  * are made available under the terms of the Eclipse Public License v2.0
  * which accompanies this distribution, and is available at
  * http://www.eclipse.org/legal/epl-v20.html
- *   
+ *
  * Contributors:
  *     Borland Software Corporation - initial API and implementation
  */
 package org.eclipse.m2m.internal.qvt.oml.qvtoperational.impl;
 
+import org.eclipse.emf.common.EMFPlugin;
 import org.eclipse.emf.ecore.EClass;
 import org.eclipse.emf.ecore.EPackage;
 import org.eclipse.emf.ecore.EcorePackage;
-
 import org.eclipse.emf.ecore.impl.EPackageImpl;
-
 import org.eclipse.m2m.internal.qvt.oml.expressions.impl.ExpressionsPackageImpl;
-
 import org.eclipse.m2m.internal.qvt.oml.qvtoperational.Dummy;
 import org.eclipse.m2m.internal.qvt.oml.qvtoperational.QVTOperationalFactory;
 import org.eclipse.m2m.internal.qvt.oml.qvtoperational.QVTOperationalPackage;
-
 import org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.ImperativeOCLPackage;
-
 import org.eclipse.ocl.expressions.ExpressionsPackage;
-
 import org.eclipse.ocl.types.TypesPackage;
-
 import org.eclipse.ocl.utilities.UtilitiesPackage;
 
 /**
@@ -72,6 +66,20 @@
 	}
 
 	/**
+	 * Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends.
+	 *
+	 * This wrapper ensure that the legacy eNS_URI typo is also registered.
+	 */
+	public static QVTOperationalPackage init() {
+		boolean wasInited = isInited;
+		QVTOperationalPackage theQVTOperationalPackage = initGen();
+		if (!wasInited && !EMFPlugin.IS_ECLIPSE_RUNNING) {
+			EPackage.Registry.INSTANCE.put("http://www.eclipse.org/QVT/1.0.0/Operational", theQVTOperationalPackage);
+		}
+		return theQVTOperationalPackage;
+	}
+
+	/**
 	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
 	 * @generated
@@ -90,7 +98,7 @@
 	 * @see #initializePackageContents()
 	 * @generated
 	 */
-	public static QVTOperationalPackage init() {
+	public static QVTOperationalPackage initGen() {
 		if (isInited) return (QVTOperationalPackage)EPackage.Registry.INSTANCE.getEPackage(QVTOperationalPackage.eNS_URI);
 
 		// Obtain or create and register package
diff --git a/plugins/org.eclipse.m2m.qvt.oml/model/QVTOperational.ecore b/plugins/org.eclipse.m2m.qvt.oml/model/QVTOperational.ecore
index 81a5afc..5980e74 100644
--- a/plugins/org.eclipse.m2m.qvt.oml/model/QVTOperational.ecore
+++ b/plugins/org.eclipse.m2m.qvt.oml/model/QVTOperational.ecore
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-    xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="qvtoperational" nsURI="http://www.eclipse.org/QVT/1.0.0/Operational"
+    xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="qvtoperational" nsURI="http://www.eclipse.org/qvt/1.0.0/Operational"
     nsPrefix="qvtoperational">
   <eClassifiers xsi:type="ecore:EClass" name="Dummy">
     <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
diff --git a/plugins/org.eclipse.m2m.qvt.oml/plugin.xml b/plugins/org.eclipse.m2m.qvt.oml/plugin.xml
index 408c121..15bd024 100644
--- a/plugins/org.eclipse.m2m.qvt.oml/plugin.xml
+++ b/plugins/org.eclipse.m2m.qvt.oml/plugin.xml
@@ -22,6 +22,14 @@
    <extension point="org.eclipse.emf.ecore.generated_package">
       <!-- @generated QVTOperational -->
       <package
+            uri="http://www.eclipse.org/qvt/1.0.0/Operational"
+            class="org.eclipse.m2m.internal.qvt.oml.qvtoperational.QVTOperationalPackage"
+            genModel="model/QVTOperational.genmodel"/>
+   </extension>
+ 
+   <extension point="org.eclipse.emf.ecore.generated_package">
+      <!-- @generated NOT perpetuating longstanding typo -->
+      <package
             uri="http://www.eclipse.org/QVT/1.0.0/Operational"
             class="org.eclipse.m2m.internal.qvt.oml.qvtoperational.QVTOperationalPackage"
             genModel="model/QVTOperational.genmodel"/>