[kepler-dev] Reg. problem running kepler
Christopher Brooks
cxh at eecs.berkeley.edu
Wed Apr 12 09:26:46 PDT 2006
Hi Sivagowri,
I updated the Kepler/Eclipse install instructions, see
http://www.kepler-project.org/Wiki.jsp?page=UsingEclipseForKeplerDevelopment
You should use org.kepler.gui.KeplerApplication instead of
VergilApplication.
I apologize for any confusion here.
Also, I selected ptII as a subproject instead of using ptolemy.jar
and ptolemy-doc.jar.
I can reproduce the ClustalW error in a tree when working from
within the Cygwin bash shell
I checked out a clean ptII and kepler tree and did
ant ptolemy buildkarlib run-dev
and got
>kar:
> [echo] Generating kar file: ClustalW
>
>BUILD FAILED
>C:\tmp\cxh\kepler\build.xml:806: The following error occurred while executing th
>is line:
>C:\tmp\cxh\kepler\build.xml:826: Manifest file: C:\tmp\cxh\kepler\src\actors\ClustalW\MANIFEST.MF does not exist.
>
>Total time: 55 seconds
Dan's excellent suggestion of running cvs update -P -d fixes this for
me. I did not see this error in when running from Eclipse though,
I only saw it when building from the shell.
_Christopher
Dan writes:
> The problem with the missing manifest files was probably due to
> checking out kepler without the -P switch. This option in CVS removes
> empty directories. [CVS never removes directories, so you have to
> 'prune' empty ones.] This may well be a problem even beyond building KAR
> files. So I suggest you checkout kepler again using the -P switch.
Matthew writes:
--------
Hi Siva -
Don't want to step on Christopher's toes, but I know he's busy, and I
don't think this is a Ptolemy problem, so here goes...
I don't use Eclipse, but have seen similar problems with JBuilder. The
error message about "could not parse the argument '-kepler'" is
typically misleading, since the real cause is often something entirely
different, and you have to look further down the stacktrace for the real
problem. In your case, I see this:
"...Caused by:
java.lang.ClassNotFoundException: org.kepler.gui.LibraryPaneFactory..."
- so I'd check that org.kepler.gui.LibraryPaneFactory is indeed present
in your source directory, and has been compiled successfully to your
build directory, and that the build destination is on Eclipse's classpath.
(Since you had some manifest files missing, it sounds like you may have
an incomplete checkout of the kepler tree, so it would be worth
checking, if you didn't already)
Other problems like this have been caused for me by:
1) not having the configuration files in the IDE classpath, too. My
current classpath additions for config files and other resources are as
follows:
/Users/brooke/dev/KEPLER/kepler
/Users/brooke/dev/KEPLER/kepler/lib
/Users/brooke/dev/KEPLER/kepler/lib/images
/Users/brooke/dev/KEPLER/kepler/configs
Try adding those in Eclipse if you didn't already
2) by the (yourHomeDirectory)/.kepler directory being corrupt/out of
date/otherwise wrong. To fix this, you can delete the
(yourHomeDirectory)/.kepler directory, the kepler/build directory, and
also the kepler/kar directory, and then do an "ant buildkarlib run-dev"
Good luck!
m
---------------------------------------------
Matthew Brooke, Ph.D.
Marine Sciences Research Building, Room #3407
University of California
Santa Barbara, CA 93106-6150
ph: (805) 893-7108 fx: 805-893-8062
brooke at nceas.ucsb.edu
---------------------------------------------
Sivagowri Swaminathan wrote:
> Hi Christopher
>
> As per my last email, I had problems running the ant for building kar fil
es. some actors did not have manifest.mf files in their respective folders.
So I deleted those actor folders in kepler directory and the ant build was s
uccesful.
>
> Now my problem is running the kepler from eclipse. As given in the docume
ntation, 'using eclipse to build kepler', I gve arguments as -kepler and vm
arguments as -Dkepler and -DPTII etc and chose PTII's vergilApplication as m
ain class. But when I run, it produced some errors saying , it could not par
se the argument '-kepler'. In fact, the error happens for any argument and n
o argument cases.
>
> I am unable to debug through it, as PTII is a seperate project and is not
inside the kepler workspace.
> can you please suggest some workaround?
>
> I have herewith enclosed the error's stack trace for your kind perusal.
> How do I get kepler running?
>
> Thanx
> Siva
> _________________________________________________________________
> Because e-mail on your cell phone should be easy: Try Windows Live Mail
for Mobile beta
> http://www2.imagine-msn.com/minisites/mail/Default.aspx?locale=en-us
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Kepler-dev mailing list
> Kepler-dev at ecoinformatics.org
> http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-dev
--------
More information about the Kepler-dev
mailing list