Patterns - release notes


1.0 Limitations
   1.1 Cannot create new patterns from instantiations of existing patterns
2.0 Known problems
   2.1 Groups are not added when you use the Pattern Authoring view
   2.2 Errors in pattern or parameter code are reported in library code
   2.3 Patterns extensions produce unresolved import errors
   2.4 Pattern Parameters tool tips are not translated properly
   2.5 Projects might not appear in the Pattern Authoring view
   2.6 Pattern type changes might not be reflected in definition templates
   2.7 The Undo operation is not enabled in the Pattern Authoring view

1.0 Limitations

1.1 Cannot create new patterns from instantiations of existing patterns

The Pattern Explorer view shows patterns that you can apply. When you drag a pattern from the Pattern Explorer view to the diagram editor, you are applying the pattern. You can then bind argument values to the parameters that are associated with the pattern. However, you cannot define new template parameters for the pattern (for example, you cannot create a new pattern from the instantiation of an existing pattern).

2.0 Known problems

2.1 Groups are not added when you use the Pattern Authoring view

If you add a group to a pattern by using the Pattern Authoring view and start a new session with the Run As > Runtime Workbench command, the new group does not appear in the session. To work around this issue, you must either remove the workspace or remove the metadata\plugins\org.eclipse.core.runtime\settings\com.ibm.xtools.ras.repository.datastore.core.prefs file, when you start the product with the -clean option.

2.2 Errors in pattern or parameter code are reported in library code

An "Implementation code is missing" error message appears for a pattern in the following situations:

To work around this issue, either modify the relevent code manually, or regenerate the source code for the pattern library and the pattern that is based on the definition in the manifest file.

2.3 Patterns extensions produce unresolved import errors

If you add a patterns extension to an existing project, compilation errors that refer to unresolved imports are reported. The errors stop after the plugin.xml file is saved or the "compute build path" command is invoked from the menu of the required plug-in com.ibm.xtools.patterns.framework.

2.4 Pattern Parameters tool tips are not translated properly

If you work in a non-English locale, and install the product's optional language pack, the tool tips for the value column of the Pattern Parameters window are not translated properly.

2.5 Projects might not appear in the Pattern Authoring view

When you convert a plug-in project to pattern project, the project might not display in the Pattern Authoring view. To display the project in the Pattern Authoring view, save the plugin.xml file.

2.6 Pattern type changes might not be reflected in definition templates

If you change a pattern's type in the Pattern Authoring view, updates might not be reflected in the definition template (.emx file).

To work around this issue, complete the following steps:

  1. Delete the pattern's reference model from the project's PatternsFile directory (for example, pattern1.emx).
  2. Restart the product, and load your project.
  3. Open the Pattern Authoring view.
  4. Right-click the pattern; then click Regenerate Definition Template.

2.7 The Undo operation is not enabled in the Pattern Authoring view

If the Pattern Authoring view has focus after a pattern authoring operation, such as deleting a parameter, the Undo operation is unavailable. However, if the source code editor has focus after a pattern authoring operation, the Undo operation is available, but the results of the operation only appear in the source code editor, not in the Reusable Assets Specifications (RAS) manifest file.

Inconsistencies between the source code and the RAS manifest file are noted in the Pattern Authoring view with a red X.

Return to the main readme file