Author |
Message
|
kevin_22 |
Posted: Mon Aug 14, 2006 3:21 am Post subject: Migrating Custom Nodes.... |
|
|
 Centurion
Joined: 08 Mar 2005 Posts: 100
|
Hi,
I am trying to migrate Message flows from MQSI 2.1 to MB 6.0. In my message flow i am having custom nodes. As usual i am using, mqsimigratemsgflows to migrate. After migrating i am getting some error in the message flow(red marks in "problems" 'Subflow 'ComManpowerCrfParser' cannot be located')and even i had done build project and clean . I had even followed the steps in the infocenter of creating a message flow plug-in node project and copied .msgnode files to the project. when i am trying to use that node from the plugin project i created, it is throwing error ' BIP0898E Cannot add subflow'Comusernode.msgnode'
At the bottom line...i am confused and need some assistence for migrating messageflows containing custom nodes.
Thanks,
Kevin |
|
Back to top |
|
 |
elvis_gn |
Posted: Mon Aug 14, 2006 3:26 am Post subject: Re: Migrating Custom Nodes.... |
|
|
 Padawan
Joined: 08 Oct 2004 Posts: 1905 Location: Dubai
|
Hi kevin_22,
kevin_22 wrote: |
After migrating i am getting some error in the message flow(red marks in "problems" 'Subflow 'ComManpowerCrfParser' cannot be located')and even i had done build project and clean . I had even followed the steps in the infocenter of creating a message flow plug-in node project and copied .msgnode files to the project. when i am trying to use that node from the plugin project i created, it is throwing error ' BIP0898E Cannot add subflow'Comusernode.msgnode' |
The ComManpowerCrfParser sounds like a custom parser rather than a node
Anyway, for the node, simply migrating the flow is not enough, u have u put the msgnode files into the buildtime directories and the jar to the runtime directory....you will find links here on the location to put it to.
Regards. |
|
Back to top |
|
 |
kevin_22 |
Posted: Mon Aug 14, 2006 3:35 am Post subject: |
|
|
 Centurion
Joined: 08 Mar 2005 Posts: 100
|
elvis_gn wrote:
Quote: |
The ComManpowerCrfParser sounds like a custom parser rather than a node |
When i completed migrationg ,in the project i could see the ComManpowerCrfParser.msgnode , so it seems to be related to user plugin node.
Thanks,
Kevin |
|
Back to top |
|
 |
nathanw |
Posted: Mon Aug 14, 2006 3:41 am Post subject: |
|
|
 Knight
Joined: 14 Jul 2004 Posts: 550
|
if it is a custom built node then it may need rebuilding in the latest version |
|
Back to top |
|
 |
kevin_22 |
Posted: Mon Aug 14, 2006 3:48 am Post subject: |
|
|
 Centurion
Joined: 08 Mar 2005 Posts: 100
|
nathanw wrote:
Quote: |
if it is a custom built node then it may need rebuilding in the latest version |
how i know whether it is in latest version or not ?
Thanks,
Kevin |
|
Back to top |
|
 |
elvis_gn |
Posted: Mon Aug 14, 2006 3:55 am Post subject: |
|
|
 Padawan
Joined: 08 Oct 2004 Posts: 1905 Location: Dubai
|
Hi kevin_22,
kevin_22 wrote: |
When i completed migrationg ,in the project i could see the ComManpowerCrfParser.msgnode , so it seems to be related to user plugin node |
Well I only thought so, coz the name of the node contains parser...why to name a node against a parser...like an MQInputMRMParser and MQInputXMLParser node
Try this:
http://www.mqseries.net/phpBB2/viewtopic.php?t=30310&highlight=eclipse
Regards. |
|
Back to top |
|
 |
kevin_22 |
Posted: Tue Aug 15, 2006 11:04 pm Post subject: |
|
|
 Centurion
Joined: 08 Mar 2005 Posts: 100
|
Hi,
I followed the links ,now i could able to find the custom node in the tool kit but when i am trying to drag on the message flow it throwing me an error,
BIP0899E Cannot add subflow 'ComManpowerCrfParser.msgnode'
Reason:
The file 'ComManpowerCrfParser.msgnode' can not be found.
The file may exit in the project but not referenced.
Add the project containing the subflow as a refereced project and try the operation again
What does it mean ??
Thanks,
Kevin |
|
Back to top |
|
 |
elvis_gn |
Posted: Tue Aug 15, 2006 11:23 pm Post subject: |
|
|
 Padawan
