Re: Validating XSD(s)

2005-05-26 Thread Boris Kolpackov
Elisha Berns [EMAIL PROTECTED] writes: But my question is, once again, assuming that you are only using Xerces, what is the best and most thorough way to validate an XSD? Alright, seeing that you are asking this 10th time I will take a shot. In my code I do basically the following: //

Re: Validating XSD(s)

2005-05-26 Thread Boris Kolpackov
Elisha Berns [EMAIL PROTECTED] writes: I can't figure out two things in your code: parser-setFeature (XMLUni::fgDOMNamespaces, true); I only see a feature called fgSAX2CoreNameSpaces for the SAX2XMLReader interface, what interface are you using? Or what interface does this feature

Re: Proposal for XercesC 2.7 Release for late August

2005-08-09 Thread Boris Kolpackov
Gareth, Gareth Reakes [EMAIL PROTECTED] writes: Sure, will do. Anyone else have any pressing need for a specific bug to be fixed? http://issues.apache.org/jira/browse/XERCESC-1456 While this bug report has been resolved as Won't Fix, I still believe that it is a valid bug report. Just

Re: XML Schema advanced question

2005-08-30 Thread Boris Kolpackov
Milan, Milan Tomic [EMAIL PROTECTED] writes: I don't underastand why it will not work. This is short example of my XML file: Root SomeNodeSome text.../SomNode ds:Signature.../ds:Signature /Root I have three schemas: 1. First schema defines elements (Root, SomeNode...) that belongs to

Re: Xerces-c question

2006-02-16 Thread Boris Kolpackov
/local/files/myschemafile.xsd); parser-setProperty ( XMLUni::fgXercesSchemaExternalSchemaLocation, loc); See API docs for more information. hth, -boris -- Boris Kolpackov Code Synthesis Tools CC www.codesynthesis.com

Re: Fwd: Xerces-P and Xerces-C merge by 3.0

2006-02-20 Thread Boris Kolpackov
users who don't want to build Xerces-P but have to download the source code anyway? As a user of Xerces-C, I don't want to waste my time/bandwidth downloading code that I don't need. -boris -- Boris Kolpackov Code Synthesis Tools CC www.codesynthesis.com

cost of inlining XMLReaderFactory::createXMLReader

2006-03-10 Thread Boris Kolpackov
++-4.0/include/xercesc/validators/schema/SchemaElementDecl.hpp:508: warning: comparison between signed and unsigned integer expressions -boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open Source Cross-Platform C++ XML Data Binding

Re: 3.0 release

2006-03-23 Thread Boris Kolpackov
to retest things several times. Any thoughts? -boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open Source Cross-Platform C++ XML Data Binding - To unsubscribe, e-mail: [EMAIL PROTECTED

Re: 3.0 release

2006-03-31 Thread Boris Kolpackov
Jason Stewart [EMAIL PROTECTED] writes: Which means that we need to set a date for C++ code freeze ;-) Or, at least, a freeze on modifications to public interfaces. This will also benefit my effort to squash warnings on various platforms. -boris

Re: Can Xerces-C++ offer GPL-based license to my project?

2006-04-17 Thread Boris Kolpackov
statement from your version. hth, -boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open Source Cross-Platform C++ XML Data Binding - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e

Re: Default attribute values for new XML documents

2006-05-03 Thread Boris Kolpackov
attribute set and their values could be consulted. I don't think this is supported simply because if it were, we would have also had in-memory validation, which is definitely not supported. hth, -boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C

Any plans to release 2.7.1?

2006-10-13 Thread Boris Kolpackov
questions is if there are any plans to release 2.7.1? If so I would also like to make sure there are no warnings with lesser used compilers by making audit builds (and sending the patches) just before the release. thanks, -boris -- Boris Kolpackov Code Synthesis Tools CC http

[ANN] XSDBench XML Schema Benchmark 1.0.0 released

