Soap stubs/tools & Xerces

2003-10-14 Thread Urs Muff
What SOAP stub/proxy generation tools use Xerces C++ as XML parser? Does anyone on the list use SOAP stubs/proxies in a C++ environment? - URS C. MUFF SOFTWARE ARCHITECT - RESEARCH LAB QUARK INC. [EMAIL PROTECTED] - X6360 +1 (303) 894 3360 CONFIDENTIALITY NOTICE This e-mail transmissi

RE: Adding RefCount support to DOMNode (was Next release)

2003-04-04 Thread Urs Muff
n of DOM, or is it to be used > with the current underlying implementation? > > Khaled > > Urs Muff wrote: > > > Hi Khaled, > > > > That's exactly the point: no impact change. DOMNodePtr is defined in > > DOMNode.h, and if you have ref counting on, it wi

RE: Adding RefCount support to DOMNode (was Next release)

2003-04-04 Thread Urs Muff
Hi Khaled, That's exactly the point: no impact change. DOMNodePtr is defined in DOMNode.h, and if you have ref counting on, it will be a ref counted pointer, and if ref counting is off, it's just a normal pointer. Once changed the DOMWriterImpl will never have to change again, since the ref coun

RE: Adding RefCount support to DOMNode (was Next release)

2003-04-03 Thread Urs Muff
it might be good to have > a > > >> stable release for people to use sooner rather than later. > > > > Is this happening in 2.3. This will be a big boost to DOM which > is > a > > memory hog. This would enable > > users to spool DOM content to disk and not

Bug 17945: Allow custom implementation of DOMNode interface to enable reference counting over nodes

2003-03-14 Thread Urs Muff
Title: Bug 17945: Allow custom implementation of DOMNode interface to enable reference counting over nodes Hi all, Can somebody with CVS check in privileges please have a look at the change proposed, and tell me if it will be checked in for the next release? If not, let's start a discussion

Supporting emulation layer DOM implementations

2003-02-11 Thread Urs Muff
Hi, The current implementation of Xerces is assuming that the complete document is in memory at any given time. This is a gross oversimplification and does not allow for other implementations to do otherwise. The main problem is that pointers to nodes are returned and there is no way of knowing

RE: Clarification needed on DOM memory management

2002-12-20 Thread Urs Muff
There is a fundamental problem with this memory model. Imaging a DOM emulation implementation, that is capable of reading terra byte XML files. In the current model, if somebody is just walking the tree using getFirstChild(), getNextSibling(), ... you can never dispose those DOMNodes since you can

RE: Any more file additions/removals before next release?

2002-12-18 Thread Urs Muff
Hi Tinny, Any status on the bugs mentioned? - URS C. MUFF SYSTEMS ARCHITECT - RESEARCH LAB > -Original Message- > From: James Berry [mailto:[EMAIL PROTECTED]] > Sent: Monday, December 16, 2002 9:29 AM > To: Urs Muff; Tinny Ng > Cc: Xerces C Dev > Subject:

RE: Any more file additions/removals before next release?

2002-12-16 Thread Urs Muff
James, please consider checking in #15106, and #15398, both have patches available. - URS C. MUFF SYSTEMS ARCHITECT - RESEARCH LAB > -Original Message- > From: James Berry [mailto:[EMAIL PROTECTED]] > Sent: Sunday, December 15, 2002 8:08 AM > To: Xerces C Dev > Subject: Any more fil

DOMNode destructor

2002-12-06 Thread Urs Muff
Title: DOMNode destructor Destructor should be hidden too, since it is not allowed to delete a DOMNode, since it is owned by the implementation.  You have to call release() to dispose of the memory. class CDOM_EXPORT DOMNode { ... public:     //

RE: Wrapper4InputSource does not work since get/set Encoding are not virtual on InputSource!

2002-12-03 Thread Urs Muff
> > > > Hi, > > could you open a Bugzilla entry so we can keep track of this? > > > > thanks > > > > Gareth > > > > > > On Mon, 2 Dec 2002, Urs Muff wrote: > > > > > /* > > > * $Id: Wrapper4InputSource.hpp,v 1.5 2002/11/04

Wrapper4InputSource does not work since get/set Encoding are not virtual on InputSource!

2002-12-02 Thread Urs Muff
Title: Wrapper4InputSource does not work since get/set Encoding are not virtual on InputSource! /*  * $Id: Wrapper4InputSource.hpp,v 1.5 2002/11/04 15:00:21 tng Exp $  */ Implementing those functions in Wrapper4InputSource does not really help, since InputSource does not declare them virtua

RE: Proposal Review: Using C++ Namespace

2002-11-05 Thread Urs Muff
> Would you mind expanding on why this is for a namespace newbie? > > Thanks, Scot Nielsen > > > -Original Message- > From: Urs Muff [mailto:umuff@;quark.com] > Sent: 04 November 2002 22:22 > To: '[EMAIL PROTECTED]' > Subject: RE: Proposal Review: Us

RE: Proposal Review: Using C++ Namespace

2002-11-04 Thread Urs Muff
I couldn't agree more! It's a very bad idea to have ANY using namespace clause in ANY header, since this goes completely against the point of namespaces in the first place. - URS C. MUFF SYSTEMS ARCHITECT - RESEARCH LAB [EMAIL PROTECTED] - X6360 +1 (303) 894 3360 > -Original M

RE: FYI - small bug?

2002-04-01 Thread urs muff
The problem is the following: If one DLL is allocating memory no other DLL including the main application can free that memory. This is a general issue with all memory managers on many platforms. The solution is to use a DLL version for the memory manager [MSVCRTD.dll/MSVCRT.dll]. This only wor

DOMString on MacOS X using CodeWarrior project 1.7.0

2002-03-27 Thread urs muff
Are there any known issues using the 1.7.0 version of Xerces on MacOS X [Carbon] in combination with MSL_All_Carbon.Shlib that could cause a crash in DOMStringData::removeRef when trying to delete [] this? I double checked, if there are double disposals [no luck] and the string data looks valid r