Joined: 08 Oct 2004 Posts: 1905 Location: Dubai
|
Hi kevin_22,
Hmm...i think you need to change some lines in the plugin.xml
There will be few lines which indicate version of the toolkit etc...it needs to be converted to something like this i suppose.
Quote: |
<import match="greaterOrEqual" plugin="com.ibm.etools.mft.api" version="6.0.0"/>
<import match="greaterOrEqual" plugin="com.ibm.etools.mft.uri" version="6.0.0"/>
<import match="greaterOrEqual" plugin="org.eclipse.help" version="3.0.0"/>
<import match="greaterOrEqual" plugin="org.eclipse.ui" version="3.0.2"/>
<import match="greaterOrEqual" plugin="org.eclipse.swt" version="3.0.2"/> |
Compare the files with the sample custom nodes in v6...you should be able to figure out the differences.
Regards. |
|
Back to top |
|
 |
kevin_22 |
Posted: Wed Aug 16, 2006 12:06 am Post subject: |
|
|
 Centurion
Joined: 08 Mar 2005 Posts: 100
|
elvis_gn wrote:
Quote: |
Hmm...i think you need to change some lines in the plugin.xml |
Hi elvin_gn, i think i am on the right way. I changed the plugin.xml as mentioned by you and as referreded by http://publib.boulder.ibm.com/infocenter/wmbhelp/v6r0m0/index.jsp?topic=/com.ibm.etools.mft.doc/as10009_.htm
I am really in great confusion with MQSI 2.1.
I developed plug-in nodes earlier and suceeded in 5.0 and even i tried the fix pack ia91, ofcourse it got nothing to do ,i am just letting you know i am having some idea of using plug-in nodes( keeping jar file in \\jplugin\\ and and the plug-in project in \\eclipse\\plugin\\....)
Comming to MQSI2.1,
I am not sure with the data i got. All the file i got in MQSI2.1 are XML files. When i migrated these XML file to 6.0 version i could able to find file with .project, .msgnode, .esql, .msgflow.
I imported this files into the tool kit which showed some errors as described by my earlier posts.
Then i created plug-in project specifying the .msgnode file
I could able to get the jar file from this project and placed in the \\plugin\\ and the project in \\jplugin\\.
Please let me know what i am missing and am i working on right way or not ???
Thanks,
Kevin |
|
Back to top |
|
 |
kevin_22 |
Posted: Fri Aug 25, 2006 3:28 am Post subject: |
|
|
 Centurion
Joined: 08 Mar 2005 Posts: 100
|
Continuing this ..................
After migrating from MQSI 2.1 i could able to see the node created with entry.ComManpowerCrfParser and entry.ComManpowerHrXMLFlow in the catogory catogory.name but i did't given the catogory name like this and this is unexpected result. So where am i going wrong ???
Apart from this , were there any redbook that describe how to migrate user nodes from MQSI2.1 to MQ6.0 ?????
Thanks a lot,
Kevin |
|
Back to top |
|
 |
elvis_gn |
Posted: Fri Aug 25, 2006 3:52 am Post subject: |
|
|
 Padawan
Joined: 08 Oct 2004 Posts: 1905 Location: Dubai
|
Hi kevin_22,
kevin_22 wrote: |
After migrating from MQSI 2.1 i could able to see the node created with entry.ComManpowerCrfParser and entry.ComManpowerHrXMLFlow in the catogory catogory.name but i did't given the catogory name like this and this is unexpected result. So where am i going wrong ??? |
Look in your palette.properties file, you should find something like this
Code: |
category.name=ComManpowerCrfParser Plugin |
If not put it there
kevin_22 wrote: |
Apart from this , were there any redbook that describe how to migrate user nodes from MQSI2.1 to MQ6.0 ????? |
There is some place where i've read a little info, try a search in the infocenter...
Regards. |
|
Back to top |
|
 |
kevin_22 |
Posted: Tue Aug 29, 2006 5:12 am Post subject: |
|
|
 Centurion
Joined: 08 Mar 2005 Posts: 100
|
Hi,
After migrating the User defined nodes, when i am deploying the Message flow i am getting an error
Quote: |
WBI_BRK1.default ) ('.DS_WORKORDER_OUT_Validate.main', '335.80') : Invalid or incompatible data types for ''||'' operator.
Either the data types of the operands of the operator were not valid for the operator, or the datatypes were incompatible.
Correct the syntax of your ESQL expression in node ''.DS_WORKORDER_OUT_Validate.main'', around line and column ''335.80'', then redeploy the message flow: Ensure that the data types of the operands are valid and compatible with each other.
|
When i commented the reported line in comments it was reporting to the other line which is having ' || '. I am sure there was no error in ESQL.
The error log in Plug-in development reporting that(red crossed)
Quote: |
Problems encountered starting up plug-in: "org.osgi.framework.BundleException: The activator com.Manpower.ManpowerPlugin for bundle com.Manpower is invalid". |
Please help me in giving your ideas ,
Thanks,
Kevin |
|
Back to top |
|
 |
