Thread: [OJB-developers] new release 0.9
Brought to you by:
thma
From: Mahler T. <tho...@it...> - 2002-06-04 07:52:16
|
Hi all, =20 after some minor problems I managed to assemble a new release. As I had to fix several bugs to get this release stable, I did not find = the time to keep the documentation up to date. In particular the documentation regarding the repository is out of sync = due to the redesigned repository.dtd. =20 Lasse Lindg=E5rd wrote a stylesheet to transform existing repositories = to the new syntax. I hope this will help users to migrate quickly! From the relase notes: Changes in Release 0.9 new features: - Servlet Implementation of PersistenceBrokerServer, allows to easily deploy the OJB Server as a normal Http-Servlet - JDO prototype and sample application. Cuurently we are using the bytecode enhancer from the JDO Reference Implementation. We are not allowed to ship the jdori.jar from SUN's reference implementation. If you play around with our JDO sample, just download jdori.jar from = SUN and add it to the ojb-0-9/lib directory! - complete redesign of the repository grammar. To help users to migrate their existing repository.xml files we provide a XSLT stylesheet (see ojb-0-9/src/test/test/ojb/0.8to0.9.xsl) - performance test-suite for the ODMG implementation - Full JTA and JCA integration! - PersistenceBroker interface now extends the org.odbms.ObjectContainer interface to provide a better integration for the S.O.D.A query API. bug fixes: - tons of bug fixes Refactorings: - performance enhancements - redesign of SqlGenerator - redesign of the build process, now using Torque and Maven - redesign of Repository parser - ConversionStrategies have been moved from the class-level to the field-level.=20 With this release we are feature complete for the 1.0 release! For 1.0 you should not expect more features to be added. In OJB 1.0 we will have more bug fixes, better documentation and we = will add the=20 prefix "org.apache" to all ojb packages to reflect our new home at = Jakarta. Important note: We did not yet change the documentation to reflect the changes to the repository.dtd. We will try to correct it asap. cheers, =20 Thomas =20 |
From: Leandro R. S. C. <le...@ib...> - 2002-06-05 18:02:39
|
On Tue, 2002-06-04 at 04:51, Mahler Thomas wrote: > Hi all, Hi > =20 > after some minor problems I managed to assemble a new release. > As I had to fix several bugs to get this release stable, I did not find t= he > time to keep the documentation up to date. > In particular the documentation regarding the repository is out of sync d= ue > to the redesigned repository.dtd. I trying to make ojb-1-0 work with my app. I can help you with the docs if you want. > =20 > Lasse Lindg=E5rd wrote a stylesheet to transform existing repositories to= the > new syntax. I hope this will help users to migrate quickly! >=20 > >From the relase notes: >=20 > Changes in Release 0.9 >=20 >=20 >=20 > new features: > ... > bug fixes: > ... > Refactorings: > ... >=20 > With this release we are feature complete for the 1.0 release! >=20 > For 1.0 you should not expect more features to be added. >=20 I agree with you. One thing I'd like to change in OJB is exception handling. There are many places where Throwable is caught ! That is no good ! We could change the way exceptions are handled and provide better error reporting/logging ! I voluntier to do that ! >=20 > cheers, > =20 > Thomas > =20 --=20 Leandro Rodrigo Saad Cruz IT - Inter Business Tecnologia e Servicos (IB) http://www.ibnetwork.com.br |
From: Thomas M. <tho...@ho...> - 2002-06-05 19:35:50
|
hi Leandro, Leandro Rodrigo Saad Cruz wrote: > > I trying to make ojb-1-0 work with my app. I can help you with the docs > if you want. > fine! we have to make all existing documents match the new repository syntax. Please don't edit the src/doc/html files but only the files in the xdocs folder. The html docs will be generated from the xdocs! > > I agree with you. One thing I'd like to change in OJB is exception > handling. There are many places where Throwable is caught ! That is no > good ! We could change the way exceptions are handled and provide better > error reporting/logging ! > > I voluntier to do that ! > That's an important issue! feel free to work on this! cheers, Thomas > >>cheers, >> >>Thomas >> >> |
From: Leandro R. S. C. <le...@ib...> - 2002-06-05 19:54:08
|
On Wed, 2002-06-05 at 16:35, Thomas Mahler wrote: > hi Leandro, > > Leandro Rodrigo Saad Cruz wrote: > > > > > > I trying to make ojb-1-0 work with my app. I can help you with the docs > > if you want. > > > > > fine! we have to make all existing documents match the new repository > syntax. Please don't edit the src/doc/html files but only the files in > the xdocs folder. The html docs will be generated from the xdocs! > > > > > > I agree with you. One thing I'd like to change in OJB is exception > > handling. There are many places where Throwable is caught ! That is no > > good ! We could change the way exceptions are handled and provide better > > error reporting/logging ! > > > > I voluntier to do that ! > > > > > That's an important issue! feel free to work on this! > > cheers, > > Thomas > > > > > >>cheers, > >> > >>Thomas > >> > >> > Ok. I'll do that as soon as my app work with ojb-0.9. I started to work with PersistenceBrokerImpl exceptions -- Leandro Rodrigo Saad Cruz IT - Inter Business Tecnologia e Servicos (IB) http://www.ibnetwork.com.br |
From: Leandro R. S. C. <le...@ib...> - 2002-06-05 20:11:12
|
I hope you can help me here ! I noticed that PBImpl has to deal with a large number of checked exceptions because PersistentFieldDefaultImpl throws IllegalAccessException in set() and get(). As far as I know, PFDImpl is just a wrapper around Field, with the semantics. What I would like to change is : make set() and get() in PFDImpl throw PersistenceBrokerException in order to simplify error handling in PBImpl but this changes the semantics of PFDImpl somewhat ! Any suggestions ? On Wed, 2002-06-05 at 16:35, Thomas Mahler wrote: > hi Leandro, > > Leandro Rodrigo Saad Cruz wrote: > > > > > > I trying to make ojb-1-0 work with my app. I can help you with the docs > > if you want. > > > > > fine! we have to make all existing documents match the new repository > syntax. Please don't edit the src/doc/html files but only the files in > the xdocs folder. The html docs will be generated from the xdocs! > > > > > > I agree with you. One thing I'd like to change in OJB is exception > > handling. There are many places where Throwable is caught ! That is no > > good ! We could change the way exceptions are handled and provide better > > error reporting/logging ! > > > > I voluntier to do that ! > > > > > That's an important issue! feel free to work on this! > > cheers, > > Thomas > > > > > >>cheers, > >> > >>Thomas > >> > >> > > > > _______________________________________________________________ > > Don't miss the 2002 Sprint PCS Application Developer's Conference > August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm > > _______________________________________________ > Objectbridge-developers mailing list > Obj...@li... > https://lists.sourceforge.net/lists/listinfo/objectbridge-developers -- Leandro Rodrigo Saad Cruz IT - Inter Business Tecnologia e Servicos (IB) http://www.ibnetwork.com.br |
From: Thomas M. <tho...@ho...> - 2002-06-05 20:20:12
|
Hi Leandro, These exceptions are declared in the interface PersistentField. Thus you will have to change the class PersistentFieldPropertyImpl too! I think it is OK to rethrow a PersistenceBrokerException here ! hth, Thomas Leandro Rodrigo Saad Cruz wrote: > I hope you can help me here ! > > I noticed that PBImpl has to deal with a large number of checked > exceptions because PersistentFieldDefaultImpl throws > IllegalAccessException in set() and get(). > As far as I know, PFDImpl is just a wrapper around Field, with the > semantics. What I would like to change is : make set() and get() in > PFDImpl throw PersistenceBrokerException in order to simplify error > handling in PBImpl but this changes the semantics of PFDImpl somewhat ! > > Any suggestions ? > > > On Wed, 2002-06-05 at 16:35, Thomas Mahler wrote: > >>hi Leandro, >> >>Leandro Rodrigo Saad Cruz wrote: >> >> >> >>>I trying to make ojb-1-0 work with my app. I can help you with the docs >>>if you want. >>> >>> >> >>fine! we have to make all existing documents match the new repository >>syntax. Please don't edit the src/doc/html files but only the files in >>the xdocs folder. The html docs will be generated from the xdocs! >> >> >> >>>I agree with you. One thing I'd like to change in OJB is exception >>>handling. There are many places where Throwable is caught ! That is no >>>good ! We could change the way exceptions are handled and provide better >>>error reporting/logging ! >>> >>>I voluntier to do that ! >>> >>> >> >>That's an important issue! feel free to work on this! >> >>cheers, >> >>Thomas >> >> >> >>>>cheers, >>>> >>>>Thomas >>>> >>>> >>>> >> >> >>_______________________________________________________________ >> >>Don't miss the 2002 Sprint PCS Application Developer's Conference >>August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm >> >>_______________________________________________ >>Objectbridge-developers mailing list >>Obj...@li... >>https://lists.sourceforge.net/lists/listinfo/objectbridge-developers >> |