IBM Support

Creating a UML-to-JPA transformation results in a "Configuration creation error" message

Troubleshooting


Problem

If you attempt to create a UML-to-JPA or JPA-to-UML transformation in IBM Rational Software Architect, you will get a "Configuration creation error" message.

Symptom

At the moment that you try to create the UML-to-JPA or JPA-to-UML in the New Transformation Configuration wizard, the the following error appears:

Configuration creation error: The transformation with id com.ibm.xtools.transform.uml2.ejb3.java.jpa.internal.UML2JPATransform could not be created. Please ensure the transformation has been declared properly in the plug-in manifest

as in the screenshot:





The following output is written to the .log file:

Caused by: org.eclipse.core.runtime.CoreException: License key check failed for plugin com.ibm.etools.iwd.core.

at com.ibm.cic.licensing.common.LicenseCheck.throwCoreException(Unknown Source)

at com.ibm.cic.licensing.common.LicenseCheck.requestLicense(Unknown Source)

at com.ibm.cic.licensing.common.LicenseCheck.requestLicense(Unknown Source)

at com.ibm.etools.iwd.core.Activator.start(Unknown Source)

at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Unknown Source)

... 97 more

Root exception:

org.eclipse.core.runtime.CoreException: License key check failed for plugin com.ibm.etools.iwd.core.

at com.ibm.cic.licensing.common.LicenseCheck.throwCoreException(Unknown Source)

at com.ibm.cic.licensing.common.LicenseCheck.requestLicense(Unknown Source)

at com.ibm.cic.licensing.common.LicenseCheck.requestLicense(Unknown Source)

at com.ibm.etools.iwd.core.Activator.start(Unknown Source)

at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Unknown Source)

Cause

You have Rational Software Architect (as opposed to IBM Rational Software Architect for WebSphere) installed, but the Extension for SOA and WebSphere licence is not available, even if it has also been installed.

Resolving The Problem

SOLUTIONS

There are three possible solutions, depending on your requirements:

  • Configure a licence for Extension for SOA and WebSphere

Although the Extension for SOA and WebSphere licence will not be necessary if you intend to use
Rational Software Architect for just UML-to-JPA transformations, the Extension for SOA and
WebSphere licence will be necessary, if you would like to use such features as EJB transformations,
EJB modeling, or Java Development in addition to the UML-to-JPA transformations.

Refer to the matrices at Rational IT Solution Architecture and Construction v8 Offerings and Eclipse 3.6: Detailed Feature Comparison Matrix for more information about Rational Software Architect and Rational Software Architect for WebSphere features.

OR
  • Uninstall your current IBM Rational Software Architect installation completely and then install IBM Rational Software Architect for WebSphere

If you have installed IBM Rational Software Architect, but you have licences for IBM Rational Software Architect for WebSphere, you can replace your Rational Software Architect installation with Rational Software Architect for WebSphere. IBM Rational Software Architect for WebSphere contains the features that the Extension for SOA and WebSphere supplies to IBM Rational Software Architect, as indicated in the matrices.

OR
  • Keep your current IBM Rational Software Architect installation and uninstall the Extension for SOA and WebSphere

If you only plan to do UML-to-JPA transformations (and vice versa) and you do not need the other features that the Extension for SOA and WebSphere provides, you can uninstall the Extension for SOA and WebSphere. The Extension for SOA and WebSphere licence will not be necessary.

[{"Product":{"code":"SSYK2S","label":"Rational Software Architect Designer"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Licensing","Platform":[{"code":"PF033","label":"Windows"}],"Version":"8.5","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Product":{"code":"SS4JCV","label":"Rational Software Architect for WebSphere Software"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Licensing","Platform":[{"code":"PF033","label":"Windows"}],"Version":"8.5","Edition":"","Line of Business":{"code":"LOB15","label":"Integration"}}]

Document Information

Modified date:
10 September 2020

UID

swg21616465