2006-10-18 Thread Boris Kolpackov
Hi, I am pleased to announce the first release of XSDBench. XSDBench is an open-source W3C XML Schema benchmark that compares the performance of validating XML parsers. It measures validation throughput, statically- linked test executable size, and, where possible, peak heap and stack memory

Re: Any plans to release 2.7.1?

2006-10-19 Thread Boris Kolpackov
loss of data so the fixes should be pretty straightforward and shouldn't cause destabilization of the code. [1] http://xml.apache.org/xerces-c/releases_plan.html thanks, -boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data

Re: Any plans to release 2.7.1?

2006-10-19 Thread Boris Kolpackov
that at this stage the next release in the 2.x.y series can only be 2.8.0? thanks, -boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data Binding - To unsubscribe, e

Re: Schema-based XML parsing - newbies, latch on...

2006-12-10 Thread Boris Kolpackov
to maintain association between elements/attributes and their schema declarations. This way, for example, you can eventually get hold of an XML Schema type name (provided the type is not anonymous) for an element or attribute. hth, -boris -- Boris Kolpackov Code Synthesis Tools CC

Re: DOMDocument memory bloating problem

2006-12-12 Thread Boris Kolpackov
problem. http://www.codesynthesis.com/products/xsd/ hth, -boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data Binding - To unsubscribe, e-mail: [EMAIL

Re: DOMDocument memory bloating problem

2006-12-13 Thread Boris Kolpackov
, Windows) and compilers (GNU g++, IBM XL C++, Intel C++, HP aCC, Sun C++, MS VC++). See this page for more information: http://codesynthesis.com/products/xsd/platforms.xhtml Anyway, good luck on your fixing effort. -boris -- Boris Kolpackov Code Synthesis Tools CC http

Re: Problem in building xerces 1.6 on AIX 5.3

2006-12-13 Thread Boris Kolpackov
Manish, [EMAIL PROTECTED] writes: Guys please help in resolving the following error: ld: 0711-317 ERROR: Undefined symbol: .pthread_mutexattr_setkind_np Is upgrading to Xerces-C++ 2.7.0 an option? I build this version on AIX 5.3 the other day without any problems. hth, -boris -- Boris

Associate an element to a wildcard via PSVI

2006-12-19 Thread Boris Kolpackov
to XSElementDeclaration and XSTypeDefinition but there does not seem to be a way to figure out if this element corresponds to a wildcard (XSWildcard). Is there some way to obtain this information that I am missing? Any input will be greatly appreciated. thanks, -boris -- Boris Kolpackov Code Synthesis

Re: The xerces 2.5 library for HPUX IA 32 bit is core dumping

2007-01-29 Thread Boris Kolpackov
dump is that you've already called XMLPlatformUtils::Terminate(). hth, -boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data Binding - To unsubscribe, e-mail

Re: The xerces 2.5 library for HPUX IA 32 bit is core dumping

2007-02-01 Thread Boris Kolpackov
/..etc ) if I remove this call ? I don't think so if your application is terminating anyway. Though it would be cleaner to have the call to terminate after releasing all Xercec-C++ resources. hth, -boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross

Re: parsing xml

2007-02-06 Thread Boris Kolpackov
::getIsWhitespaceInElementContent() will tell you whether it's white space in element content. There is actually a parsing feature, fgDOMWhitespaceInElementContent, when set to false it results in all ignorable whitespaces being removed from the resulting DOM document. Very handy. hth, -boris -- Boris

Re: writing large xml files using DOM

2007-02-08 Thread Boris Kolpackov
that but with data-bound C++ classes instead of DOM. It uses DOM underneath so it proves that it's possible to do the same with DOM. [1] http://www.codesynthesis.com/products/xsd/ hth, -boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML

Re: VC7.1 Static linking

2007-03-08 Thread Boris Kolpackov
UNIX and Windows) was supported out of the box in the upcoming 3.0.0. hth, -boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data Binding - To unsubscribe, e-mail

Re: VC7.1 Static linking

