Fixes are available
Rational Software Architect 9.1
Rational Software Architect for WebSphere Software 9.1
Rational Software Architect 9.1.1
Rational Software Architect for WebSphere Software 9.1.1
Rational Software Architect for WebSphere Software 9.1.2
Rational Software Architect 9.1.2
Rational Software Architect for WebSphere Software Fix Pack 1 (9.1.2.1) for 9.1.2
Rational Software Architect Fix Pack 1 (9.1.2.1) for 9.1.2
Rational Software Architect Fix Pack 2 (9.1.2.2) for 9.1.2
Rational Software Architect Fix Pack 3 (9.1.2.3) for 9.1.2
Rational Software Architect for WebSphere Software Fix Pack 1 (9.1.2.3) for 9.1.2
APAR status
Closed as program error.
Error description
Problem Subject: Jave exception when viewing asset relationships from publishing topolog asset dialog Problem description: There is Jave exception as below when viewing asset relationships from publishing topolog asset dialog in Rational Software Architect v8.0.4. org.eclipse.core.runtime.AssertionFailedException: null argument: at org.eclipse.core.runtime.Assert.isNotNull(Unknown Source) at org.eclipse.core.runtime.Assert.isNotNull(Unknown Source) at org.eclipse.jface.viewers.StructuredViewer.assertElementsNotNull (Unknown Source) at org.eclipse.jface.viewers.StructuredViewer.getRawChildren(Unknow n Source) at org.eclipse.jface.viewers.ColumnViewer.getRawChildren(Unknown Source) at org.eclipse.jface.viewers.AbstractTableViewer.getRawChildren(Unk nown Source) at org.eclipse.jface.viewers.StructuredViewer.getFilteredChildren(U nknown Source) at org.eclipse.jface.viewers.StructuredViewer.getSortedChildren(Unk nown Source) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll (Unknown Source) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(Un known Source) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(Un known Source) at org.eclipse.jface.viewers.AbstractTableViewer$2.run(Unknown Source) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(U nknown Source) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(U nknown Source) at org.eclipse.jface.viewers.CheckboxTableViewer.preservingSelectio n(Unknown Source) at org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(Unkno wn Source) at org.eclipse.jface.viewers.ContentViewer.setInput(Unknown Source) at org.eclipse.jface.viewers.StructuredViewer.setInput(Unknown Source) at com.ibm.xtools.emf.ram.ui.internal.pages.ModelsAssetSelectionPag e$14.selectionChanged(Unknown Source) at org.eclipse.jface.viewers.Viewer$2.run(Unknown Source) at org.eclipse.core.runtime.SafeRunner.run(Unknown Source) at org.eclipse.ui.internal.JFaceUtil$1.run(Unknown Source) at org.eclipse.jface.util.SafeRunnable.run(Unknown Source) at org.eclipse.jface.viewers.Viewer.fireSelectionChanged(Unknown Source) at org.eclipse.jface.viewers.StructuredViewer.updateSelection(Unkno wn Source) at org.eclipse.jface.viewers.StructuredViewer.handleSelect(Unknown Source) at org.eclipse.jface.viewers.StructuredViewer$4.widgetSelected(Unkn own Source) at org.eclipse.jface.util.OpenStrategy.fireSelectionEvent(Unknown Source) at org.eclipse.jface.util.OpenStrategy.access$4(Unknown Source) at org.eclipse.jface.util.OpenStrategy$1.handleEvent(Unknown Source) at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source) at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) at org.eclipse.jface.window.Window.runEventLoop(Unknown Source) at org.eclipse.jface.window.Window.open(Unknown Source) at com.ibm.xtools.emf.ram.ui.internal.actions.PublishModelingAssetA ction.run(Unknown Source) at com.ibm.ccl.soa.deploy.ram.ui.internal.actions.PublishAction.run (Unknown Source) at org.eclipse.ui.internal.PluginAction.runWithEvent(Unknown Source) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSele ction(Unknown Source) at org.eclipse.jface.action.ActionContributionItem.access$2(Unknown Source) at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(Un known Source) at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source) at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) at org.eclipse.ui.internal.Workbench.runEventLoop(Unknown Source) at org.eclipse.ui.internal.Workbench.runUI(Unknown Source) at org.eclipse.ui.internal.Workbench.access$4(Unknown Source) at org.eclipse.ui.internal.Workbench$7.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Unk nown Source) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Unknown Source) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(Unknown Source) at org.eclipse.ui.internal.ide.application.IDEApplication.start(Unk nown Source) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(Unknown Source) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.run Application(Unknown Source) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.sta rt(Unknown Source) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(Unknown Source) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Unknown Source) at org.eclipse.equinox.launcher.Main.basicRun(Unknown Source) at org.eclipse.equinox.launcher.Main.run(Unknown Source) at org.eclipse.equinox.launcher.Main.main(Unknown Source) Reproduction steps 1) Create new topology project in Rational Software Architect. Name Infrastructure. 2) Create Infrastructure concrete topology (x86 server + Win2008). Publish to RAM (right-click topology, publish asset). Approve the Topology asset in RAM. 3) Create new topology project. Name Middleware. 4) Import Infrastructure Asset created in (2). Add MQ Installation unit. Add hosting relationship. Save. 5) Publish Middleware concrete topology to RAM (right-click topology, publish asset). Whenever view asset relationships from this dialog and select a topological asset, a null pointer exception occured.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * **************************************************************** * PROBLEM DESCRIPTION: * **************************************************************** * RECOMMENDATION: * **************************************************************** Jave exception when viewing asset relationships from publishing topology asset dialog
Problem conclusion
The reported issue is fixed and no exception should be observed while viewing asset relationship from publish dialog.
Temporary fix
Comments
APAR Information
APAR number
PM75057
Reported component name
RATL ASSET MGR
Reported component ID
5724R4200
Reported release
700
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-10-15
Closed date
2014-06-13
Last modified date
2014-06-13
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
RATL ASSET MGR
Fixed component ID
5724R4200
Applicable component levels
R700 PSN
UP
Document Information
Modified date:
29 October 2021