hns 
								
							 
						 
						
							
							
							
							
								
							
							
								db69f15dc1 
								
							 
						 
						
							
							
								
								Implemented skin caching.  
							
							
							
						 
						
							2002-05-15 17:20:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								36eee9e151 
								
							 
						 
						
							
							
								
								pass number of read characters to Skin constructor.  
							
							
							
						 
						
							2002-05-15 17:19:05 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								1085f83d02 
								
							 
						 
						
							
							
								
								Pretty much streamlined Skin parsing and rendering,  
							
							... 
							
							
							
							trying to reduce the number of objects created. 
							
						 
						
							2002-05-15 17:18:32 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								e618c5c8a2 
								
							 
						 
						
							
							
								
								updated comment which was from 1998 or something like that  
							
							
							
						 
						
							2002-05-15 17:17:04 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								b457ca8a88 
								
							 
						 
						
							
							
								
								implemented writeCharArray() method  
							
							
							
						 
						
							2002-05-15 17:16:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								db9fab2c8c 
								
							 
						 
						
							
							
								
								fixed a typo creating syntax error in line 313  
							
							
							
						 
						
							2002-05-15 16:35:00 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1f2cf86509 
								
							 
						 
						
							
							
								
								added lines in target "antclick" for creating a tgz package, too  
							
							
							
						 
						
							2002-05-15 16:32:08 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0dcf1ad58b 
								
							 
						 
						
							
							
								
								added line to change access rights for hop.sh in /antclick  
							
							
							
						 
						
							2002-05-15 15:57:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e1b5aedeca 
								
							 
						 
						
							
							
								
								added targets "antclick", "cleanup", "fullcleanup"; modified target "package" (now excludes docs) and added target "fullpackage" (which does what "package" did before)  
							
							
							
						 
						
							2002-05-15 15:51:28 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4fd9583a30 
								
							 
						 
						
							
							
								
								initial check-in  
							
							
							
						 
						
							2002-05-15 13:51:49 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9e9220f11b 
								
							 
						 
						
							
							
								
								kicked out hopblog due to helma progressing from hsp templates  
							
							
							
						 
						
							2002-05-15 13:43:01 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c4ff262a1d 
								
							 
						 
						
							
							
								
								now using relative path to hsqldb files  
							
							
							
						 
						
							2002-05-15 12:27:00 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c7cc771d45 
								
							 
						 
						
							
							
								
								initial check-in  
							
							
							
						 
						
							2002-05-15 09:58:27 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a903fbb0cd 
								
							 
						 
						
							
							
								
								initial check-in  
							
							
							
						 
						
							2002-05-15 09:48:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								ac2faa75de 
								
							 
						 
						
							
							
								
								initial check-in  
							
							
							
						 
						
							2002-05-14 17:32:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								61998b0234 
								
							 
						 
						
							
							
								
								initial check-in  
							
							
							
						 
						
							2002-05-14 17:23:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								d0899da45b 
								
							 
						 
						
							
							
								
								backpedalling on dumb previous modification...  
							
							... 
							
							
							
							never change something you don't understand. 
							
						 
						
							2002-05-14 17:09:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								707e9e9171 
								
							 
						 
						
							
							
								
								updated version string to current date.  
							
							
							
						 
						
							2002-05-14 16:44:04 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								45b172f21b 
								
							 
						 
						
							
							
								
								Only set path-lookup-by-prototype if the object in the path actually does have a prototype.  
							
							... 
							
							
							
							Previously this threw a NullPointerException for untyped path elements.
Enabled printing of stack trace for errors within invoke(). 
							
						 
						
							2002-05-14 16:43:03 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								a19a01d19b 
								
							 
						 
						
							
							
								
								Call getNodeProperty() instead of getProperty() in NodeGet to avoid retrieving  
							
							... 
							
							
							
							prototype functions.
Fixed skinpath conversion to Java array. 
							
						 
						
							2002-05-14 16:41:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								9dcf718733 
								
							 
						 
						
							
							
								
								Changed remove() method to remove node itself if no arguments are supplied.  
							
							... 
							
							
							
							Added getNodeProperty() method which will only return properties of the node but not the
underlying prototype, thus avoiding to return functions declared for the prototype. This is used
for the HopObjects get() function.
Added getDefaultValue() to return a string representation for HopObjects. Previously, concatenating
HopObjects to Strings threw an error. 
							
						 
						
							2002-05-14 16:40:28 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								1cd27f8c1d 
								
							 
						 
						
							
							
								
								Did some fixes in setConstraint() which now checks if the backward  
							
							... 
							
							
							
							mapping is a primitive mapping or an object reference.
Also allow the method to be called for group-by collections, which
is why the new code should be regarded as experimental.
Removed some dead code. 
							
						 
						
							2002-05-14 16:37:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								d269727524 
								
							 
						 
						
							
							
								
								Nodes are now inserted/updated in the database in the same order  
							
							... 
							
							
							
							they were marked as dirty in the transactor. This is to avoid