2007-03-09 Thread Boris Kolpackov
Hi Andrew, Andrew Wilson [EMAIL PROTECTED] writes: The good news is that 2.7.0 already links statically out of the box (for VC7.1) as I wrote. It didn't work for me last time I tried. This is all very strange... -boris -- Boris Kolpackov Code Synthesis Tools CC http

URI format in noNamespaceSchema location

2007-03-15 Thread Boris Kolpackov
what's going on or should I file a bug report? thanks, -boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data Binding - To unsubscribe, e-mail: [EMAIL PROTECTED

Re: URI format in noNamespaceSchema location

2007-03-17 Thread Boris Kolpackov
report was given as file://c:/ I thought it got to be right... :-) thanks, -boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data Binding - To unsubscribe, e-mail

release plan

2007-05-01 Thread Boris Kolpackov
usable. This makes the whole process very messy. thanks, -boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data Binding - To unsubscribe, e-mail: [EMAIL

Re: Is a 3.0 release in the foreseeable future?

2007-06-06 Thread Boris Kolpackov
Hi, I would also like to know what is the current status and if there is anything I can do to help the process. Thanks, Boris - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL

Re: Is a 3.0 release in the foreseeable future?

2007-06-11 Thread Boris Kolpackov
developers would appreciate help from the community to fix these issues. Thanks. [1] http://wiki.apache.org/xerces/XercescBuildStatus Michael Glavassevich XML Parser Development IBM Toronto Lab E-mail: [EMAIL PROTECTED] E-mail: [EMAIL PROTECTED] Boris Kolpackov [EMAIL PROTECTED] wrote

Re: Is a 3.0 release in the foreseeable future?

2007-06-12 Thread Boris Kolpackov
in the maintainer's mode? thanks, -boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data Binding - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e

A few questions on the 3.0 build system

2007-08-08 Thread Boris Kolpackov
/Makefile.in. Any idea on what's going here? Thanks, Boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data Binding - To unsubscribe, e-mail: [EMAIL PROTECTED

Xerces-C++ 2.8.0 release plan

2007-08-14 Thread Boris Kolpackov
need to be addressed. 2. Package and announce a release candidate. Test it on the above platforms. Fix any uncovered issues. Any feedback on this plan and/or the platforms list is appreciated. Thanks, Boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open

Re: Xerces-C++ 2.8.0 release plan

2007-08-15 Thread Boris Kolpackov
that are parsed from XML instead of created by the application (that is, the document created by a parser will use the default allocation size during parsing). Any thoughts on that? Thanks, Boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C

Re: Patch for the 2.8.0 release

2007-08-15 Thread Boris Kolpackov
on file with the Apache secretary. I think that should have me covered. Thanks, Boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data Binding - To unsubscribe, e

Re: Xerces-C++ 2.8.0 release plan

2007-08-15 Thread Boris Kolpackov
growth should satisfy most applications. What do you think? Thanks, Boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data Binding - To unsubscribe, e-mail

Re: Patch for the 2.8.0 release

2007-08-15 Thread Boris Kolpackov
though how it works for commiters. Do they create an issue for every piece of code they commit? ;-) HTH, -Boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data Binding

Re: Xerces-C++ 2.8.0 release plan

2007-08-15 Thread Boris Kolpackov
: runConfigure -p macosx -c gcc -x g++ -l -arch -l i386 -l -arch -l ppc -z -arch -z i386 -z -arch -z ppc This should also work for 2.7.0, BTW. hth, -boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data Binding

Xerces-C++ 2.8.0 release candidate 1

2007-08-21 Thread Boris Kolpackov
). * Support for g++ on AIX and HP-UX. * Support for static library building (runConfigure -s option). Note that the documentation in this release candidate hasn't been updated. The documentation changed will be completed before the release. Thanks, Boris -- Boris Kolpackov Code Synthesis

Re: [Xerces Wiki] Update of August2007 by GarethReakes

2007-08-21 Thread Boris Kolpackov
yet. Things got even worse after I reconfigured autotool scripts with a recent version of libtool. Now the samples and tests do not link. For more information see this thread on c-dev: http://thread.gmane.org/gmane.text.xml.xerces-c.devel/8275 -Boris -- Boris Kolpackov Code Synthesis Tools CC http

