ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Migrating Custom Nodes....

Post new topic  Reply to topic Goto page 1, 2  Next
 Migrating Custom Nodes.... « View previous topic :: View next topic » 
Author Message
kevin_22
PostPosted: Mon Aug 14, 2006 3:21 am    Post subject: Migrating Custom Nodes.... Reply with quote

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
View user's profile Send private message
elvis_gn
PostPosted: Mon Aug 14, 2006 3:26 am    Post subject: Re: Migrating Custom Nodes.... Reply with quote

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
View user's profile Send private message Send e-mail
kevin_22
PostPosted: Mon Aug 14, 2006 3:35 am    Post subject: Reply with quote

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
View user's profile Send private message
nathanw
PostPosted: Mon Aug 14, 2006 3:41 am    Post subject: Reply with quote

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
View user's profile Send private message MSN Messenger
kevin_22
PostPosted: Mon Aug 14, 2006 3:48 am    Post subject: Reply with quote

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
View user's profile Send private message
elvis_gn
PostPosted: Mon Aug 14, 2006 3:55 am    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
kevin_22
PostPosted: Tue Aug 15, 2006 11:04 pm    Post subject: Reply with quote

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
View user's profile Send private message
elvis_gn
PostPosted: Tue Aug 15, 2006 11:23 pm    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
kevin_22
PostPosted: Wed Aug 16, 2006 12:06 am    Post subject: Reply with quote

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
View user's profile Send private message
kevin_22
PostPosted: Fri Aug 25, 2006 3:28 am    Post subject: Reply with quote

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
View user's profile Send private message
elvis_gn
PostPosted: Fri Aug 25, 2006 3:52 am    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
kevin_22
PostPosted: Tue Aug 29, 2006 5:12 am    Post subject: Reply with quote

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
View user's profile Send private message
kevin_22
PostPosted: Tue Aug 29, 2006 5:34 am    Post subject: Reply with quote

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
View user's profile Send private message
kevin_22
PostPosted: Tue Aug 29, 2006 9:22 pm    Post subject: Reply with quote

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
View user's profile Send private message
kevin_22
PostPosted: Fri Sep 01, 2006 3:17 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Goto page 1, 2  Next Page 1 of 2

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Migrating Custom Nodes....
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.