Martijn's blog - E-Commerce, EAI, BizTalk and .NET

2004/12/15

BizTalk Explorer v1.31

OK, it seems all I have time for these days (unfortunately!) is an occasional update to BizTalk Explorer. v1.31 has some bugfixes and new functionality, both reported and requested by people using the product (thanks Niklas, Richard, Hugo, et al!). This update includes:

  • new: delete host (DEL key and contextmenu)
  • new: double-click on items opens "edit" dialog

  • bugfix: right-clicking the host and selecting "Save config" yielded an exception
  • bugfix: save as XML for log didn't allow correct cancelling
  • bugfix: import binding files didn't skip file if it was invalid due to editing (deserializing)
  • bugfix: the BizTalkServerSelector didn't function correctly. fixed, now defaults to locally configured server and database if nothing is done.
As always, I hope you enjoy it and await your comments!

Download it here (GotDotNet) or here (Personal webspace)

Request: 1 person has reported editing an address of a receivelocation / send port doesn't work if Visual Studio is not installed. I removed Visual Studio and didn't encounter this problem. If anyone else has this issue, please contact me so I can look in to it. Thanks!

17 Comments:

  • Thanks, especially the double-click for editing helps a lot.

    By Anonymous Anonymous, at 10:04 AM  

  • Hi Martijn,

    When I try editing a send or receive (ftp, file, sap, etc) location I am getting an error:

    "could not display property frame. COM object with CLSID {8C84BD07-D771-4704-96FA-C482BC6BAA6B} is either not valid or not registered."

    This error prevents me from editing the send or receive port configurations. The bts2004 win2k3 servers that I am running the application on do not have the visual studio environment installed, but when I run you application on my xp system with visual studio installed I do not get this error. Not sure if it is visual studio related or not. Do you have any idea what COM class this is looking for? I noticed you mentioned someone else was experiencing this error and wondered if you had any luck determining the cause?

    Thanks,

    Jeremy

    By Anonymous Anonymous, at 10:58 PM  

  • Hi Martijn,

    As fast as I left the comment, I found out that the class id was referencing BTSGridViewCtrl.dll which was not registered or located on the servers @ "C:\Program Files\Microsoft BizTalk Server 2004\Developer Tools" ...once I added to the server and registered all was well.

    Thanks for a cool tool.

    Jeremy

    By Anonymous Anonymous, at 11:13 PM  

  • Martijn,

    I have noticed that everytime I undeploy an assembly, delete send port/receive port etc using the bts explorer, it refreshes the tree but it collapses the tree completely. Would it be possible to simulate the visual studio tree view and refresh the tree but still allow it to expanded when you undeploy? Thoughts? It is helpful to not have to drill down the tree everytime you want to undeploy multiple items.

    By Anonymous Anonymous, at 3:15 PM  

  • Thanks, great tool!

    I would however like to get another tool to do remote monitoring like what the HAT does (at least monitoring services/messages success/failures).

    Rudolf

    By Anonymous Anonymous, at 2:13 PM  

  • Hi Martinj,

    I seem to have the same problem as Jeremy.

    I get the error message "could not display property frame. COM object with CLSID {8C84BD07-D771-4704-96FA-C482BC6BAA6B} is either not valid or not registered." when trying to change the configuration on a receive port.


    Regards
    jonas

    By Anonymous Jonas, at 11:01 AM  

  • Please note Jeremy has posted an answer above ;-)

    By Blogger Martijn Hoogendoorn, at 12:49 PM  

  • Hi Martijn,

    We installed a pacakge of adapters from Iway, and now whenever we try using BizTalk Explorer 1.31 to edit or create a receive or send port it throws this unhandled exception shown below.

    We can still edit the ports with visual studio, but we dont have visual studio installed on servers that are not development.


    ************** Exception Text **************
    System.ArgumentException: Item has already been added. Key in dictionary: "MQSeries.MQMD_MsgType" Key being added: "MQSeries.MQMD_MsgType"

    at System.Collections.SortedList.Add(Object key, Object value)
    at Macaw.BizTalk.Explorer.Utilities.BTFilterExpressionControl.Bind()
    at Macaw.BizTalk.Samples.Utilities.ConfigDialog..ctor(Object element)
    at Macaw.BizTalk.Samples.Utilities.BizTalkExplorerForm.configureAndCommit(BtsCatalogExplorer catalog, Object objectToConfigure, String logEntry)

    at Macaw.BizTalk.Samples.Utilities.BizTalkExplorerForm.mnuiSendPorts_Edit_Click(Object sender, EventArgs e)
    at System.Windows.Forms.MenuItem.OnClick(EventArgs e)
    at System.Windows.Forms.MenuItemData.Execute()
    at System.Windows.Forms.Command.Invoke()
    at System.Windows.Forms.Control.WmCommand(Message& m)
    at System.Windows.Forms.Control.WndProc(Message& m)
    at System.Windows.Forms.TreeView.WndProc(Message& m)
    at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
    at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)



    ************** Loaded Assemblies **************
    mscorlib
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.2032
    CodeBase: file:///c:/windows/microsoft.net/framework/v1.1.4322/mscorlib.dll
    ----------------------------------------
    BizTalkExplorer
    Assembly Version: 1.24.0.0
    Win32 Version: 1.24.0.0
    CodeBase: file:///E:/APPS/Microsoft%20BizTalk%20Explorer%201.31/BizTalkExplorer.exe
    ----------------------------------------
    System.Windows.Forms
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.2032
    CodeBase: file:///c:/windows/assembly/gac/system.windows.forms/1.0.5000.0__b77a5c561934e089/system.windows.forms.dll

    ----------------------------------------
    System
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.2032
    CodeBase: file:///c:/windows/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll
    ----------------------------------------
    System.Drawing
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.2032
    CodeBase: file:///c:/windows/assembly/gac/system.drawing/1.0.5000.0__b03f5f7f11d50a3a/system.drawing.dll
    ----------------------------------------
    System.Data
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.2032
    CodeBase: file:///c:/windows/assembly/gac/system.data/1.0.5000.0__b77a5c561934e089/system.data.dll
    ----------------------------------------
    Microsoft.BizTalk.Deployment
    Assembly Version: 3.0.1.0
    Win32 Version: 3.0.6070.0
    CodeBase: file:///c:/windows/assembly/gac/microsoft.biztalk.deployment/3.0.1.0__31bf3856ad364e35/microsoft.biztalk.deployment.dll

    ----------------------------------------
    Microsoft.BizTalk.Admin
    Assembly Version: 3.0.1.0
    Win32 Version: 3.0.4902.0
    CodeBase: file:///c:/windows/assembly/gac/microsoft.biztalk.admin/3.0.1.0__31bf3856ad364e35/microsoft.biztalk.admin.dll

    ----------------------------------------
    System.EnterpriseServices
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.2032
    CodeBase: file:///c:/windows/assembly/gac/system.enterpriseservices/1.0.5000.0__b03f5f7f11d50a3a/system.enterpriseservices.dll

    ----------------------------------------
    System.Xml
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.2051
    CodeBase: file:///c:/windows/assembly/gac/system.xml/1.0.5000.0__b77a5c561934e089/system.xml.dll
    ----------------------------------------
    BTControls
    Assembly Version: 1.0.1810.38864
    Win32 Version: 1.0.1810.38864
    CodeBase: file:///E:/APPS/Microsoft%20BizTalk%20Explorer%201.31/BTControls.DLL
    ----------------------------------------
    Microsoft.BizTalk.ExplorerOM
    Assembly Version: 3.0.1.0
    Win32 Version: 3.0.6070.0
    CodeBase: file:///c:/windows/assembly/gac/microsoft.biztalk.explorerom/3.0.1.0__31bf3856ad364e35/microsoft.biztalk.explorerom.dll

    ----------------------------------------
    _06aflqk
    Assembly Version: 0.0.0.0
    Win32 Version: 1.1.4322.2032
    CodeBase: file:///c:/windows/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll
    ----------------------------------------
    Microsoft.BizTalk.BtsDbVersion
    Assembly Version: 3.0.1.0
    Win32 Version: 3.0.4902.0
    CodeBase: file:///c:/windows/assembly/gac/microsoft.biztalk.btsdbversion/3.0.1.0__31bf3856ad364e35/microsoft.biztalk.btsdbversion.dll

    ----------------------------------------
    TraceEvent
    Assembly Version: 1.1.0.0
    Win32 Version: 1.1.0.0
    CodeBase: file:///c:/windows/assembly/gac/traceevent/1.1.0.0__4b0395873651a4cb/traceevent.dll
    ----------------------------------------
    Accessibility
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.573
    CodeBase: file:///c:/windows/assembly/gac/accessibility/1.0.5000.0__b03f5f7f11d50a3a/accessibility.dll
    ----------------------------------------
    Microsoft.BizTalk.Studio.Utilities
    Assembly Version: 3.0.1.0
    Win32 Version: 3.0.4902.0
    CodeBase: file:///E:/APPS/Microsoft%20BizTalk%20Explorer%201.31/Microsoft.BizTalk.Studio.Utilities.DLL
    ----------------------------------------
    Microsoft.BizTalk.Studio.Extensibility
    Assembly Version: 3.0.1.0
    Win32 Version: 3.0.6070.0
    CodeBase: file:///c:/windows/assembly/gac/microsoft.biztalk.studio.extensibility/3.0.1.0__31bf3856ad364e35/microsoft.biztalk.studio.extensibility.dll

    ----------------------------------------

    By Anonymous Jeremy, at 9:41 PM  

  • Hi Jeremy,

    Please contact me using my e-mail address and we'll have a look as to what's going on...

    By Blogger Martijn Hoogendoorn, at 11:58 PM  

  • Hi Mainj,

    I'd like to download Biztalk Explorer, but GotDotNet is gone, and your personal space is not available.
    Can you suggest any alternate locations?

    Thanks,
    Balint

    By Anonymous Anonymous, at 12:17 PM  

  • sometimes you can go to earn the Pirates of the Burning Sea Gold for your own life and you can also get a lot of happiness in the game if you play the game well. you can brush the potbs gold to upgrade and then you are very strong. You think that you want to play the game well and then you can get the potbs Doubloon for your own. you can earn the potbs money alone and you can give some for your friends; it can make you very happy I think. As long as you play the game you can go to buy potbs Doubloon as the rewards in this game.

    By Anonymous Anonymous, at 1:26 AM  

  • By Blogger Adi, at 6:45 AM  

  • Oes Tsetnoc one of the ways in which we can learn seo besides Mengembalikan Jati Diri Bangsa. By participating in the Oes Tsetnoc or Mengembalikan Jati Diri Bangsa we can improve our seo skills. To find more information about Oest Tsetnoc please visit my Oes Tsetnoc pages. And to find more information about Mengembalikan Jati Diri Bangsa please visit my Mengembalikan Jati Diri Bangsa pages. Thank you So much.
    Oes Tsetnoc | Semangat Mengembalikan Jati Diri Bangsa

    By Blogger Adi, at 10:53 AM  

  • Nice information, many thanks to the author. It is incomprehensible to me now, but in general, the usefulness and significance is overwhelming. Thanks again and good luck! Web Design Company

    By Anonymous Web Design Company, at 7:24 AM  

  • This Blog is going places, the people, the layout, amazing to see such dedication and focus.

    By Anonymous Gadgets UK, at 9:56 AM  

  • Thanks you. Very good post.Unless they can offer a really compelling reason for users to come back, it will be the next Bebo, MySpace

    By Anonymous Cannon 10755GF, at 11:28 PM  

  • Stephen Stapinski

    Really your blog is very interesting.... it contains great and unique information. I enjoyed to visiting your blog. It's just amazing.... Thanks very much for the share.

    By Blogger rocky case, at 6:29 AM  

Post a Comment

Links to this post:

Create a Link

<< Home