Re: Xerces-C++ 2.8.0 release candidate 1

2007-08-21 Thread Boris Kolpackov
or OS X, there's at least a chance I can fix it. I agree that if there is a bug on a popular OS with a mainstream configuration then this is critical. Though this is unlikely to happen since I believe I've tested all of them. -Boris -- Boris Kolpackov Code Synthesis Tools CC http

Re: Xerces-C++ 2.8.0 release candidate 1

2007-08-21 Thread Boris Kolpackov
in the announcement, the documentation hasn't been updated yet. In the final release this will be addressed. Otherwise, I was able to build packages that seemed to work fine when I replaced the xerces 2.7.0 packages with them. Great, thanks for testing! -Boris -- Boris Kolpackov Code Synthesis

Re: Xerces-C++ 2.8.0 release candidate 1

2007-08-21 Thread Boris Kolpackov
) or platform/compiler configuration errors. It would be good if you can go through them and collect a list issue that need to be closed. Then one of the commiters can close them. Thanks, -Boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data

Re: Xerces-C++ 2.8.0 release candidate 1

2007-08-22 Thread Boris Kolpackov
projects -- there are now native VC8 (2005) projects in Projects/Win32/VC8. Let me know if there are any problems. -Boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data Binding

Re: Xerces-C++ 2.8.0 release candidate 1

2007-08-22 Thread Boris Kolpackov
Hi Scott, Scott Cantor [EMAIL PROTECTED] writes: Somebody can donate VC8 makefiles once we have a final RC, or I can supply some. The VC8 project files are already in the RC1. -Boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C

Re: Xerces-C++ 2.8.0 release candidate 1

2007-08-22 Thread Boris Kolpackov
, and run. Great! I suspected there was a toolchain problem in my setup and this confirms it. Thanks, Boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data Binding

Re: Possible old bugs to close

2007-08-28 Thread Boris Kolpackov
Hi Scott, Scott Cantor [EMAIL PROTECTED] writes: https://issues.apache.org/jira/browse/XERCESC-1351 https://issues.apache.org/jira/browse/XERCESC-1608 1608 is definitely fixed. 1351 is most likely a result of a broken setup. I don't have access to MacOS 10.3 so I can't test it but the build

Re: VOTE on 2.8 release

2007-08-28 Thread Boris Kolpackov
which will hopefully be released soon. Boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data Binding - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional

Repository branch renamed for 2.x

2007-08-31 Thread Boris Kolpackov
https://svn.apache.org/repos/asf/xerces/c/branches/xerces-2 Thanks, Boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data Binding - To unsubscribe, e-mail

Re: Xerces-C++ 2.8.0 released

2007-09-02 Thread Boris Kolpackov
Hi, I've written a blob post that elaborates on some of the user- visible improvements in the 2.8.0 release. I think some of you will find this information useful: http://www.codesynthesis.com/~boris/blog/2007/09/02/xerces-2-8-0-released/ Boris -- Boris Kolpackov Code Synthesis Tools CC

Re: VOTE - Boris Kolpackov commit access

2007-09-11 Thread Boris Kolpackov
Thanks everyone for your support! Boris Gareth Reakes [EMAIL PROTECTED] writes: 9 +1 including 5 PMC members 0 -1 Welcome aboard Boris! Gareth -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data Binding

Re: Crash on DOMNode release

2007-09-12 Thread Boris Kolpackov
to it: http://issues.apache.org/jira/browse/XERCESC Boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data Binding - To unsubscribe, e-mail: [EMAIL PROTECTED

Re: Offer to update the build documentation at http://xerces.apache.org/xerces-c/build-winunix.html

2007-10-17 Thread Boris Kolpackov
to be re-written pretty much from scratch. It is not clear to me that it is a good idea to spend time on writing documentation for MinGW while in a few months most people who are starting to use Xerces-C++ will be using 3.0.0. What do you think? Boris -- Boris Kolpackov Code Synthesis Tools CC http

