Re: [Squirrel-sql-develop] CVS
A Java SQL client for any JDBC compliant database
Brought to you by:
colbell,
gerdwagner
|
From: Patrick L. <pa...@la...> - 2001-11-22 00:11:09
|
This is a long shot but try unsetting your CLASSPATH and ANT_HOME. Were there any errors during the build process? -P Colin Bell wrote: > > Getting there!!!! > > The build now runs and creates squirrel-0.1-alpha-install.jar but I get the > following exception when I try to execute the installe:: > > C:\sqltest>java -jar squirrel-0.1-alpha-install.jar > Exception in thread "main" java.lang.ClassFormatError: > com/izforge/izpack/panels > /HelloPanel (Illegal constant pool type) > at java.lang.ClassLoader.defineClass0(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:477) > at > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:10 > 9) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:248) > at java.net.URLClassLoader.access$1(URLClassLoader.java:216) > at java.net.URLClassLoader$1.run(URLClassLoader.java:197) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:191) > at java.lang.ClassLoader.loadClass(ClassLoader.java, Compiled Code) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:285) > at java.lang.ClassLoader.loadClass(ClassLoader.java:255) > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:314) > at java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Class.java:124) > at > com.izforge.izpack.installer.InstallerFrame.loadPanels(InstallerFrame > .java, Compiled Code) > at > com.izforge.izpack.installer.InstallerFrame.<init>(InstallerFrame.jav > a:75) > at > com.izforge.izpack.installer.Installer.loadGUI(Installer.java:269) > at com.izforge.izpack.installer.Installer.<init>(Installer.java:67) > at com.izforge.izpack.installer.Installer.main(Installer.java:284) > > -----Original Message----- > From: Patrick Lacson [mailto:pa...@la...] > Sent: Thursday, 22 November 2001 10:37 > To: Colin Bell > Cc: Squirrel Developers List (E-mail) > Subject: Re: [Squirrel-sql-develop] CVS > > Colin, > > Try it now.. Do a fresh check out I enabled the sticky options to have > -kb, indicating the .jar, .zip, .gif, etc.. to all be binary.. > > -P > > Colin Bell wrote: > > > > Hi Patrick, > > > > I ran those two scripts last night and it fell over with a class not found > > error on one of the ant classes. org.apache....Main. I checked the > scripts, > > found the jar ant.jar and tried to unzip it and got a corrupt zip error. > > > > There is an issue with uploading binary files as text. Take a look at > > http://www.cvshome.org/docs/manual/cvs_9.html#SEC80 > > > > This is the relevant portion of the doc: > > > > =============== > > > > There are two issues with using CVS to store binary files. The first is > that > > CVS by default converts line endings between the canonical form in which > > they are stored in the repository (linefeed only), and the form > appropriate > > to the operating system in use on the client (for example, carriage return > > followed by line feed for Windows NT). > > > > The second is that a binary file might happen to contain data which looks > > like a keyword (see section 12. Keyword substitution), so keyword > expansion > > must be turned off. > > > > The `-kb' option available with some CVS commands insures that neither > line > > ending conversion nor keyword expansion will be done. > > > > Here is an example of how you can create a new file using the `-kb' flag: > > > > > > > > $ echo '$Id$' > kotest > > $ cvs add -kb -m"A test file" kotest > > $ cvs ci -m"First checkin; contains a keyword" kotest > > > > If a file accidentally gets added without `-kb', one can use the cvs admin > > command to recover. For example: > > > > > > > > $ echo '$Id$' > kotest > > $ cvs add -m"A test file" kotest > > $ cvs ci -m"First checkin; contains a keyword" kotest > > $ cvs admin -kb kotest > > $ cvs update -A kotest > > # For non-unix systems: > > # Copy in a good copy of the file from outside CVS > > $ cvs commit -m "make it binary" kotest > > > > When you check in the file `kotest' the file is not preserved as a binary > > file, because you did not check it in as a binary file. The cvs admin -kb > > command sets the default keyword substitution method for this file, but it > > does not alter the working copy of the file that you have. If you need to > > cope with line endings (that is, you are using CVS on a non-unix system), > > then you need to check in a new copy of the file, as shown by the cvs > commit > > command above. On unix, the cvs update -A command suffices. > > > > ================== > > > > Col > > > > -----Original Message----- > > From: Patrick Lacson [mailto:pa...@la...] > > Sent: Thursday, 22 November 2001 10:11 > > To: Colin Bell > > Cc: Squirrel Developers List (E-mail) > > Subject: Re: [Squirrel-sql-develop] CVS > > > > Colin, > > > > Hmm.. checked in as text shouldn't matter. From your win32 box try the > > following once you've done a fresh checkout of the module 'squirrel' > > > > c:\cvs\squirrel>configure.bat > > > > c:\cvs\squirrel>build.bat dist > > > > Try those two commands which should configure your environment and build > > a distribution.. (It works on my unix box and win32 box). I personally > > don't use the default cmd.exe shell provided with win32, I use cygwin > > which emulates a unix shell on my win32 environment. In any event, > > that's whole nother can of worms.. > > > > Try that and tell me exactly what happens despite the CVS warnings that > > you get.. > > > > -P > > > > Colin Bell wrote: > > > > > > Hi Patrick, > > > > > > No I wasn't. I sent you an email from home last night but it hasn't got > to > > > the list yet - Bloody ISP! (or just possibly I forget to actually send > > it). > > > > > > I wasn't able to build as all the binary files seem to have gone up as > > text > > > (jars, gifs etc.) I'm new to CVS so bear with me while I ask some stupid > > > questions. Is this anything to do with the way I checked the module out? > > I'm > > > using WinCVS and it did a good job of recognising the different file > types > > > when I did the original import and checking them back out just seemed to > > > work but now that you've done an import from a different OS are we > having > > > some kind of file compatability problem? > > > > > > Col > > > > > > -----Original Message----- > > > From: Patrick Lacson [mailto:pa...@la...] > > > Sent: Thursday, 22 November 2001 9:47 > > > Cc: Squirrel Developers List (E-mail) > > > Subject: Re: [Squirrel-sql-develop] CVS > > > > > > Were you able to get the program to build? the squirrel module builds > > > properly. I commented out the plugins from the installer since it was > > > not properly working. Other, than that it builds ok. (see > > > src/resources/izpack/izpack-complete-buildmagic.xml) > > > > > > -P > > > > > > Colin Bell wrote: > > > > > > > > Hi Patrick, > > > > > > > > Until we get the BuildMagic process sorted out I'll just keep using > the > > > > squirrel-sql module and I will manually synch them up later. > > > > > > > > If anybody else wants to use CVS you can put your plugin code up in > > > > squirrel-sql/plugins/<plugin_internal_name> but just remember that > > you'll > > > > need to copy it over to the new module later. > > > > > > > > Col > > > > > > > > _______________________________________________ > > > > Squirrel-sql-develop mailing list > > > > Squ...@li... > > > > https://lists.sourceforge.net/lists/listinfo/squirrel-sql-develop > > > > > > _______________________________________________ > > > Squirrel-sql-develop mailing list > > > Squ...@li... > > > https://lists.sourceforge.net/lists/listinfo/squirrel-sql-develop > > > > > > _______________________________________________ > > > Squirrel-sql-develop mailing list > > > > > Squ...@li... > > > https://lists.sourceforge.net/lists/listinfo/squirrel-sql-develop > > > > _______________________________________________ > > Squirrel-sql-develop mailing list > > Squ...@li... > > https://lists.sourceforge.net/lists/listinfo/squirrel-sql-develop > > _______________________________________________ > Squirrel-sql-develop mailing list > Squ...@li... > https://lists.sourceforge.net/lists/listinfo/squirrel-sql-develop |