Hi Nicolas, I've merged your bjdwp tree into Barry today, with a few modifications.
One question: I notice there is a bjdwp directory under doc, and a doc directory under the root bjdwp... is it safe to remove one of these? If so, please remove the duplicates from your tree, and I can merge from it. Also, there were some chmod permissions that were incorrect for the java sample (which can mess up CVS), and there were some Sun-copyrighted documentation files under doc/. So instead of merging, I did my own rebase, removing the copyrighted files and fixing the permissions. The rest of the changes I did were done as commits on top of your tree, which you can follow. I've spent time today going through the changes to the Barry library itself, specifically in the build, makefiles, and src/m_jvmdebug.cc. The rest of the code has not yet been run or analyzed by me. That bjdwp directory is your domain for now. :-) I added some TODO list items that need to be handled before 0.16 is released. I've bumped the 0.16 release target to Sept. 10. - figure out a solution to the HideSequencePacket issue - add copyright notices to all source code files - write autoconf configure scripts and incorporate into main configure and build system - add build tests to test/buildtest.sh script - fix any lingering compile problems and FIXMEs - man page for bjdwp app - www documentation for bjdwp app - add bjdwp to debian and rpm binary packages Due to some changes that I reverted in the main library, bjdwp probably won't compile right now. We'll need to find a solution to this. Thanks for these features! And thanks for moving to git. :-) I hope all future changes to bjdwp and the library can be done in small, single-topic commits. Thanks, - Chris On Fri, Aug 07, 2009 at 06:55:47PM +0200, Nicolas wrote: > Hi, > > Please read : > > http://repo.or.cz/w/barry/progweb.git > > You find all informations to build barry & bjdwp. > > > Run server : > > $ bjdwp localhost 8000 > (before run bjdwp, add in your current path all your ".debug" files) > > > Run client : > $ jdb -connect com.sun.jdi.SocketAttach:hostname=localhost,port=8000 > > > List all known classes (without ".debug" file) : > > $ classes > ** classes list ** > com.rim.resources.net_rim_rimsecuridlibRIMResources > net.rim.device.cldc.impl.softtoken.rimsecuridlib.RimDatabaseFullException > net.rim.device.cldc.impl.softtoken.rimsecuridlib.RimDecryptFailException > net.rim.device.cldc.impl.softtoken.rimsecuridlib.RimDuplicateNameException > net.rim.device.cldc.impl.softtoken.rimsecuridlib.RimDuplicateTokenException > net.rim.device.cldc.impl.softtoken.rimsecuridlib.RimInvalidParamException > net.rim.device.cldc.impl.softtoken.rimsecuridlib.RimSecurIDLib > net.rim.device.cldc.impl.softtoken.rimsecuridlib.RimWrongDeviceIDException > net.rim.device.cldc.impl.softtoken.rimsecuridlib.RimWrongFormFactorException > > > List all known classes (with ".debug" file) : > > $ classes > ** classes list ** > com.barry.BarryDemo.BarryDemo > com.barry.BarryDemo.BarryScreen > com.rim.resources.net_rim_rimsecuridlibRIMResources > net.rim.device.cldc.impl.softtoken.rimsecuridlib.RimDatabaseFullException > net.rim.device.cldc.impl.softtoken.rimsecuridlib.RimDecryptFailException > net.rim.device.cldc.impl.softtoken.rimsecuridlib.RimDuplicateNameException > net.rim.device.cldc.impl.softtoken.rimsecuridlib.RimDuplicateTokenException > net.rim.device.cldc.impl.softtoken.rimsecuridlib.RimInvalidParamException > net.rim.device.cldc.impl.softtoken.rimsecuridlib.RimSecurIDLib > net.rim.device.cldc.impl.softtoken.rimsecuridlib.RimWrongDeviceIDException > net.rim.device.cldc.impl.softtoken.rimsecuridlib.RimWrongFormFactorException > > > Resume / Suspend : > $ resume > $ suspend > > > When the JVM is running, you can read into your console, the > System.out.println message. > > > Regards, > > -- > Nicolas VIVIEN > > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day > trial. Simplify your report design, integration and deployment - and focus on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > Barry-devel mailing list > Barry-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/barry-devel ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Barry-devel mailing list Barry-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/barry-devel