stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								4e0182bfda 
								
							 
						 
						
							
							
								
								bug fixed in helma.main.Server  
							
							
							
						 
						
							2002-03-25 18:37:49 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								66f7b97e40 
								
							 
						 
						
							
							
								
								utility class for java md5-methods  
							
							
							
						 
						
							2002-03-25 17:46:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5fb400ec4c 
								
							 
						 
						
							
							
								
								added zipped application manager  
							
							
							
						 
						
							2002-03-21 17:33:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								cf01737f8f 
								
							 
						 
						
							
							
								
								added application manager  
							
							
							
						 
						
							2002-03-21 17:04:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								c503592c49 
								
							 
						 
						
							
							
								
								Removed the need to register application servlets for the internal web server  
							
							... 
							
							
							
							with both appname+"/" and appname+"/*", because Acme Serve now appends
dual dummy slashes to the URI path if the servlet for a request isn't found. 
							
						 
						
							2002-03-21 15:49:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								b68fb4764c 
								
							 
						 
						
							
							
								
								Treat VARBINARY and LONGVARBINARY as string types  
							
							... 
							
							
							
							(for our purposes, i.e. put values inside quotes). 
							
						 
						
							2002-03-19 20:45:31 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								c39def352c 
								
							 
						 
						
							
							
								
								updated server version date info.  
							
							
							
						 
						
							2002-03-19 19:36:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								027b63bde6 
								
							 
						 
						
							
							
								
								Run endless loop in separate new thread, otherwise the  
							
							... 
							
							
							
							server field will never be assigned the Server object (because
the Server constructor never returns, because the calling thread
ends up in the loop checking for updates in apps.properties). 
							
						 
						
							2002-03-19 19:35:40 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								95ed052f76 
								
							 
						 
						
							
							
								
								removed newlines at end of file  
							
							
							
						 
						
							2002-03-19 19:26:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								a5547d8d0a 
								
							 
						 
						
							
							
								
								removed dead code.  
							
							
							
						 
						
							2002-03-19 19:26:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								c6b7f10d11 
								
							 
						 
						
							
							
								
								First simple and not very efficient implementation of res.skinpath,  
							
							... 
							
							
							
							which can contain one singel directoy in which to look for skins.
The skin resolution looks like this now:
 1) res.skinpath (directory)
 2) nodemanagers (internal HopObjects marked as skinmanagers)
 3) application directory 
							
						 
						
							2002-03-19 19:26:07 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								c56befd4d4 
								
							 
						 
						
							
							
								
								Scripted Java objects now have a prototype that only has the  
							
							... 
							
							
							
							href() and renderSkin() functions, without all the other functions in
Helma objectmodel Nodes that don't apply to Java objects. This
was a problem because it "covered" methods in the Java objects
with the same name, e.g. list(), delete() etc. 
							
						 
						
							2002-03-19 19:24:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								f3ea5d79a2 
								
							 
						 
						
							
							
								
								added skinpath field to set skin resolution path from properties  
							
							... 
							
							
							
							or from application code. 
							
						 
						
							2002-03-19 19:14:09 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								b76447298b 
								
							 
						 
						
							
							
								
								Fixed bug  #65 : redirect() doesn't work in onRequest() function.  
							
							... 
							
							
							
							http://helma.org/bugs/show_bug.cgi?id=65  
						
							2002-03-19 14:10:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								63eb24bae6 
								
							 
						 
						
							
							
								
								Support for version 1.2 of object-relational mapping format.  
							
							... 
							
							
							
							See http://helma.org/rfc/mapping12new/  
							
						 
						
							2002-03-13 23:40:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								3f7180ae21 
								
							 
						 
						
							
							
								
								minimal formatting fix  
							
							
							
						 
						
							2002-03-13 23:38:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								d8697dd762 
								
							 
						 
						
							
							
								
								Append the charset to the content type in method getContentType(),  
							
							... 
							
							
							
							suitable to the HTTP spec. 
							
						 
						
							2002-03-13 23:38:13 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								77f29e6dfd 
								
							 
						 
						
							
							
								
								Use getContentType() method instead of directly accessing the  
							
							... 
							
							
							
							contentType field in ResponseTrans. The method will append the
