Antville Project

error with the latest snapshot (helma-20020531-fc.jar )

this is what i get. have i missed something? is there a new library i need?

java.lang.NoClassDefFoundError: javax/xml/parsers/ParserConfigurationException at helma.objectmodel.dom.IDGenParser.getIDGenerator(IDGenParser.java:16) at helma.objectmodel.db.XmlDatabase.getIDGenerator(XmlDatabase.java:47) at helma.objectmodel.db.NodeManager.initDb(NodeManager.java:86) at helma.objectmodel.db.NodeManager.(NodeManager.java:71) at helma.framework.core.Application.init(Application.java:269) at helma.main.ApplicationManager.start(ApplicationManager.java:79) at helma.main.ApplicationManager.startAll(ApplicationManager.java:129) at helma.main.Server.run(Server.java:252) at java.lang.Thread.run(Thread.java:496)

comment    

 
kris, June 4, 2002 at 2:50:50 PM CEST

even worse

i guess i completely messed it up. the current version form the cms gives loads of errors the the previous snapshot. the first error is on the main page [HopMacro error: helma.scripting.ScriptingException: Runtime error Conversion to object unsupported by null detected at line 8 of function 'loginstatus_macro' in file: '/Users/kris/helmastuff/apps/antville/root/macros.js']

is ist just me or does anyone else have problems?

link  

 
robert, June 4, 2002 at 3:04:28 PM CEST

oh

looks like you checked antville out in the middle of our process of refacturing ... the current version in cvs runs only with snapshot 20020531-fc. the error you mentioned in your first posting is a result of the new internal database of helma (it switched from berkeley to an xml-based database). so, if you can't start up helma with the new snapshot, do the following:

  • delete everything in the directory "db" of your helma-installation
  • check if you have "crimson.jar" in your classpath (if not, download it here, unpack it and copy the file into the directory "lib" of your helma-installation).
  • check that you don't have openxml.jar in your classpath (simply removing it from the classpath-definition in your startscript is enough)

and restart helma again. but please keep in mind that refacturing the antville-code ist still not finished, so chances are good that you find bugs).

link  

 
kris, June 4, 2002 at 3:13:19 PM CEST

cheers.

link  

 
kris, June 4, 2002 at 3:25:09 PM CEST

Welcome to Antville, undefined! Have fun!

here is the first bug. this is how antville welcomes me.

link  


... comment
 
kris, June 4, 2002 at 3:47:39 PM CEST

SAX driver not found

here is another error. it appears only on the linux box with tomcat and apache but not on my mac os x desktop with internal webserver.