Re: Double value Xml parsing issue

2007-10-18 Thread Boris Kolpackov
type and getting 1937.95799 or are you getting the text representation as 1937.95799? If it's the former, then it is most likely due to 1937.966 not being representable by double so you get the next closest value. Boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open

2.8.0 and 3.0.0 added to Jira

2007-10-18 Thread Boris Kolpackov
Hi, The just released 2.8.0 and upcoming 3.0.0 versions were added to Jira. Please use 3.0.0 to schedule issues that you want fixed for this version. Boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data Binding

Re: Offer to update the build documentation at http://xerces.apache.org/xerces-c/build-winunix.html

2007-10-18 Thread Boris Kolpackov
on this matter here some time soon, so feel free to join in. Boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data Binding - To unsubscribe, e-mail: [EMAIL PROTECTED

Re: Compiling Xerces only with SAX (not with DOM)

2007-10-23 Thread Boris Kolpackov
internally by Xerces-C++, for example, to parser XML Schema grammar. Boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data Binding - To unsubscribe, e-mail: [EMAIL

Re: xerces-c createdocs.bat and the BOM character

2007-10-30 Thread Boris Kolpackov
-8. 4) As a developer working on a unix platform how would I get encoding information about a file? Ditto. Boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data Binding

Re: xerces-c createdocs.bat and the BOM character

2007-10-30 Thread Boris Kolpackov
external sources. In software, if someone tells you there is a byte order marker for encoding which by definition does not have a notion of byte order, you actually need to check whether some standards body came up with such a thing. I can't seem to learn the lesson ;-). Boris -- Boris Kolpackov

Re: Offer to update the build documentation at http://xerces.apache.org/xerces-c/build-winunix.html

2007-11-04 Thread Boris Kolpackov
to build precompiled binaries for them (since the page says that they are available). This is getting quite a bit more complicated than simply adding the build instructions. Perhaps we should add these into the Other Platforms and Compilers section in readme.xml? Boris -- Boris Kolpackov Code Synthesis

Re: Offer to update the build documentation at http://xerces.apache.org/xerces-c/build-winunix.html

2007-11-05 Thread Boris Kolpackov
a requirement for release of 3.0.0. Anyway, for now, let's minimize the amount of changes necessary to get the Cygwin/Mingw instructions online. Boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data Binding

Re: Offer to update the build documentation at http://xerces.apache.org/xerces-c/build-winunix.html

2007-11-05 Thread Boris Kolpackov
. This way we won't end up in a situation that Xerces-C++ 3.0.0 is right now with autoconf where the person/people with the necessary expertise is/are unable to commit time to finish the built system. Boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross

Getting 3.0 out (Was: Offer to update the build documentation ...)

2007-11-05 Thread Boris Kolpackov
-- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data Binding - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

Plans for 3.0.0

2007-11-05 Thread Boris Kolpackov
progress we will be able to make. Boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data Binding - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands

Re: Documentation changes for 3.0.0 and port to Forrest

2007-11-18 Thread Boris Kolpackov
Hi Justin, Justin Dearing [EMAIL PROTECTED] writes: On a side note, do you plan on reviewing my Jira patch for inclusion, Sorry, I've been swamped with other work for the last couple of weeks. I've reviewed and committed your patch with minor modifications. The regenerated docs are online. Let

Removing autotools-generated files from the repository

2007-11-28 Thread Boris Kolpackov
have the exact same version of autotools as the one with which files in the repository were generated. This means that you have to reconfigure against your local version of autotools before you can proceed. If there are not objections, then I will remove configure, Makefile.in, etc. Boris -- Boris

Re: Removing autotools-generated files from the repository

2007-11-28 Thread Boris Kolpackov
should be considerably faster than checking out the source tree from SVN every time. Also, to clear any confusion, the released source distributions will be fully bootstrapped and contain all the necessary scripts. Thanks, Boris -- Boris Kolpackov Code Synthesis Tools CC http

Re: Contribute to Xerces-C

2008-01-17 Thread Boris Kolpackov
sections 7 and 8: http://xerces.apache.org/xerces-c/charter.html Boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data Binding - To unsubscribe, e-mail: [EMAIL

[ANN] CodeSynthesis XSD 3.1.0 released

2008-02-07 Thread Boris Kolpackov
Hi, I am pleased to announce the availability of CodeSynthesis XSD 3.1.0. CodeSynthesis XSD is an open-source (GPL2 + proprietary license), cross- platform W3C XML Schema to C++ data binding compiler. Provided with a schema, it generates C++ classes that represent the given vocabulary as well as

Re: Possible old bugs to close

2008-02-19 Thread Boris Kolpackov
for compiling this list! Boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data Binding - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL

Re: setExternalSchemaLocation and xs:import

2008-02-20 Thread Boris Kolpackov
://www.codesynthesis.com/pipermail/xsd-users/2007-December/001403.html Boris -- Boris Kolpackov, Code Synthesis Tools Open source XML data binding for C++: http://codesynthesis.com/products/xsd Mobile/embedded validating XML parsing: http://codesynthesis.com/products/xsde

Re: setExternalSchemaLocation and xs:import

2008-02-22 Thread Boris Kolpackov
wouldn't worry about this. Boris -- Boris Kolpackov, Code Synthesis Tools Open source XML data binding for C++: http://codesynthesis.com/products/xsd Mobile/embedded validating XML parsing: http://codesynthesis.com/products/xsde

Re: setExternalSchemaLocation and xs:import

2008-02-24 Thread Boris Kolpackov
, true); But caching the schemas could be a problem to me. Are the cached schemas saved there untill the process dies? Or is the cache cleared when the parser object dies? The grammar cache is associated with the parser and will be released when the parser is released. Boris -- Boris