charset to the content type. 
							
						 
						
							2002-03-13 23:37:18 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								0a68003361 
								
							 
						 
						
							
							
								
								fixed typo bug  
							
							
							
						 
						
							2002-03-11 14:48:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								2896aaf82c 
								
							 
						 
						
							
							
								
								Removed boolean self parameter from calls of start() and register()  
							
							... 
							
							
							
							methods in ApplicationManager. 
							
						 
						
							2002-03-07 17:15:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								5b7495dca3 
								
							 
						 
						
							
							
								
								° An app is now mounted as / on the embedded webserver if the  
							
							... 
							
							
							
							app name is "base", not when it scripts Helma self. This means
that it is now possible to have more than one applications scripting
the Helma server itself (e.g. a simple overview app in / and a
sophisticated admin app in /admin).
° Removed self boolean parameter from start() and register(), since this is
now determined just once and doesn't have to be carried around. Also,
callers of these methods from outside didn't really know about this parameter. 
							
						 
						
							2002-03-07 17:14:46 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								f7ec5f3bbd 
								
							 
						 
						
							
							
								
								byte-array of the helma-logo  
							
							
							
						 
						
							2002-03-07 14:46:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								4fec331e8d 
								
							 
						 
						
							
							
								
								handle http-header for authentication  
							
							
							
						 
						
							2002-03-07 14:41:00 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								3c16c722a7 
								
							 
						 
						
							
							
								
								implemented IPathElement  
							
							... 
							
							
							
							added public functions for base app: static getServer, startApplication, stopApplication, getAppsHome, getProperties, getProperty, getApplication 
							
						 
						
							2002-03-07 14:39:07 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								b52c3e54b4 
								
							 
						 
						
							
							
								
								added getApplication(String name)  
							
							... 
							
							
							
							removed private status from start/stop/register 
							
						 
						
							2002-03-07 14:33:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								86388ccfa2 
								
							 
						 
						
							
							
								
								added methods for http authorization getUsername() + getPassword()  
							
							
							
						 
						
							2002-03-07 14:32:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								cdd4a205ba 
								
							 
						 
						
							
							
								
								added field realm for http authorization  
							
							
							
						 
						
							2002-03-07 14:31:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								a45d7e9332 
								
							 
						 
						
							
							
								
								implemented IPathElement  
							
							... 
							
							
							
							added some public methods for introspection (clearAppCache, getProperties, getAppDir) 
							
						 
						
							2002-03-07 14:29:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								0895856429 
								
							 
						 
						
							
							
								
								implemented IPathElement  
							
							
							
						 
						
							2002-03-07 14:19:33 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								8bc447ad05 
								
							 
						 
						
							
							
								
								replaced DocFunction.getPrototype() with DocFunction.getDocPrototype() so that we can implement IPathElement  
							
							
							
						 
						
							2002-03-07 14:18:20 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								8557f20d21 
								
							 
						 
						
							
							
								
								no message  
							
							
							
						 
						
							2002-03-07 14:17:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								b86c3cd693 
								
							 
						 
						
							
							
								
								implemented IPathElement  
							
							... 
							
							
							
							replaced DocFunction.getPrototype() with DocFunction.getDocPrototype() 
							
						 
						
							2002-03-07 14:16:15 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								4a373e8a09 
								
							 
						 
						
							
							
								
								added default values to fields  
							
							
							
						 
						
							2002-03-07 13:58:07 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								d165ce1c28 
								
							 
						 
						
							
							
								
								no message  
							
							
							
						 
						
							2002-03-07 13:54:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								393a30e083 
								
							 
						 
						
							
							
								
								added properties for running new base/admin application  
							
							
							
						 
						
							2002-03-07 13:35:28 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								8d1e549e72 
								
							 
						 
						
							
							
								
								Update to MinML 1.7 from  http://www.wilson.co.uk/xml/minml.htm  
							
							
							
						 
						
							2002-03-07 13:03:46 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								07e27b05ef 
								
							 
						 
						
							
							
								
								Update to mm.mysql-2.0.11-bin.jar from  http://sourceforge.net/project/showfiles.php?group_id=15923  
							
							... 
							
							
							
							The reason for the update is bug 64 which might be related to the MySQL driver:
