News relase: Announcing New Versions of JNBridgePro and the JNBridge JMS Adapters

We’ve just announced the forthcoming release of JNBridgePro 5.0 and v2.0 of the JMS Adapters for .NET and for BizTalk Server. The bits will be available on 11/16/09, and we’ll be demonstrating the new capabilities at PDC next week in Los Angeles.

JNBridgePro 5.0 adds support for cross-platform transactions between Java and .NET in both directions.

The JMS Adapter for BizTalk Server 2.0 adds support for request/response and solicit/response messaging patterns. Both adapters have greater architecture flexibility.

Read the full press release, and download new versions on or after next Monday, 11/16/09.

JNBridgePro and Windows 7

A number of our users have begun using Windows 7. You’ll be happy to know that JNBridgePro works fine with Windows 7, with a few caveats. Here’s where things stand with the current version (4.1.0):

32-bit JNBridgePro: 32-bit JNBridgePro works just fine with Windows 7. The product installs smoothly, and the proxy generators work, as do the Visual Studio and Eclipse plug-ins. The only caveat is that if you are using shared memory and Java 6, you might see a message that contact with the Java side could not be made because msvcr71.dll is missing. This is actually a well-known issue with Java (see detailed discussion of the problem here), and is the result of some very questionable design decisions by Sun; it has nothing directly to with JNBridgePro. The solution to the problem is to find a copy of msvcr71.dll (you can find one in the JDK 1.6’s bin folder), and place it in WindowsSystem32 (or WindowsSysWow64 if it’s a 64-bit operating system). When that is done, the problem will go away. Finally, all applications that use JNBridgePro will work fine; if the applications use shared memory and Java 6, add msvcr71.dll as described above.

64-bit JNBridgePro: In the 64-bit version of JNBridgePro, the installer will show an error when installing the Visual Studio plug-in. Simply hit the return key to pass through this error. If both Visual Studio 2005 and Visual Studio 2008 are on the machine, you will see this error twice. Once the installation completes, the standalone proxy generators will work fine, although the Visual Studio plug-ins will not be installed. All applications that use JNBridgePro will work without problem.

By the time of the release of Windows 7 (scheduled by Microsoft for October 22, 2009), we plan to release a new v4.1.1 of JNBridgePro that will address the two issues discussed above.

JNBridgePro and Eclipse 3.5 (Galileo)

In the JNBridgePro documentation for the Eclipse plug-in, it only mentions support up through Eclipse 3.4 (Ganymede). However, the JNBridgePro Eclipse plug-in also supports Eclipse 3.5 (Galileo). Install and use it in the same way as you would with previous versions of Eclipse, and everything will work just fine.

JNBridgePro and Visual Studio 2010

Something cool from the JNBridge labs. What you’re seeing below is the JNBridgePro plug-in running inside Visual Studio 2010. When VS2010 is released, we’ll be ready for it.


JNBridgePro in VS2010

Powered by JNBridgePro

Adobe’s Kristen Schofield has posted some quotes and excerpts from a Gartner report (requires purchase) that praises ColdFusion. We’re particularily fond of the quote from Mark Driver where he says:

“…ColdFusion can provide unique value that is not fully addressed by any competing alternative technology. Most notably, ColdFusion is unmatched by any competitor for ease of use and technical capabilities. When we combine this with cross-platform deployment,and significant integration into both Java and .NET, ColdFusion stands out as a compelling solution for many IT challenges.”

That’s JNBridgePro hiding under the ColdFusion covers, enabling it to integrate with .NET.

Announcing JNBridgePro v4.1

We’ve just announced JNBridgePro v4.1. This new version supports Windows Presentation Foundation (WPF), so you can:

  • Embed WPF components and controls directly into Java applications that are written in Abstract Window Toolkit (AWT), Standard Widget Toolkit (SWT), or Swing.
  • Embed Java Graphical User Interface (GUI) widgets and controls written in AWT or Swing directly into WPF applications.

Are you at Tech-Ed this week? Come see a demo in booth 644.

JNBridgePro 4.0.2 now available

JNBridgePro 4.0.2 is now available for download.  Like our other point releases, it contains a number of fixes (see the release notes for details), but it also contains a number of new features that we decided to put in now rather than wait for the release of 4.1.  For example, when creating Java-to-.NET applications that use shared memory, you can now specify whether the .NET side should be running in the single-threaded or multi-threaded apartment model.  Also, starting with 4.0.2, JNBridgePro now has full support for IPv6 when using tcp/binary or HTTP/SOAP communications.

To get 4.0.2, just download the latest JNBridgePro from the JNBridge Web site.  Uninstall your current copy of JNBridgePro 4.0.x and install the new one.  Make sure you use the new JNBridgePro runtime components in your application.  You can continue to use proxies generated with previous versions of JNBridgePro 4.0.

JNBridgePro 4.0.2 is available in x86 and x64 versions.

JNBridgePro 3.2.2 has been released

Our new point release, JNBridgePro 3.2.2, has been released.  You can download it from the JNBridge website.  

3.2.2 is a rollup of all the patches issued since 3.2.1 was released.  (The release notes listing the patches can also be downloaded from the website.)  Customers using those patches should feel free to upgrade to 3.2.2, which is compatible with the previous 3.2 release, and can be used by any user with a valid 3.2 license.

To install 3.2.2, download the installer from the website.  (Note that it’s named JNBSetup3_2.msi, just like previous 3.2 installers.)  If there’s a copy of an earlier version of 3.2 on the machine, uninstall it (and remove the JNBridgePro components from the GAC), then install the new 3.2.2.  Note that the 3.2.2 components can just be dropped into any application using an earlier version of 3.2; nothing needs to be recompiled, and the proxies do not have to be re-generated.

JNBridgePro 3.2.1 released

Our new point release, JNBridgePro 3.2.1, has been released.  You can download it from the JNBridge website.

The major new improvement in 3.2.1 is a substantial improve in performance in Java-to-.NET projects when tcp/binary is used and the .NET and Java sides are on different machines.  There are a number of other improvements and fixes.  Please see the release notes for additional information.

3.2.1 is compatible with the previous 3.2 release, and can be used by any user with a valid 3.2 license.