Re: svn commit: r630254 - in /xerces/c/trunk: configure.ac m4/xerces_msgloader_selection.m4 m4/xerces_netaccessor_selection.m4 src/xercesc/util/PlatformUtils.cpp

2008-02-25 Thread Boris Kolpackov
am by no means a Mac OS X expert but I think it makes sense to move away from OS X-specific APIs to POSIX unless there are significant advantages in using these APIs. Are there any such advantages? Thanks, Boris -- Boris Kolpackov, Code Synthesis Tools Open source XML data binding for C++: http

Re: Things to do for 3.0.0

2008-02-25 Thread Boris Kolpackov
://wiki.apache.org/xerces/XercescBuildStatus [2] http://wiki.apache.org/xerces/XercescOtherPlatformsBuildStatus Boris -- Boris Kolpackov, Code Synthesis Tools Open source XML data binding for C++: http://codesynthesis.com/products/xsd Mobile/embedded validating XML parsing: http://codesynthesis.com/products

Problem with libtool convenience libraries (3.0.0)

2008-02-27 Thread Boris Kolpackov
? The only thing that I can think of is the command line length limit on some platforms but then the build system in 2.x.y does not seem to have this problem plus the ar command line has all the objects listed explicitly. Any feedback would be very much appreciated. Boris -- Boris Kolpackov, Code

Re: getRawBuffer gives garbled characters

2008-02-28 Thread Boris Kolpackov
what you are seeing are your Japanese characters encoded in UTF-8? Boris -- Boris Kolpackov, Code Synthesis Tools Open source XML data binding for C++: http://codesynthesis.com/products/xsd Mobile/embedded validating XML parsing: http://codesynthesis.com/products/xsde

Re: Problem with libtool convenience libraries (3.0.0)

2008-02-28 Thread Boris Kolpackov
these intermediate libraries. Boris -- Boris Kolpackov, Code Synthesis Tools Open source XML data binding for C++: http://codesynthesis.com/products/xsd Mobile/embedded validating XML parsing: http://codesynthesis.com/products/xsde

Re: svn commit: r630254 - in /xerces/c/trunk: configure.ac m4/xerces_msgloader_selection.m4 m4/xerces_netaccessor_selection.m4 src/xercesc/util/PlatformUtils.cpp