http://helma.org/bugs/show_bug.cgi?id=64  
							
						 
						
							2002-03-07 13:00:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								c9b927af09 
								
							 
						 
						
							
							
								
								Work on type.properties v. 1.2 support.  
							
							
							
						 
						
							2002-03-06 15:01:15 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								5cf87fab38 
								
							 
						 
						
							
							
								
								Added code to check whether a value is a string type and should be put in  
							
							... 
							
							
							
							quotes when building a query. Previously, also
number values were quoted in SQL queries since neither Oracle nor
MySQL seemed to care, but Sybase doesn't like quoted number vaules.
Also, some bits and pieces for version 1.2 type.properties reading.
(see http://helma.org/rfc/mapping12new/  ) 
							
						 
						
							2002-03-06 13:07:50 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								802d66ee80 
								
							 
						 
						
							
							
								
								Added isStringColumn method that lets us check whether a column is  
							
							... 
							
							
							
							a string type and values therefore need to be quoted. Previously, also
number values were quoted in SQL queries since neither Oracle nor
MySQL seemed to care, but Sybase doesn't like quoted number vaules. 
							
						 
						
							2002-03-06 13:05:40 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								00a396c2f5 
								
							 
						 
						
							
							
								
								Omit quotes from where-clause of getNodeByKey, since the  
							
							... 
							
							
							
							id value is always an integer. Using quotes used to work fine for
Oracle and MySQL, but it seems to cause problems on Sybase. 
							
						 
						
							2002-03-01 17:57:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								fed45aa542 
								
							 
						 
						
							
							
								
								Added try/catch statements to all calls of close() methods in  
							
							... 
							
							
							
							statement and tableset classes. This seems to be necessary when
using Sybase, as reported by Georg Backer <gbacker@lionhead.com>
on the list. 
							
						 
						
							2002-03-01 16:05:00 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								1ef841f9c0 
								
							 
						 
						
							
							
								
								Foundation for new type mapping support in DbMapping class.  
							
							
							
						 
						
							2002-02-26 16:56:13 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								48205c183e 
								
							 
						 
						
							
							
								
								Backpedal on previous change to include Servername ("Helma")  
							
							... 
							
							
							
							again instead of printing only the version number. 
							
						 
						
							2002-02-25 16:13:37 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								1db50720f7 
								
							 
						 
						
							
							
								
								Use Server name and version directly from helma.main.Server.version  
							
							... 
							
							
							
							instead of having a separate server anme and version fields. 
							
						 
						
							2002-02-25 16:02:10 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								41abbaa3ad 
								
							 
						 
						
							
							
								
								updated version info  
							
							
							
						 
						
							2002-02-25 16:00:53 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								4a3879b0ee 
								
							 
						 
						
							
							
								
								Check for readonly flag in putProperty method so that write protected  
							
							... 
							
							
							
							properties can't be modified from script code.
Deleted stuff that was permanently commented out:
  * setNode() method
  * readonly check for created and lastmodified props 
							
						 
						
							2002-02-25 14:48:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								4e192c39c0 
								
							 
						 
						
							
							
								
								added public isReadonly() method to check the readonly flag from  
							
							... 
							
							
							
							other packages. 
							
						 
						
							2002-02-25 14:45:54 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								3fee354352 
								
							 
						 
						
							
							
								
								° Cut off _action suffix when setting the action property the reqest object  
							
							... 
							
							
							
							° Unset done flag when processing an error to make sure it is actually processed 
							
						 
						
							2002-02-22 16:26:04 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								8bab32a94c 
								
							 
						 
						
							
							
								
								suppress log message if onRequest() function is not defined.  
							
							
							
						 
						
							2002-02-20 16:57:26 +00:00