kevin_22 |
Posted: Tue Aug 29, 2006 5:34 am Post subject: |
|
|
 Centurion
Joined: 08 Mar 2005 Posts: 100
|
The Exception Stack trace in Plug-in Perspective is
Quote: |
org.osgi.framework.BundleException: The activator com.Manpower.ManpowerPlugin for bundle com.Manpower is invalid
at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:158)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:933)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:421)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:293)
at org.eclipse.core.internal.plugins.PluginDescriptor.doPluginActivation(Unknown Source)
at org.eclipse.core.internal.plugins.PluginDescriptor.getPlugin(Unknown Source)
at org.eclipse.core.runtime.Platform.getPlugin(Unknown Source)
at com.ibm.etools.gef.emf.utility.impl.TranslatableStringImpl.getBundle(Unknown Source)
at com.ibm.etools.gef.emf.utility.impl.TranslatableStringImpl.getStringValue(Unknown Source)
at com.ibm.etools.eflow.impl.FCMNodeImpl.getDisplayName(Unknown Source)
at com.ibm.etools.eflow.impl.FCMSourceImpl.getDisplayName(Unknown Source)
at com.ibm.etools.eflow.model.MOF.getTerminalDisplayName(Unknown Source)
at com.ibm.etools.fcb.outline.editparts.FCBConnectionTreeEditPart.getText(Unknown Source)
at org.eclipse.gef.editparts.AbstractTreeEditPart.refreshVisuals(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.refresh(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.addNotify(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.addChild(Unknown Source)
at com.ibm.etools.fcb.outline.editparts.FCBVisibleTreeEditPart.addChild(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.refreshChildren(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.refresh(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.addNotify(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.addChild(Unknown Source)
at com.ibm.etools.fcb.outline.editparts.FCBVisibleTreeEditPart.addChild(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.refreshChildren(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.refresh(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.addNotify(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.addChild(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.refreshChildren(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.refresh(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.addNotify(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.addChild(Unknown Source)
at org.eclipse.gef.editparts.RootTreeEditPart.setContents(Unknown Source)
at org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents(Unknown Source)
at com.ibm.etools.fcb.outline.FCBTreeViewer.setContents(Unknown Source)
at org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents(Unknown Source)
at com.ibm.etools.fcb.outline.FCBContentOutlinePage.initializeTreeview(Unknown Source)
at com.ibm.etools.fcb.outline.FCBContentOutlinePage.showTreeviewMode(Unknown Source)
at com.ibm.etools.fcb.outline.actions.FCBShowOverviewAction.run(Unknown Source)
at com.ibm.etools.fcb.outline.actions.FCBShowOverviewAction.init(Unknown Source)
at com.ibm.etools.fcb.outline.actions.FCBShowOverviewAction.<init>(Unknown Source)
at com.ibm.etools.fcb.outline.FCBContentOutlinePage.createControl(Unknown Source)
at org.eclipse.ui.views.contentoutline.ContentOutline.doCreatePage(Unknown Source)
at org.eclipse.ui.part.PageBookView.createPage(Unknown Source)
at org.eclipse.ui.part.PageBookView.partActivated(Unknown Source)
at org.eclipse.ui.views.contentoutline.ContentOutline.partBroughtToTop(Unknown Source)
at org.eclipse.ui.internal.PartListenerList$2.run(Unknown Source)
at org.eclipse.core.internal.runtime.InternalPlatform.run(Unknown Source)
at org.eclipse.core.runtime.Platform.run(Unknown Source)
at org.eclipse.ui.internal.PartListenerList.firePartBroughtToTop(Unknown Source)
at org.eclipse.ui.internal.WorkbenchPage.firePartBroughtToTop(Unknown Source)
at org.eclipse.ui.internal.WorkbenchPage.bringToTop(Unknown Source)
at org.eclipse.ui.internal.WorkbenchPage.activate(Unknown Source)
at org.eclipse.ui.internal.WorkbenchPage.showEditor(Unknown Source)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(Unknown Source)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Unknown Source)
at org.eclipse.ui.internal.WorkbenchPage.access$6(Unknown Source)
at org.eclipse.ui.internal.WorkbenchPage$9.run(Unknown Source)
at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(Unknown Source)
at org.eclipse.ui.ide.IDE.openEditor(Unknown Source)
at org.eclipse.ui.actions.OpenFileAction.openFile(Unknown Source)
at org.eclipse.ui.actions.OpenSystemEditorAction.run(Unknown Source)
at com.ibm.etools.mft.admin.actions.AdminActionSubGroup.runDefaultAction(Unknown Source)
at com.ibm.etools.mft.admin.actions.AdminMainActionGroup.runDefaultAction(Unknown Source)
at com.ibm.etools.mft.admin.ui.workbenchpart.MBDATreeViewerPart.handleDoubleClick(Unknown Source)
at com.ibm.etools.mft.admin.ui.workbenchpart.MBDATreeViewerPart$2.doubleClick(Unknown Source)
at org.eclipse.jface.viewers.StructuredViewer$1.run(Unknown Source)
at org.eclipse.core.internal.runtime.InternalPlatform.run(Unknown Source)
at org.eclipse.core.runtime.Platform.run(Unknown Source)
at org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(Unknown Source)
at org.eclipse.jface.viewers.StructuredViewer.handleDoubleSelect(Unknown Source)
at org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSelected(Unknown Source)
at org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEvent(Unknown Source)
at org.eclipse.jface.util.OpenStrategy.access$0(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.ui.internal.Workbench.runEventLoop(Unknown Source)
at org.eclipse.ui.internal.Workbench.runUI(Unknown Source)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Unknown Source)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(Unknown Source)
at org.eclipse.ui.internal.ide.IDEApplication.run(Unknown Source)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(Unknown Source)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:129)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:5
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
at java.lang.reflect.Method.invoke(Method.java:391)
at org.eclipse.core.launcher.Main.basicRun(Main.java:185)
at org.eclipse.core.launcher.Main.run(Main.java:704)
at org.eclipse.core.launcher.Main.main(Main.java:688)
Caused by: java.lang.ClassNotFoundException: com.Manpower.ManpowerPlugin
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:404)
at org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.loadClass(AbstractClassLoader.java:93)
at java.lang.ClassLoader.loadClass(ClassLoader.java:560)
at org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:307)
at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:336)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:151)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:933)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:421)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:293)
at org.eclipse.core.internal.plugins.PluginDescriptor.doPluginActivation(Unknown Source)
at org.eclipse.core.internal.plugins.PluginDescriptor.getPlugin(Unknown Source)
at org.eclipse.core.runtime.Platform.getPlugin(Unknown Source)
at com.ibm.etools.gef.emf.utility.impl.TranslatableStringImpl.getBundle(Unknown Source)
at com.ibm.etools.gef.emf.utility.impl.TranslatableStringImpl.getStringValue(Unknown Source)
at com.ibm.etools.eflow.impl.FCMNodeImpl.getDisplayName(Unknown Source)
at com.ibm.etools.eflow.impl.FCMSourceImpl.getDisplayName(Unknown Source)
at com.ibm.etools.eflow.model.MOF.getTerminalDisplayName(Unknown Source)
at com.ibm.etools.fcb.outline.editparts.FCBConnectionTreeEditPart.getText(Unknown Source)
at org.eclipse.gef.editparts.AbstractTreeEditPart.refreshVisuals(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.refresh(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.addNotify(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.addChild(Unknown Source)
at com.ibm.etools.fcb.outline.editparts.FCBVisibleTreeEditPart.addChild(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.refreshChildren(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.refresh(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.addNotify(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.addChild(Unknown Source)
at com.ibm.etools.fcb.outline.editparts.FCBVisibleTreeEditPart.addChild(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.refreshChildren(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.refresh(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.addNotify(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.addChild(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.refreshChildren(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.refresh(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.addNotify(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.addChild(Unknown Source)
at org.eclipse.gef.editparts.RootTreeEditPart.setContents(Unknown Source)
at org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents(Unknown Source)
at com.ibm.etools.fcb.outline.FCBTreeViewer.setContents(Unknown Source)
at org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents(Unknown Source)
at com.ibm.etools.fcb.outline.FCBContentOutlinePage.initializeTreeview(Unknown Source)
at com.ibm.etools.fcb.outline.FCBContentOutlinePage.showTreeviewMode(Unknown Source)
at com.ibm.etools.fcb.outline.actions.FCBShowOverviewAction.run(Unknown Source)
at com.ibm.etools.fcb.outline.actions.FCBShowOverviewAction.init(Unknown Source)
at com.ibm.etools.fcb.outline.actions.FCBShowOverviewAction.<init>(Unknown Source)
at com.ibm.etools.fcb.outline.FCBContentOutlinePage.createControl(Unknown Source)
at org.eclipse.ui.views.contentoutline.ContentOutline.doCreatePage(Unknown Source)
at org.eclipse.ui.part.PageBookView.createPage(Unknown Source)
at org.eclipse.ui.part.PageBookView.partActivated(Unknown Source)
at org.eclipse.ui.views.contentoutline.ContentOutline.partBroughtToTop(Unknown Source)
at org.eclipse.ui.internal.PartListenerList$2.run(Unknown Source)
at org.eclipse.core.internal.runtime.InternalPlatform.run(Unknown Source)
at org.eclipse.core.runtime.Platform.run(Unknown Source)
at org.eclipse.ui.internal.PartListenerList.firePartBroughtToTop(Unknown Source)
at org.eclipse.ui.internal.WorkbenchPage.firePartBroughtToTop(Unknown Source)
at org.eclipse.ui.internal.WorkbenchPage.bringToTop(Unknown Source)
at org.eclipse.ui.internal.WorkbenchPage.activate(Unknown Source)
at org.eclipse.ui.internal.WorkbenchPage.showEditor(Unknown Source)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(Unknown Source)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Unknown Source)
at org.eclipse.ui.internal.WorkbenchPage.access$6(Unknown Source)
at org.eclipse.ui.internal.WorkbenchPage$9.run(Unknown Source)
at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(Unknown Source)
at org.eclipse.ui.ide.IDE.openEditor(Unknown Source)
at org.eclipse.ui.actions.OpenFileAction.openFile(Unknown Source)
at org.eclipse.ui.actions.OpenSystemEditorAction.run(Unknown Source)
at com.ibm.etools.mft.admin.actions.AdminActionSubGroup.runDefaultAction(Unknown Source)
at com.ibm.etools.mft.admin.actions.AdminMainActionGroup.runDefaultAction(Unknown Source)
at com.ibm.etools.mft.admin.ui.workbenchpart.MBDATreeViewerPart.handleDoubleClick(Unknown Source)
at com.ibm.etools.mft.admin.ui.workbenchpart.MBDATreeViewerPart$2.doubleClick(Unknown Source)
at org.eclipse.jface.viewers.StructuredViewer$1.run(Unknown Source)
at org.eclipse.core.internal.runtime.InternalPlatform.run(Unknown Source)
at org.eclipse.core.runtime.Platform.run(Unknown Source)
at org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(Unknown Source)
at org.eclipse.jface.viewers.StructuredViewer.handleDoubleSelect(Unknown Source)
at org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSelected(Unknown Source)
at org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEvent(Unknown Source)
at org.eclipse.jface.util.OpenStrategy.access$0(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.ui.internal.Workbench.runEventLoop(Unknown Source)
at org.eclipse.ui.internal.Workbench.runUI(Unknown Source)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Unknown Source)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(Unknown Source)
at org.eclipse.ui.internal.ide.IDEApplication.run(Unknown Source)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(Unknown Source)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:129)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:5
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
at java.lang.reflect.Method.invoke(Method.java:391)
at org.eclipse.core.launcher.Main.basicRun(Main.java:185)
at org.eclipse.core.launcher.Main.run(Main.java:704)
at org.eclipse.core.launcher.Main.main(Main.java:688)
|
|
|
Back to top |
|
 |
kevin_22 |
Posted: Tue Aug 29, 2006 9:22 pm Post subject: |
|
|
 Centurion
Joined: 08 Mar 2005 Posts: 100
|
Hi all,
You can find the good information on 'how to migrate user-defined nodes' from MQSI 2.1 to MB 5.0 in the below mentioned redbook at 279 page.
Migration to WebSphere
Business Integration
Message Broker V5 (SG24-6995-00)
Thanks,
Kevin. |
|
Back to top |
|
 |
kevin_22 |
Posted: Fri Sep 01, 2006 3:17 am Post subject: |
|
|
 Centurion
Joined: 08 Mar 2005 Posts: 100
|
Hi,
Is there any naming convention should be followed during the creation of the plug-in development. When i created the plug-in with com.xxxxxx ,it is working fine(I could able to locate them in the pallet) but when i used the plug-in name with xxxx(without com.) I couldn’t able to find them in the pallet.
Thanks,
Kevin |
|
Back to top |
|
 |
|