2008-02-28 Thread Boris Kolpackov
priority over socket. Now that the ICU message loader does not result in a separate library, I also made it take priority over inmemory when ICU is available. Boris -- Boris Kolpackov, Code Synthesis Tools Open source XML data binding for C++: http://codesynthesis.com/products/xsd Mobile

Re: Xerces-C 2.9?

2008-02-28 Thread Boris Kolpackov
Hi Ozgur, Sahoglu, Ozgur [EMAIL PROTECTED] writes: Are we branching for 3.0 and 2.9? What is the version of the trunk? The 3.x.y code base is in the trunk. 2.x.y is in the xerces-2 branch: http://xerces.apache.org/xerces-c/source-repository.html Boris -- Boris Kolpackov, Code Synthesis

Re: svn commit: r630254 - in /xerces/c/trunk: configure.ac m4/xerces_msgloader_selection.m4 m4/xerces_netaccessor_selection.m4 src/xercesc/util/PlatformUtils.cpp

2008-02-28 Thread Boris Kolpackov
that ICU is installed on OS X by default so this should work out ok, right? Boris -- Boris Kolpackov, Code Synthesis Tools Open source XML data binding for C++: http://codesynthesis.com/products/xsd Mobile/embedded validating XML parsing: http://codesynthesis.com/products/xsde

Re: setExternalSchemaLocation and xs:import

2008-03-03 Thread Boris Kolpackov
schemas being complete/valid, then you probably won't be able to validate an XML document against them. This does not make much sense to me, though: how can you not rely on the schemaLocation attributes inside the schemas that presumably came with your application? Boris -- Boris Kolpackov, Code

Re: setExternalSchemaLocation and xs:import

2008-03-03 Thread Boris Kolpackov
Hi Daniel, std::istringstream istr (entry_schema); xml::sax::std_input_source isrc (istr, entry-schema.xsd); Wrapper4InputSource wrap (isrc, false); Daniel Jackson [EMAIL PROTECTED] writes: Daniel Jackson wrote: So basically if I have schema A that includes schema B (both have the same

Re: setExternalSchemaLocation and xs:import

2008-03-04 Thread Boris Kolpackov
the same without implementing own XMLGrammarPool. It is described here: http://marc.info/?l=xerces-c-usersm=119053289924010w=2 Boris -- Boris Kolpackov, Code Synthesis Tools Open source XML data binding for C++: http://codesynthesis.com/products/xsd Mobile/embedded validating XML parsing: http

Re: setExternalSchemaLocation and xs:import

2008-03-04 Thread Boris Kolpackov
Hi Daniel, Daniel Jackson [EMAIL PROTECTED] writes: That looks perfect. One question though, can I use XMLGrammarPool with a SAX parser too? Yes, the second argument to XMLReaderFactory::createXMLReader is XMLGrammarPool. Boris -- Boris Kolpackov, Code Synthesis Tools Open source XML data

Re: Changes to some error messages

2008-03-06 Thread Boris Kolpackov
from the message itself. So you can always prefix it with ERROR, WARNING, etc., in your output (while some people might prefer error, warning, etc). Boris -- Boris Kolpackov, Code Synthesis Tools Open source XML data binding for C++: http://codesynthesis.com/products/xsd Mobile/embedded validating

Re: Package name for 3.0?

2008-03-06 Thread Boris Kolpackov
should be easy though changing 3.0 to 3.0.0 will require some adjustments elsewhere. I will make these changes. Thanks, Boris -- Boris Kolpackov, Code Synthesis Tools Open source XML data binding for C++: http://codesynthesis.com/products/xsd Mobile/embedded validating XML parsing: http

Re: Library version in 3.0

2008-03-06 Thread Boris Kolpackov
sceptical about relying on any additional functionality in libtool since, in my experience, that thing is ridden with bugs. If anybody has any comments on this, please share. [1] http://www.gnu.org/software/libtool/manual/libtool.html#Versioning Boris -- Boris Kolpackov, Code Synthesis Tools Open

Re: Changes to some error messages

2008-03-06 Thread Boris Kolpackov
point me to a concrete example of this happening? Thanks, Boris -- Boris Kolpackov, Code Synthesis Tools Open source XML data binding for C++: http://codesynthesis.com/products/xsd Mobile/embedded validating XML parsing: http://codesynthesis.com/products/xsde

Re: Library version in 3.0

2008-03-06 Thread Boris Kolpackov
: the number of messages and their relative position can change from release to release so the major.minor version needs to be embedded into it (think of it as another library except that it is not built with libtool). Boris -- Boris Kolpackov, Code Synthesis Tools Open source XML data binding for C

Re: Library version in 3.0

2008-03-06 Thread Boris Kolpackov
think the trade-off here is neutral. Why is this a bad idea? The only drawback is that you can't have two libraries that only differ in the last field side by side. Boris -- Boris Kolpackov, Code Synthesis Tools Open source XML data binding for C++: http://codesynthesis.com/products/xsd

Re: Library version in 3.0

2008-03-06 Thread Boris Kolpackov
) for which the versioning system provided by the runtime linker for libraries is not available. Boris -- Boris Kolpackov, Code Synthesis Tools Open source XML data binding for C++: http://codesynthesis.com/products/xsd Mobile/embedded validating XML parsing: http://codesynthesis.com/products