exceptions when databases check for relational constraints in
inserted objects. 
							
						 
						
							2002-05-14 16:35:18 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								77fbf7e5b4 
								
							 
						 
						
							
							
								
								initial check-in  
							
							
							
						 
						
							2002-05-14 16:34:49 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								3863edd22f 
								
							 
						 
						
							
							
								
								Fixed remove() method.  
							
							
							
						 
						
							2002-05-14 16:34:03 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								86cbedc1d6 
								
							 
						 
						
							
							
								
								added methods to get and set skinpath and translated skinpath.  
							
							
							
						 
						
							2002-05-14 16:33:24 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								72308434eb 
								
							 
						 
						
							
							
								
								removed silly comment  
							
							
							
						 
						
							2002-05-14 16:32:33 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a193cbf2b2 
								
							 
						 
						
							
							
								
								added a lot of beautiful comments at the beginning of the file (to inform about the different targets and their purpose)  
							
							
							
						 
						
							2002-05-14 16:18:09 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								1bd0fe6c05 
								
							 
						 
						
							
							
								
								merged changes from refactor_scripting_05_02 branch  
							
							
							
						 
						
							2002-05-13 17:38:00 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								5a015fbbc5 
								
							 
						 
						
							
							
								
								switched reval field from RequestEvaluator to FesiEvaluator.  
							
							
							
						 
						
							2002-05-13 17:19:33 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9bcef4ca11 
								
							 
						 
						
							
							
								
								removed rss application; instead, added a new target for checking out and zipping any application residing in the cvs [syntax: ant -buildfile file.xml -Dapplication=appName]  
							
							
							
						 
						
							2002-05-10 16:01:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								fd82482a03 
								
							 
						 
						
							
							
								
								Take id field from parent prototype if it isn't defined in this one.  
							
							
							
						 
						
							2002-04-26 15:30:54 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								e74c9b22f2 
								
							 
						 
						
							
							
								
								modifed to fit the latest build targets  
							
							
							
						 
						
							2002-04-26 15:10:59 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								c0d7a163ba 
								
							 
						 
						
							
							
								
								checkout now gets only the sources, checkoutfull gets everything needed  
							
							... 
							
							
							
							for building. 
							
						 
						
							2002-04-26 15:09:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								653de0713c 
								
							 
						 
						
							
							
								
								Removed try/catch clause from getLogger() method.  
							
							... 
							
							
							
							Increased version string to "pre3 2002/04/26". 
							
						 
						
							2002-04-26 14:47:10 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								b49b50449e 
								
							 
						 
						
							
							
								
								Formatting fixes  
							
							
							
						 
						
							2002-04-26 14:05:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								8c4e0ed609 
								
							 
						 
						
							
							
								
								added a trim() method to fesi string objects  
							
							
							
						 
						
							2002-04-26 13:44:52 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								4e3cc523e4 
								
							 
						 
						
							
							
								
								Logger.getLogger(...) doesn't throw an IOException anymore if  
							
							... 
							
							
							
							it can't open the requested log file. Instead it displays an error message
and sees if the file becomes writable. So there's no use in catching the
Exception and getting a Logger to std out/err anymore. 
							
						 
						
							2002-04-26 12:48:51 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								86eb2c075a 
								
							 
						 
						
							
							
								
								Do not throw IOException on getLogger(...) anymore. Instead,  
							
							... 
							
							
							
							display an error message on standard out, try again and again
to open and write to the log file, and discard queued
log messages and display a warning message every now and then. 
							
						 
						
							2002-04-26 12:47:04 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								3a0a234d50 
								
							 
						 
						
							
							
								
								Pretty much rewrote the Logger class.  
							
							... 
							
							
							
							- Applied patch From Stefan Pollach that results in better log file rotation
 and gzips old log files
- Added sanity checks that re-creates a log file if it has been moved or
  deleted
- Added sanity check that closes a logger that can't write to its file.
- Added some method for real time introspection of logging system
Todo: Decide what should happen when a Logger can't write to its file. 
							
						 
						
							2002-04-25 16:39:37 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f99abd660d 
								
							 
						 
						
							
							
								
								added rss application to checkout  
							
							
							
						 
						
							2002-04-25 15:37:16 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								c9c85a67c7 
								
							 
						 
						
							
							
								
								separated building of snapshot and of distribution.  
							
							... 
							
							
							
							"build package" now works in helma/work-directory only.
added targets "build snapshot" and "build snapshotcompile" to build helma.jar
added target "build helmadocs" to download documentation from helma.org. 
							
						 
						
							2002-04-25 14:08:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								c7071ce55d 
								
							 
						 
						
							
							
								
								Changed order of reading request properties. Previously, HTTP parameters  
							
							... 
							
							
							
							where set after HTTP variables/headers, which caused a security problem
with HTTP variables being overridable by parameters. (bug #77 ) 
							
						 
						
							2002-04-23 16:07:51 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								8ddc2b2e4f 
								
							 
						 
						
							
							
								
								bugfix  http://www.helma.org/bugs/show_bug.cgi?id=55  
							
							... 
							
							
							
							login() now returns false if authenication fails, not only
if heavier exceptions appear. 
							
						 
						
							2002-04-23 14:36:03 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								2363def4f7 
								
							 
						 
						
							
							
								
								use _attribute instead of attributes  
							
							
							
						 
						
							2002-04-19 17:16:50 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								0fbaf447e8 
								
							 
						 
						
							
							
								
								use _prototype instead of prototype  
							
							
							
						 
						
							2002-04-19 16:45:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								ddf1a9a88e 
								
							 
						 
						
							
							
								
								initial checkin xml/dom-extension  
							
							
							
						 
						
							2002-04-19 15:54:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								8e96f6fee8 
								
							 
						 
						
							
							
								
								added wrapper for Hashtable.size()-method  
							
							
							
						 
						
							2002-04-18 09:35:54 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								ce27d2124b 
								
							 
						 
						
							
							
								
								"=self"-tag for self scripting applications in apps.properties is no longer supported. use class.properties file instead and define helma.main.Server as the main class.  
							
							
							
						 
						
							2002-04-08 09:00:52 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stefanp 
								
							 
						 
						
							
							
							
							
								
							
							
								1bd0f474b6 
								
							 
						 
						
							
							
								
								for security reasons: removed default adminUsername and adminPassword properties. manage-application will ask for these properties once if they are not set at startup.  
							
							
							
						 
						
							2002-04-08 08:57:08 +00:00