hns 
								
							 
						 
						
							
							
							
							
								
							
							
								8d9c6504b8 
								
							 
						 
						
							
							
								
								Throw EvaluatorException in hasFunction() when a prototype  
							
							... 
							
							
							
							contains a syntax error. 
							
						 
						
							2004-01-13 17:19:16 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								fab69599fe 
								
							 
						 
						
							
							
								
								replaced tar.gz with tgz as suffix for tar'ed and gzipped files  
							
							
							
						 
						
							2004-01-13 15:55:28 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								142f2872ef 
								
							 
						 
						
							
							
								
								updated antclick version number and reflect antville's new global image location  
							
							
							
						 
						
							2004-01-13 15:52:43 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7391f5e26b 
								
							 
						 
						
							
							
								
								sync'ed with current db schema  
							
							
							
						 
						
							2004-01-06 17:39:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								a5170ccd5b 
								
							 
						 
						
							
							
								
								catch any exception from rhino parser  
							
							
							
						 
						
							2004-01-06 16:28:01 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								6a9b9acc86 
								
							 
						 
						
							
							
								
								always store server instance in static server field  
							
							
							
						 
						
							2004-01-05 18:39:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								a2c2fea280 
								
							 
						 
						
							
							
								
								rewrote the main method: now we first create an instance of Server (but  
							
							... 
							
							
							
							don't start it) and run the application and through that class. config arguments
are exactly the same as in the main Server class.
commandline arguments after the [appname.functionname] part are now
passed to the function call as arguments.
scripting exceptions from the application are caught and printed correctly. 
							
						 
						
							2004-01-05 17:34:46 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								f19623564c 
								
							 
						 
						
							
							
								
								print stacktrace when unable to load launcher.jar  
							
							
							
						 
						
							2004-01-05 17:31:09 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								577938a1fa 
								
							 
						 
						
							
							
								
								further refined server startup.  
							
							... 
							
							
							
							added checkAppManager(int port) to be able to create an app manager
without actually starting the server. 
							
						 
						
							2004-01-05 17:15:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								f9618455ac 
								
							 
						 
						
							
							
								
								removed test line, stupid me  
							
							
							
						 
						
							2004-01-05 13:35:49 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								4e36815f61 
								
							 
						 
						
							
							
								
								fixed possible NullPointerException when called without homedir-setting  
							
							... 
							
							
							
							changed order in parseArgs() 
							
						 
						
							2004-01-05 13:23:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								50be1bb115 
								
							 
						 
						
							
							
								
								added hasXX-methods  
							
							
							
						 
						
							2004-01-05 13:20:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								c18761625b 
								
							 
						 
						
							
							
								
								Mail.setReplyTo() wasn't activated for rhino usage  
							
							
							
						 
						
							2003-12-23 12:39:10 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								ed6e4d1125 
								
							 
						 
						
							
							
								
								Overhauled server startup checks + initialization  
							
							... 
							
							
							
							Config can be used from Commandline.java to construct a server
that doesn't open any ports. 
							
						 
						
							2003-12-19 17:55:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								b7a1f113b5 
								
							 
						 
						
							
							
								
								Do not prefetch children in zero-argument HopObject.list(). We leave  
							
							... 
							
							
							
							it to the app writer to use loadmode=aggressive. 
							
						 
						
							2003-12-19 16:30:59 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								e57a939fa0 
								
							 
						 
						
							
							
								
								Make type handling case-insensitive, change default prototypes to first-letter-upper-case,  
							
							... 
							
							
							
							do some heavily needed refactoring around helma.scripting.rhino.HopObject and
helma.framework.core.TypeManager. 
							
						 
						
							2003-12-18 17:34:13 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								3f284fa899 
								
							 
						 
						
							
							
								
								Rephrase javadoc class summary comment  
							
							
							
						 
						
							2003-12-18 16:42:55 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								19975df982 
								
							 
						 
						
							
							
								
								Avoid deprecated version of ScriptableObject.setAttributes()  
							
							
							
						 
						
							2003-12-18 09:51:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								e1e09c943c 
								
							 
						 
						
							
							
								
								Remove unused field  
							
							
							
						 
						
							2003-12-18 09:31:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								03dd0ca1dc 
								
							 
						 
						
							
							
								
								Fix imports, Javadocs  
							
							
							
						 
						
							2003-12-18 09:31:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								7880764599 
								
							 
						 
						
							
							
								
								Fix Javadocs  
							
							
							
						 
						
							2003-12-18 09:29:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								27ba52be0e 
								
							 
						 
						
							
							
								
								Fix URLs in Javadoc  
							
							
							
						 
						
							2003-12-18 09:28:49 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								7cf471b69b 
								
							 
						 
						
							
							
								
								Change JavaScriptException to EvaluatorException, fix Javadoc.  
							
							
							
						 
						
							2003-12-18 09:28:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								026d6e1429 
								
							 
						 
						
							
							
								
								Fix object precedence in parent prototype registration: If an object  
							
							... 
							
							
							
							is already registered with a parent prototype's name, leave it as it is
and don't overwrite it since it has higher precedence than we have. 
							
						 
						
							2003-12-16 13:14:07 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								144dee55cd 
								
							 
						 
						
							
							
								
								logdir must not be null. Use "log" as default value.  
							
							
							
						 
						
							2003-12-16 12:38:16 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								2c7bbc011c 
								
							 
						 
						
							
							
								
								Minor comment fixes.  
							
							
							
						 
						
							2003-12-15 17:16:43 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								c0076898b0 
								
							 
						 
						
							
							
								
								Added Helma Command line invoker contributed by Stefan Pollach  
							
							
							
						 
						
							2003-12-15 17:08:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								a4ba238530 
								
							 
						 
						
							
							
								
								Code cleanup in helma.main package. Made most methods in Server non-static  
							
							... 
							
							
							
							for the sake of consistency. 
							
						 
						
							2003-12-15 17:07:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								09d983bd29 
								
							 
						 
						
							
							
								
								Combine XMLRPC and EXTERNAL execution in RequestEvaluator.run()  
							
							
							
						 
						
							2003-12-15 15:19:19 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								f2802894fa 
								
							 
						 
						
							
							
								
								additionalTables fix from Juerg  
							
							
							
						 
						
							2003-12-12 19:01:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								0b399703b2 
								
							 
						 
						
							
							
								
								User Server.getLogger() to get the Logger.  
							
							
							
						 
						
							2003-12-12 11:37:05 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								fb7c48416d 
								
							 
						 
						
							
							
								
								Always set helma.logdir when using helma logging, even when  
							
							... 
							
							
							
							logdir is set to console.
Disable checkRunning() because of connection timeout problems. 
							
						 
						
							2003-12-12 11:36:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								01a7123cac 
								
							 
						 
						
							
							
								
								Set application base uri to mountpoint in start() rather than in  
							
							... 
							
							
							
							bind() so it is set when onStart() function is executed. 
							
						 
						
							2003-12-12 11:10:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								0e6eca74ee 
								
							 
						 
						
							
							
								
								Check property name in getFromNode()  
							
							
							
						 
						
							2003-12-10 13:33:20 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								90d5961546 
								
							 
						 
						
							
							
								
								Make the log writer thread a daemon thread  
							
							
							
						 
						
							2003-12-09 17:04:49 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								f3a623cf95 
								
							 
						 
						
							
							
								
								* Adding invokeExternal() code from Stefan Pollach (should later be consolidated  
							
							... 
							
							
							
							by merging it with invokeXmlRpc() - the only difference is in the XML-RPC access check,
  so we shouldn't have to duplicate all code.)
* Make execution of global onStart() function synchronous in Application.start()
* Fix bug where user.onLogout() is called on a released RequestEvaluator 
							
						 
						
							2003-12-09 16:47:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								ae1aa70fdf 
								
							 
						 
						
							
							
								
								* If a script function returns an instance of org.mozilla.javascript.Wrapper  
							
							... 
							
							
							
							always unwrap it before processing/returning.
* If a script function returns null or undefined, return null even when
  invoke() was called in XML-RPC mode. 
							
						 
						
							2003-12-09 16:34:05 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								b85b9f206b 
								
							 
						 
						
							
							
								
								Catch UnknownHostException in checkRunning() gracefully.  
							
							
							
						 
						
							2003-12-04 09:57:49 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								c833015c1b 
								
							 
						 
						
							
							
								
								Do not set values to JavaScript undefined. Rather, treat these as deletes.  
							
							
							
						 
						
							2003-12-03 15:19:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								b622dbd039 
								
							 
						 
						
							
							
								
								Add support for setting HELMA_USER and run helma with sudo -u $HELMA_USER  
							
							
							
						 
						
							2003-12-03 14:52:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								0f77c3461b 
								
							 
						 
						
							
							
								
								Do not issue a getNodeByKey() if we get a node by relation, just because it's not  
							
							... 
							
							
							
							a complex reference or create-one-demand relation! This was introduced because
we assumed that the calling code would know what it was doing, i.e. only call this for
objects contained in its subnode index, but as it seems to turn out it didn't, and this isn't
really necessary after all. 
							
						 
						
							2003-12-03 11:58:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								2a8a21f822 
								
							 
						 
						
							
							
								
								Use Relation.createOnDemand() to find out if we should do a NodeManager.getNode[ByRelation]()  
							
							... 
							
							
							
							in Node.getProperty(). This was there in the old version of Node.getProperty() but was
kicked out in the recent rewrite, which caused NodeManager.getNode() to be called when it
shouldn't. 
							
						 
						
							2003-12-03 11:56:04 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								9d6bd72355 
								
							 
						 
						
							
							
								
								Use getChildElement() rather than getSubnode() to get a child in HopObject.get() -  
							
							... 
							
							
							
							otherwise, child objects are always accessible via id, even if accessname is specified. 
							
						 
						
							2003-12-03 11:33:56 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								04fd6b05fe 
								
							 
						 
						
							
							
								
								Minor cleanup.  
							
							
							
						 
						
							2003-12-03 10:52:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								f2938295ec 
								
							 
						 
						
							
							
								
								Fix HopObject.list() which was broken after adding HopObject.list(start, length) yesterday.  
							
							... 
							
							
							
							(ScriptableObject.defineClass does not support method overloading) 
							
						 
						
							2003-12-03 10:45:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								d155ee6b1a 
								
							 
						 
						
							
							
								
								do checkNode() as first thing in HopObject.list()  
							
							
							
						 
						
							2003-12-03 10:14:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								6b443f211c 
								
							 
						 
						
							
							
								
								Fix bug where we forgot to check for NOT_FOUND in jsFunction_get()  
							
							
							
						 
						
							2003-12-02 19:37:22 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								bd499db5ab 
								
							 
						 
						
							
							
								
								Clean up old code  
							
							
							
						 
						
							2003-12-02 17:45:28 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								076b4f7a60 
								
							 
						 
						
							
							
								
								Always mark prototype as updated if a zip files contains some part of it,  
							
							... 
							
							
							
							even if it's a skin file. 
							
						 
						
							2003-12-02 17:44:53 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								caf5bd02af 
								
							 
						 
						
							
							
								
								Prevent Nullpointer Exception in toString()  
							
							
							
						 
						
							2003-12-02 17:43:17 +00:00