Re: Atomic Increment and Decrement routines

2008-03-07 Thread Boris Kolpackov
really hope we won't) we will have to provide an implementation that is faster than mutexes and this will be many times harder than restoring stuff from SVN). Boris -- Boris Kolpackov, Code Synthesis Tools Open source XML data binding for C++: http://codesynthesis.com/products/xsd Mobile/embedded

Re: Atomic Increment and Decrement routines

2008-03-07 Thread Boris Kolpackov
systems. Boris -- Boris Kolpackov, Code Synthesis Tools Open source XML data binding for C++: http://codesynthesis.com/products/xsd Mobile/embedded validating XML parsing: http://codesynthesis.com/products/xsde - To unsubscribe, e

Re: Atomic Increment and Decrement routines

2008-03-07 Thread Boris Kolpackov
is not). For more information, see this article: http://www.aristeia.com/Papers/DDJ_Jul_Aug_2004_revised.pdf So I think now is good time to fix this especially since it appears to be fairly easy. Boris -- Boris Kolpackov, Code Synthesis Tools Open source XML data binding for C++: http://codesynthesis.com

Re: DOMDocument::importNode and memory leak on solaris

2008-03-10 Thread Boris Kolpackov
an incomplete code fragment that calls a number of unknown functions is not helpful. Boris -- Boris Kolpackov, Code Synthesis Tools Open source XML data binding for C++: http://codesynthesis.com/products/xsd Mobile/embedded validating XML parsing: http://codesynthesis.com/products/xsde

Status of unused source code in 3.0.0

2008-03-10 Thread Boris Kolpackov
/Transcoders/IconvFBSD If nobody is planning to maintain these, then we should probably move them out of the trunk and into something like a 'vault' module where we can store unused code. Boris -- Boris Kolpackov, Code Synthesis Tools Open source XML data binding for C++: http://codesynthesis.com

Re: Atomic Increment and Decrement routines

2008-03-10 Thread Boris Kolpackov
-checked locking. Boris -- Boris Kolpackov, Code Synthesis Tools Open source XML data binding for C++: http://codesynthesis.com/products/xsd Mobile/embedded validating XML parsing: http://codesynthesis.com/products/xsde

Re: problems with automake on FreeBSD (minotaur)

2008-03-13 Thread Boris Kolpackov
to the AC_CONFIG_FILES section in configure.ac. Boris -- Boris Kolpackov, Code Synthesis Tools Open source XML data binding for C++: http://codesynthesis.com/products/xsd Mobile/embedded validating XML parsing: http://codesynthesis.com/products/xsde

  1   2   3   4   5   6   7   8   >