Here’s a patch for TWB2.3.1.
Installation
------------
This is a patch so just install it in the same directory as where TWB2.3.1 is located (just run the setup).
Problem solved
--------------
This patch solves the problem might occur if you try to store a document. The same happens if you try to import documents from another database.
This error situation arises since I forgot to encode the character entity references (&, <, >, ", '). I have extended the Visual C++ COM component URLEncoder (it’s not really neat, I know) to do the job. BTW you can also use this COM component to URL encode and decode your data, something that is missing within VB5/6 (you can drag the ASP object model in your project, but that’s very much like crossing a ditch with a freighter).
The URLEncoder COM object contains three methods
1. URLEncode(String):String, which accepts an string and returns a URL encoded string
2. URLDecode(String):String, which accepts a URL encoded string and returns a decoded string
3. CharacterEntityReferences(String):String, which accepts a string and properly turn the parsed XML characters into character entity references (e.g. & becomes &).
I have written these routines in C++ for performance reasons.
Extra
-----
Now if you minimize TWB I will put TWB in the systray, from where it can be activated again.
TWB2.3.1.1_patch.exe (1.21 KB)
#Tamino#webMethods#API-Management