java.lang.ClassNotFoundException: SAX driver not found: uk.co.wilson.xml.MinML at helma.xmlrpc.XmlRpc.setDriver(XmlRpc.java:112) at helma.xmlrpc.XmlRpc.parse(XmlRpc.java:178) at helma.xmlrpc.XmlRpcClient$Worker.execute(XmlRpcClient.java:250) at helma.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:90) at helma.xmlrpc.fesi.FesiRpcExtension$ESRemote.doIndirectCall(FesiRpcExtension.java:148) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:784) at FESI.AST.ASTCompositeReference.jjtAccept(ASTCompositeReference.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:362) at FESI.AST.ASTVariableDeclaration.jjtAccept(ASTVariableDeclaration.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:339) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:320) at FESI.AST.ASTStatementList.jjtAccept(ASTStatementList.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.evaluateFunction(EcmaScriptEvaluateVisitor.java:161) at FESI.Interpreter.Evaluator.evaluateFunction(Evaluator.java:768) at FESI.Data.ConstructedFunctionObject.callFunction(ConstructedFunctionObject.java:122) at FESI.Data.ESObject.doIndirectCall(ESObject.java:530) at FESI.Data.ESObject.doIndirectCall(ESObject.java:527) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:784) at FESI.AST.ASTCompositeReference.jjtAccept(ASTCompositeReference.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:339) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:320) at FESI.AST.ASTStatementList.jjtAccept(ASTStatementList.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:339) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:405) at FESI.AST.ASTWhileStatement.jjtAccept(ASTWhileStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:339) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:320) at FESI.AST.ASTStatementList.jjtAccept(ASTStatementList.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.evaluateFunction(EcmaScriptEvaluateVisitor.java:161) at FESI.Interpreter.Evaluator.evaluateFunction(Evaluator.java:768) at FESI.Data.ConstructedFunctionObject.callFunction(ConstructedFunctionObject.java:122) at FESI.Data.ESObject.doIndirectCallInScope(ESObject.java:551) at FESI.Interpreter.ScopeChain.doIndirectCall(ScopeChain.java:144) at FESI.Data.ESObject.doIndirectCallInScope(ESObject.java:548) at FESI.Data.ESArguments.doIndirectCallInScope(ESArguments.java:100) at FESI.Interpreter.ScopeChain.doIndirectCall(ScopeChain.java:144) at FESI.Interpreter.Evaluator.doIndirectCall(Evaluator.java:471) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:779) at FESI.AST.ASTCompositeReference.jjtAccept(ASTCompositeReference.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:339) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:320) at FESI.AST.ASTStatementList.jjtAccept(ASTStatementList.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.evaluateFunction(EcmaScriptEvaluateVisitor.java:161) at FESI.Interpreter.Evaluator.evaluateFunction(Evaluator.java:768) at FESI.Data.ConstructedFunctionObject.callFunction(ConstructedFunctionObject.java:122) at FESI.Data.ESObject.doIndirectCall(ESObject.java:530) at helma.scripting.fesi.FesiEvaluator.invoke(FesiEvaluator.java:263) at helma.scripting.fesi.FesiScriptingEnvironment.invoke(FesiScriptingEnvironment.java:52) at helma.framework.core.RequestEvaluator.run(RequestEvaluator.java:386) at java.lang.Thread.run(Thread.java:484)

link  

 
kris, June 5, 2002 at 11:09:08 AM CEST

SAX driver still not found

i just checked out the latest code and it all seems to be okay. excellent!

however, the problem with the missing SAX driver still remains on the linux box but not on my desktop mac. does anyone have an idea what it could be? thanks in advance.

link  

 
kris, June 5, 2002 at 11:28:42 AM CEST

in case anyone else is working with the latest code

just for your information: the macro <% currentUser.name %> is gone and replaced by <% username %>. it currently breaks all modified skins for logged in user. i suppose this is work in progess and it will be changed with the next sql patch.

link  

 
robert, June 5, 2002 at 12:26:16 PM CEST

yep

the macro-handler currentUser was dropped with the helma-snapshot 20020531-fc. eventually we'll switch from db-based skins to filebased skins (would make such changes a lot easier) or develop a script that does that.

link  

 
robert, June 5, 2002 at 12:27:55 PM CEST

re: SAX

does your linux-box have sax.jar and minml.jar in classpath?

link  

 
kris, June 5, 2002 at 2:02:06 PM CEST

minml was missing on both computers

thanks.

link  

 
hns, June 5, 2002 at 2:10:33 PM CEST

ummmm

but do you have crimson? You won't need that with JDK 1.4, but definitely on MacOS X with JDK 1.3. It may be a good idea to build a whole fresh new Helma distribution from CVS, or wait until we do a new (pre-)release.

building whole Helma should work somewhat like this:

  • checkout hopbuild module
  • change into build directory
  • ./build.sh package

link  

 
kris, June 5, 2002 at 2:50:46 PM CEST

no need to. it works well.

i don't know why the mac worked fine without minml, though.

however, the current antville from the cvs is extremely bizarre. the front page consist only of today's postings and previous days are availabe as "newer stories". i think you are working on it. let me know if you need a proper bug report.

link  


... comment


The Antville Server Fund has been a great success. Thanks to everybody who contributed!
online for 8550 Days
last updated: 1/4/11, 10:22 AM
status
Youre not logged in ... Login
menu
November 2024
SunMonTueWedThuFriSat
12
3456789
10111213141516
17181920212223
24252627282930
July
recent
zfuture's house here is zfuture's
house
by zfuture (7/31/03, 2:59 AM)
i understand your concerns however,
i hardly can think of a solution. certainly, if the...
by tobi (7/29/03, 9:47 AM)
Found several more similar sites
listed This is getting to be quite a concern to...
by cobalt123 (7/27/03, 7:56 PM)
Second Post Alert on Referrer
bug livecatz I put this into "help" and now here:...
by cobalt123 (7/26/03, 7:14 PM)
well it's not easy to
find from here, anyway. think we should include a link,...
by tobi (7/24/03, 11:25 AM)
So finally I found
the helma Bugzilla - stupid me.
by mdornseif (7/24/03, 10:28 AM)
clock not that it's particularly
earthshattering but the antclock is running slow by about 15...
by kohlehydrat (7/23/03, 8:25 PM)
but blogosphere.us isn't can't really
be rated as spam can it?
by kohlehydrat (7/23/03, 8:08 PM)
More referrer spam www.webfrost.com
by Irene (7/23/03, 7:55 PM)
How to log skin names
I accessed to console?? Hi, I would like to know...
by winson (7/23/03, 4:12 PM)

Click here to get an XML version of this weblog.

Made with Antville
powered by
Helma Object Publisher