Return-Path: Delivered-To: apmail-xmlbeans-dev-archive@www.apache.org Received: (qmail 70981 invoked from network); 8 Mar 2007 13:25:48 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 8 Mar 2007 13:25:48 -0000 Received: (qmail 16083 invoked by uid 500); 8 Mar 2007 13:25:56 -0000 Delivered-To: apmail-xmlbeans-dev-archive@xmlbeans.apache.org Received: (qmail 16062 invoked by uid 500); 8 Mar 2007 13:25:56 -0000 Mailing-List: contact dev-help@xmlbeans.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: Reply-To: dev@xmlbeans.apache.org List-Id: Delivered-To: mailing list dev@xmlbeans.apache.org Received: (qmail 16051 invoked by uid 99); 8 Mar 2007 13:25:56 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 08 Mar 2007 05:25:56 -0800 X-ASF-Spam-Status: No, hits=0.6 required=10.0 tests=NO_REAL_NAME X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: local policy) Received: from [216.82.242.99] (HELO mail131.messagelabs.com) (216.82.242.99) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 08 Mar 2007 05:25:46 -0800 X-VirusChecked: Checked X-Env-Sender: kkress@lkwd.com X-Msg-Ref: server-2.tower-131.messagelabs.com!1173360319!27553775!1 X-StarScan-Version: 5.5.10.7.1; banners=lkwd.com,-,- X-Originating-IP: [160.254.107.25] Received: (qmail 2754 invoked from network); 8 Mar 2007 13:25:20 -0000 Received: from unknown (HELO wtpcpapgtw07.bankofny.com) (160.254.107.25) by server-2.tower-131.messagelabs.com with AES256-SHA encrypted SMTP; 8 Mar 2007 13:25:20 -0000 Received: from lgstpc01.bankofny.com (wtpcplgcor01.bankofny.com [160.254.8.41]) by wtpcpapgtw07.bankofny.com (Symantec Mail Security) with ESMTP id A1218552 for ; Thu, 8 Mar 2007 08:25:19 -0500 (EST) To: dev@xmlbeans.apache.org Subject: Re: XMLBeans release MIME-Version: 1.0 Message-ID: From: kkress@lkwd.com Date: Thu, 8 Mar 2007 08:25:14 -0500 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Brightmail-Tracker: AAAAAA== X-Virus-Checked: Checked by ClamAV on apache.org This=20seems=20a=20good=20idea=20...=20unless=20the=20effort=20involved=20= is=20too=20great. --=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20-- Ken=20Kress Information=20Technology Lockwood=AE 10=20Valley=20Stream=20Parkway Malvern,=20PA=2019355 Phone:=20(484)=20605-4834 Fax:=20(484)=20605-4903 Email:=20kkress@lkwd.com Chris=20 03/08/2007=2008:01=20AM Please=20respond=20to=20dev =20 =20=20=20=20=20=20=20=20To:=20=20=20=20=20dev@xmlbeans.apache.org =20=20=20=20=20=20=20=20cc:=20 =20=20=20=20=20=20=20=20Subject:=20=20=20=20=20=20=20=20Re:=20XMLBeans=20r= elease Saxon=208.9=20is=20out=20and=20fully=20supports=20the=20final=20version=20= of=20XSLT2. I=20don't=20believe=20there=20are=20any=20API=20changes. Perhaps=20this=20could=20be=20tested=20and=20then=20the=20new=20xml=20bean= s=20release=20could=20 recommend=20Saxon=208.9=20(instead=20of=208.8). Regards Chris Radu=20Preotiuc-Pietro=20wrote: >=20Hi=20all, >=20 >=20It's=20been=20some=20time=20since=20our=20last=20release=20(XMLBeans=20= 2.2.0)=20and=20I=20am >=20thinking=20maybe=20it's=20time=20to=20consider=20having=20another.=20I= n=20particular,=20the >=20Saxon=20support,=20as=20we=20know,=20was=20shaky=20in=202.2.0=20and=20= we=20have=20improved >=20significantly=20since=20then,=20but=20those=20improvements=20are=20onl= y=20available=20to >=20those=20who=20take=20the=20time=20to=20build=20from=20SVN... >=20 >=20There=20are=20a=20number=20of=20other=20changes=20and=20bugfixes,=20I=20= have=20updated=20the >=20CHANGES.txt=20file=20with=20the=20complete=20list=20and=20attached=20i= t=20for=20your >=20convenience. >=20 >=20What=20do=20people=20think? >=20 >=20Thanks, >=20Radu >=20 >=20______________________________________________________________________= _ >=20Notice:=20=20This=20email=20message,=20together=20with=20any=20attachm= ents,=20may=20contain >=20information=20=20of=20=20BEA=20Systems,=20=20Inc.,=20=20its=20subsidia= ries=20=20and=20=20affiliated >=20entities,=20=20that=20may=20be=20confidential,=20=20proprietary,=20=20= copyrighted=20=20and/or >=20legally=20privileged,=20and=20is=20intended=20solely=20for=20the=20use= =20of=20the=20individual >=20or=20entity=20named=20in=20this=20message.=20If=20you=20are=20not=20th= e=20intended=20recipient, >=20and=20have=20received=20this=20message=20in=20error,=20please=20immedi= ately=20return=20this >=20by=20email=20and=20then=20delete=20it. >=20 >=20 >=20PLEASE=20NOTE:=20THE=20ABOVE=20MESSAGE=20WAS=20RECEIVED=20FROM=20THE=20= INTERNET. >=20On=20entering=20the=20GSI,=20this=20email=20was=20scanned=20for=20viru= ses=20by=20the=20 Government=20Secure=20Intranet=20(GSi)=20virus=20scanning=20service=20supp= lied=20 exclusively=20by=20Cable=20&=20Wireless=20in=20partnership=20with=20Messag= eLabs. >=20In=20case=20of=20problems,=20please=20call=20your=20organisational=20I= T=20Helpdesk. >=20The=20MessageLabs=20Anti=20Virus=20Service=20is=20the=20first=20manage= d=20service=20to=20 achieve=20the=20CSIA=20Claims=20Tested=20Mark=20(CCTM=20Certificate=20Numb= er=20 2006/04/0007),=20the=20UK=20Government=20quality=20mark=20initiative=20for= =20information=20 security=20products=20and=20services.=20=20For=20more=20information=20abou= t=20this=20please=20 visit=20www.cctmark.gov.uk >=20 >=20 >=20----------------------------------------------------------------------= -- >=20 >=20Changes=20in=20V2.3.0=20since=20V2.2.0 >=20 >=20*=20Improved=20Saxon=20support,=20Saxon=208.8=20became=20the=20recomme= nded=20version >=20*=20Added=20options=20to=20control=20use=20of=20CDATA=20sections=20whe= n=20saving=20to=20XML >=20*=20Added=20support=20for=20QNames=20in=20Schema=20annotations >=20*=20Added=20support=20for=20new=20encodings:=20UTF-16LE=20and=20UTF-16= BE >=20*=20Fix:=20overzealous=20whitespace=20cropping=20after=20parsing=20ent= ities=20like=20&=20 (XMLBEANS-274) >=20*=20Fix:=20selectPath()=20with=20setXqueryCurrentNodeVar()=20option=20= does=20not=20work=20 for=20Saxon=20(XMLBEANS-276) >=20*=20Fix:=20synchronization=20problem=20with=20array=20setters >=20*=20Fix:=20Saver$TextSaver.replace=20method=20throws=20 java.lang.ArrayIndexOutOfBoundsException=20(XMLBEANS-209) >=20*=20Fix:=20QNameSet=20generated=20by=20QNameSet.forArray(QName[])=20ca= n't=20be=20unioned=20 with=20other=20QNameSets=20(XMLBEANS-290) >=20*=20Fix:=20java.lang.ArrayIndexOutOfBoundsException=20when=20saving=20= XML=20 (XMLBEANS-291) >=20*=20Fix:=20XQuery=20gives=20wrong=20result=20with=20Saxon=208.6.1=20(X= MLBEANS-275) >=20*=20Fix:=20bug=20during=20generation=20of=20complex=20types=20with=20s= imple=20content >=20*=20Fix:=20improved=20error=20handling=20during=20loading=20of=20Schem= a=20type=20system >=20*=20Fix:=20bugs=20in=20Duration=20serialization >=20*=20Fix:=20XMLCursor.getTextValue() >=20 >=20 >=20Changes=20in=20v2.2.0=20since=20v2.1.0: >=20 >=20*=20Allow=20polymorphism=20in=20Extension=20Interfaces=20Feature >=20*=20Fix=20for=20circular=20buffer=20in=20TextSaver >=20*=20Tuned=20synchronization=20for=20multithreaded=20validation >=20*=20Updated=20to=20the=20latest=20XMLSchema.xsd=20-=20January=2025,=20= 2006 >=20*=20Better=20QName=20validation >=20*=20Fix=20insertion=20positions=20when=20using=20substitution=20groups= =20with=20arrays >=20*=20Updated=20XmlBeans=20to=20work=20with=20SaxonB-8.6.1=20in=20place=20= of=20SaxonB8.1 >=20*=20Fix=20for=20regex=20validation=20in=20multi-threaded,=20multi-proc= essor=20 environment >=20*=20Fix=20for=20schema=20compilation=20error=20when=20restricting=20co= mplex=20type=20with=20 simple=20content >=20*=20Implemented=20XMLInputStream=20interface=20for=20saving=20a=20stor= e >=20*=20XQuery=20external=20variable=20binding=20support >=20*=20Various=20other=20bug=20fixes >=20 >=20 >=20Changes=20in=20v2.1.0=20since=20v2.0.0: >=20 >=20*=20Fixed=20the=20issue=20whereby=20some=20IDEs=20would=20have=20probl= ems=20with=20the=20 TypeSystemHolder=20class=20being=20generated=20in=20the=20classes=20direct= ory >=20*=20Better=20integration=20with=20Maven >=20*=20Implemented=20support=20for=20ID/IDREF=20in=20DTDs=20via=20DOM's=20= .getElementByID() >=20*=20Integrated=20a=20patch=20that=20makes=20XmlBeans=20work=20in=20a=20= sandboxed=20environment >=20*=20Added=20the=20ability=20to=20control=20entitization=20of=20charact= ers=20when=20saving=20 documents >=20*=20Fixed=20issue=20with=20memory=20reclamation=20in=20multi-threaded=20= environments,=20 which=20was=20delayed=20too=20much=20so=20it=20could=20be=20mistaken=20for= =20a=20memory=20leak >=20*=20Added=20numerous=20new=20test=20cases=20and=20performance=20tests >=20*=20Continued=20improving=20performance,=20especially=20in=20the=20DOM= =20support=20and=20 XmlCursor=20areas >=20*=20Added=20column=20numbers=20support=20in=20our=20snapshot=20of=20Pi= ccolo;=20validation=20 and=20XMLSchema=20error=20reporting=20benefit=20from=20this=20and=20is=20o= f=20course=20usable=20 from=20user=20code >=20*=20Line/column=20number=20is=20now=20also=20available=20for=20end-tag= s >=20*=20Solved=20a=20legal=20inconsistency=20surrounding=20our=20use=20of=20= JSR173=20APIs >=20*=20Fixed=20a=20lot=20of=20reported=20issues=20in=20various=20areas=20= of=20the=20product >=20 >=20 >=20Changes=20in=20v2.0.0=20since=20v2.0.0-beta1: >=20 >=20*=20many=20performance=20related=20changes,=20especialy=20in=20the=20D= OM=20and=20Cursor=20 areas >=20*=20rewrite=20of=20the=20=20support >=20*=20Completed=20the=20implementation=20of=20Filer >=20*=20new=20documentation=20on=20xs:any,=20validation=20plus=20updates=20= of=20the=20old=20docs >=20*=20many=20bug=20fixes,=20including=20perm=20gen=20memory=20bug >=20 >=20 >=20Changes=20in=20v2.0.0-beta1: >=20 >=20*=20new=20store=20implementation,=20including=20native=20DOM=20impleme= ntation >=20*=20Piccolo=20is=20now=20the=20default=20parser.XmlOptions.setLoadUseX= MLReader=20 (XMLReader=20xmlReader)=20can=20be=20used=20when=20a=20diffrent=20parser=20= is=20required. >=20*=20Sample=20xml=20generation=20from=20an=20schema=20file >=20*=20New=20failfast=20behavior=20for=20simple=20types,=20more=20consist= ent >=20*=20EntityResolver=20is=20setable=20in=20SchemaCompiler >=20*=20XPath=202.0=20and=20Xquery=20support=20through=20Saxon >=20*=20java=201.5=20generics=20for=20array=20properties=20added=20to=20ge= nerated=20source >=20*=20Simplified=20working=20with=20substitution=20groups=20by=20adding=20= XmlObject.substitute()=20method >=20*=20"-noVDoc"=20command-line=20option=20for=20scomp=20to=20skip=20vali= dation=20of=20 =20contents >=20*=20uniform=20access=20to=20the=20getSourceName()=20method=20in=20Sche= ma=20Object=20Model >=20*=20Cleaned=20up=20schema=20compilation=20APIs=20with=20a=20XmlBeans.c= ompileXmlBeans() >=20*=20Added=20error=20codes=20and=20improved=20validation=20error=20mess= ages >=20*=20Changed=20.xsb=20format=20and=20loading=20strategy=20to=20improve=20= performance >=20*=20Ability=20to=20pass=20URLs=20instead=20of=20Files=20for=20Wsdl/Sch= emas >=20*=20Added=20option=20to=20pass=20in=20"##local"=20to=20-allowmdef >=20*=20Inst2xsd:=20support=20for=20xsi:nil=20and=20qname=20fix. >=20*=20adding=20getCurrentElementSchemaType=20in=20Validator=20for=20find= ing=20schema=20 types=20of=20elements=20with=20xsi:type=20attribute >=20*=20adding=20ValidatingInfoXMLStreamReader=20for=20PSVI=20access=20on=20= XMLStreamReaders >=20*=20added=20Location=20to=20streaming=20validation=20errors >=20*=20Instance=202=20schema=20tool >=20*=20Support=20for=20arbitrarily=20nesting=20s >=20*=20New=20"schema=20bookmark"=20mechanism=20allowing=20one=20to=20tag=20= user=20data=20on=20 Schema=20Object=20Model=20entities >=20*=20Add=20ability=20for=20XmlSaxHandler=20to=20insert=20bookmarks=20wh= ile=20loading >=20*=20Added=20a=20diff=20utility=20that=20compares=20two=20jars=20(or=20= directories)=20 containing=20compiled=20Schema=20types >=20*=20Interface=20and=20pre-post=20extensions >=20*=20Enabled=20ValidatingXMLStreamReader=20to=20start=20validating=20fr= om=20both=20 current=20and=20next=20event=20in=20the=20XMLStreamReader >=20*=20Functionality=20to=20retrieve=20xml=20validation=20errors=20progra= matically >=20*=20Added=20saver=20options=20to=20not=20save=20xml=20decl >=20*=20Added=20ability=20to=20compile=20Schemas=20containing=20references= =20to=20SOAP11=20 encoded=20arrays >=20*=20selectChildren=20and=20selectAttributes=20for=20dynamic=20getters=20= and=20some=20 wildcard=20scenarios >=20*=20Location=20in=20ValidatingXmlStreamReader >=20*=20Added=20a=20wrapper=20over=20jsr173's=20XMLStreamReader >=20*=20Added=20support=20for=20default=20value=20in=20XMLStreamReaderExt=20= interface=20and=20 implementation >=20*=20Adding=20typed=20value=20for=20QName=20case=20in=20the=20Validator= >=20*=20Adding=20an=20utility=20for=20validation=20of=20simple=20schema=20= types >=20*=20Improved=20the=20Validator=20to=20ofer=20PSVI=20info >=20*=20Exposed=20some=20of=20the=20XMLSchema=20validator=20functionality=20= in=20the=20public=20 interfaces >=20*=20Added=20support=20for=20XML=20Catalog,=20based=20on=20Apache=20Com= mons=20CatalogResolver >=20*=20Added=20XMLStreamReaderExt=20an=20extention=20of=20XMLStreamReader= =20which=20alowes=20 getting=20strongly=20typed=20java=20values=20from=20a=20stream >=20*=20Adds=20support=20for=20annotations=20in=20XMLSchema >=20*=20Added=20JSR=20173=20support >=20 >=20*=20performance=20tests >=20*=20various=20feature=20tests >=20*=20samples=20and=20documentation >=20*=20packaging,=20licencing=20changes >=20 >=20 >=20----------------------------------------------------------------------= -- >=20 >=20--------------------------------------------------------------------- >=20To=20unsubscribe,=20e-mail:=20dev-unsubscribe@xmlbeans.apache.org >=20For=20additional=20commands,=20e-mail:=20dev-help@xmlbeans.apache.org --=20 Chris HMGCC The=20information=20contained=20in=20this=20message=20(and=20any=20attachm= ents)=20may be=20confidential=20and=20is=20intended=20for=20the=20sole=20use=20of=20th= e=20named=20addressee. Access,=20copying,=20alteration=20or=20re-use=20of=20the=20e-mail=20by=20a= nyone=20other than=20the=20intended=20recipient=20is=20unauthorised.=20If=20you=20are=20= not=20the=20intended recipient=20please=20advise=20the=20sender=20immediately=20by=20returning=20= the=20e-mail and=20deleting=20it=20from=20your=20system. This=20information=20may=20be=20exempt=20from=20disclosure=20under=20Freed= om=20Of=20 Information=20 Act=202000=20and=20may=20be=20subject=20to=20exemption=20under=20other=20U= K=20information=20 legislation.=20Refer=20disclosure=20requests=20to=20the=20Information=20Of= ficer. The=20original=20of=20this=20email=20was=20scanned=20for=20viruses=20by=20= Government=20Secure=20 Intranet=20(GSi)=20=20virus=20scanning=20service=20supplied=20exclusively=20= by=20Cable=20&=20 Wireless=20in=20partnership=20with=20MessageLabs. On=20leaving=20the=20GSI=20this=20email=20was=20certified=20virus=20free. The=20MessageLabs=20Anti=20Virus=20Service=20is=20the=20first=20managed=20= service=20to=20achieve=20 the=20CSIA=20Claims=20Tested=20Mark=20(CCTM=20Certificate=20Number=202006/= 04/0007),=20the=20UK=20 Government=20quality=20mark=20initiative=20for=20information=20security=20= products=20and=20 services.=20=20For=20more=20information=20about=20this=20please=20visit=20= www.cctmark.gov.uk --------------------------------------------------------------------- To=20unsubscribe,=20e-mail:=20dev-unsubscribe@xmlbeans.apache.org For=20additional=20commands,=20e-mail:=20dev-help@xmlbeans.apache.org ______________________________________________________________________ This=20email=20has=20been=20scanned=20by=20the=20MessageLabs=20Email=20Sec= urity=20System. For=20more=20information=20please=20visit=20http://www.messagelabs.com/ema= il=20 ______________________________________________________________________ --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@xmlbeans.apache.org For additional commands, e-mail: dev-help@xmlbeans.apache.org