Commit graph

  • c28f67f5dc oops, doesSubnodeChecking returned the opposite of what it should hns 2001-07-16 15:33:46 +00:00
  • 58c92aec46 Made subnode check optional in NodeManager.getNode() Switched from Vector to ArrayList as base class for ExternalizableVector. Binary representations of both versions of ExternalizableVector should still be compatible. hns 2001-07-16 15:30:40 +00:00
  • a974b77f62 Added method: doesSubnodeChecking() to disable subnode checks. hns 2001-07-16 15:05:58 +00:00
  • 07ab01490f rethrow ConcurrencyException and RedirectException in Macro evaluation hns 2001-07-16 13:43:28 +00:00
  • d795dfbb48 fixed bug where encodeForm would duplicate \n newlines (wahhhh!) hns 2001-07-11 15:22:34 +00:00
  • f5402ee06f Fixed HTML encoding formatting where the <br> tag would be inserted between \r and \n hns 2001-07-11 13:13:32 +00:00
  • 87c5ead501 empty test edit hns 2001-07-10 18:06:03 +00:00
  • 5ecd6f36b6 empty log edit hns 2001-07-10 18:02:09 +00:00
  • 3d607d5507 zero test edit hns 2001-07-10 17:57:44 +00:00
  • 57bccc4354 another zero edit to check setup... hns 2001-07-10 17:41:32 +00:00
  • 6144eedd27 zero edit to test CVS mailing list setup hns 2001-07-10 17:30:34 +00:00
  • 3ade4ad604 zero edit to test CVS setup hns 2001-07-10 17:14:47 +00:00
  • 7ccb86988f zero test edit hns 2001-07-10 17:05:43 +00:00
  • 0190f2e8e4 empty edit to test CVS setup hns 2001-07-10 17:01:01 +00:00
  • 0fa1f97b42 another zero edit to test CVS setup hns 2001-07-10 16:53:51 +00:00
  • e5a7bbfb14 zero edit to test CVS setup hns 2001-07-10 16:50:41 +00:00
  • 6aea071159 initial check-in p3k 2001-07-02 13:36:42 +00:00
  • 0f42a7b624 Fixed bug where DbMapping was not created for zipped prototype if it didn't contain a type.properties file. hns 2001-06-28 14:44:47 +00:00
  • 3cee7707ad version update: jdom 6beta p3k 2001-06-28 13:13:09 +00:00
  • 1209fcf238 added jdom.jar to classpath p3k 2001-06-28 12:08:02 +00:00
  • 2cc2fdc1fd added jdom.jar to classpath p3k 2001-06-28 11:48:16 +00:00
  • 87d575503b Got the tar task working as it should (after lots of tweaking) hns 2001-06-27 13:17:00 +00:00
  • 08996497bd initial check-in p3k 2001-06-25 15:09:38 +00:00
  • 8cd94e3bfc initial check-in p3k 2001-06-25 15:03:35 +00:00
  • 583671984d removed p3k 2001-06-25 14:59:39 +00:00
  • 57750fb578 initial check-in p3k 2001-06-25 14:59:28 +00:00
  • d57dddedde Switched newlines to Unix-style hns 2001-06-25 14:55:00 +00:00
  • 467eccf1bb Updated Ant to version 1.3, package building now works hns 2001-06-25 13:31:51 +00:00
  • ec4f8e4fb2 whitespace! :( p3k 2001-06-25 12:55:17 +00:00
  • 5559c0eb7f added some commented country/language codes as examples p3k 2001-06-25 12:46:26 +00:00
  • 7bd4d6433b initial check-in p3k 2001-06-25 12:22:40 +00:00
  • fd0735fbb0 initial check-in p3k 2001-06-25 11:50:58 +00:00
  • d7b6d3a86d initial check-in p3k 2001-06-25 09:57:02 +00:00
  • 6516169371 no whitespace, please... p3k 2001-06-25 09:56:31 +00:00
  • 3fd709272a replaced relics of Hop occurences with Helma p3k 2001-06-22 12:30:23 +00:00
  • 5ece26786a added system requirements p3k 2001-06-22 12:28:49 +00:00
  • 25a3919df7 updated for version 1.2 p3k 2001-06-22 12:23:23 +00:00
  • f21101de7a changed hopblog to base p3k 2001-06-21 15:41:54 +00:00
  • 74edc18cf5 added country/language def's again p3k 2001-06-21 14:46:59 +00:00
  • 0f77142e38 no whitespace, please... :( p3k 2001-06-21 14:41:14 +00:00
  • 59d8f3636a removed some apps p3k 2001-06-21 13:19:35 +00:00
  • 358872a361 initial check-in p3k 2001-06-21 13:12:25 +00:00
  • 27b20500c7 initial check-in p3k 2001-06-21 13:04:14 +00:00
  • d1e6694a47 added cvs login and JAVA_HOME declaration hns 2001-06-21 11:23:00 +00:00
  • 6dd081e99a don't use existing object in getNode() if a lookup in the db showed it doesn't exist (anymore) hns 2001-05-25 17:34:47 +00:00
  • 598111bba7 fixed if statement for null-node invalidation hns 2001-05-25 16:05:12 +00:00
  • a94d8c8d81 one "!" too much, big differrence ;-) hns 2001-05-25 14:54:29 +00:00
  • fe990f0155 reintroduced serialID, which was accidentally removed in the previuos revision hns 2001-05-25 14:53:59 +00:00
  • 3bdb0e3598 switch from one nullNode for all to one per cache entry in order to check validity hns 2001-05-25 14:17:06 +00:00
  • af75604e00 * added zero-argument constructor for NullNode subclass * check for user prototype in getNameOrID() - user objects are never anonymous hns 2001-05-25 14:16:15 +00:00
  • 9369243ec4 Added NullNode class to be able to remember createtime per cached null reference. hns 2001-05-25 14:15:10 +00:00
  • 673032e685 introduced currentUser as handler for the current user object, regardless of request path etc. accessing a property that is null in the skin parameter object will produce "" instead of "null" hns 2001-05-25 14:13:52 +00:00
  • e35dc60958 registerUser now should honor _name entry in type.properties instead of always use "name" as user name property hns 2001-05-25 14:12:38 +00:00
  • 0defb7c9c0 removed old unused stuff hns 2001-05-25 14:11:46 +00:00
  • 98f7acce97 created separate test package for benchmarks hns 2001-05-20 18:28:14 +00:00
  • b7d6b960ed Moved Benchmark into separate test package hns 2001-05-20 18:27:56 +00:00
  • 288834e1e2 disallow calling methods declared in java.lang.Object via the introspection invocation code. hns 2001-05-20 18:07:48 +00:00
  • 009e1318c3 Removed <nil/>/null support. Changed default parser from OpenXML to MinML hns 2001-05-20 13:17:12 +00:00
  • 9e43be37f7 Redirect location field isn't in ResponseTrans isn't public anymore. User status field from ResponseTrans, if set. hns 2001-05-20 13:12:30 +00:00
  • a6b45deaa8 implemented settable character sets hns 2001-05-20 13:10:48 +00:00
  • 8bbd32f01c set http status to 404 on not-founds hns 2001-05-20 13:10:25 +00:00
  • 22252c0b7b implemented settable character set, removed public flag for some fields hns 2001-05-20 13:09:42 +00:00
  • 4e7c831dd2 exclude nullNode from contains-check in getNode hns 2001-05-20 13:08:12 +00:00
  • 6933648d3b included primitive relations in update hns 2001-05-16 13:23:16 +00:00
  • 11a9c1bd27 implement lazy property fetching in NodeManager.updateNode() to prevent fetching an object property which doesn't need to be updated hns 2001-05-16 11:20:14 +00:00
  • 80344147dc Hardcoded response encoding to ISO-8859-1 to see if this helps on Mac OS X hns 2001-05-15 13:01:49 +00:00
  • bb0d9c02fd First implementation of zipped applications or zipped application parts. Not especially clean architecture. A later version should try to better abstract ordinary and zipped files. hns 2001-05-14 14:43:30 +00:00
  • 3c2e97fd20 check if session id is null before trying to return it as ESString hns 2001-05-14 14:41:14 +00:00
  • b2ac4ac000 changed function name extension from _hop_action to _action hns 2001-05-14 14:40:33 +00:00
  • 27798305ce Renamed renderSkin_as_string() functions to renderSkinAsString() hns 2001-05-14 14:39:53 +00:00
  • e944ba1a3b New constructor that takes an InputStream as parameter for files that are embedded within a zip file hns 2001-05-14 14:38:51 +00:00
  • bdf416d1c6 Check for subnode condition when retrieving a subnode as property. hns 2001-05-14 14:37:54 +00:00
  • fdced7ceed removed type preservation code in setStringValue() - if the property was of a different type previously, it is set to STRING instead of trying to get a boolean, number, date etc. out of the string value. hns 2001-05-06 18:03:27 +00:00
  • 3009a40358 first implementation of skin file enumeration through app.skinfiles. hns 2001-05-06 18:01:32 +00:00
  • 8bf1a54727 Fixed renderSkincalls for untyped objects (virtual, groupby etc). They are needed in Robert's inspector, for instance. hns 2001-05-04 11:40:13 +00:00
  • 2caa611434 Use Toolkit.createImage instead of Toolkit.getImage to avoid that images are shared and that file-not-found information is cached over calls. hns 2001-05-03 13:28:54 +00:00
  • b3c933c74d again compare dbmapping when comparing two ESNodes. This was temporarily disabled while hunting the compare bug. hns 2001-05-03 13:27:39 +00:00
  • 0eaf74102b Cleaned up code for generating standard prototype directories, and issue a warning if one could not be created or is something else than a directory. hns 2001-04-19 13:14:38 +00:00
  • ce51acc353 Fixed bug where a normal prototype could set its object prototypes to null if hopobject directory didn't exist. hns 2001-04-19 13:14:35 +00:00
  • 27bca8cec1 Changed FESI.Interpreter.EcmaScriptEvaluateVisitor to use .equals instead of == in equal method for helma.framework.core.ESNode objects, since different wrappers may wrap the same object. hns 2001-04-19 12:12:28 +00:00
  • 19dfd14aee Removed DbMapping comparison from ESNode.equals(). This is a quick workaround hack to see if this solves object comparison problems Michi reported on the list. hns 2001-04-18 14:04:24 +00:00
  • b9aefba787 The DbSource is now retrieved from the application as it should, instead of IServer. hns 2001-04-18 14:01:09 +00:00
  • 322c0b80ac Changed initialization mode of Database extension for the RequestEvaluator must be able to call setApplication() on it. hns 2001-04-18 14:00:20 +00:00
  • 0b648a3830 Fixed bug where renderSkin_as_string didn't work from scheduler. Also cleaned up scheduler loop in Application so that session cleanup and scheduler times don't interfere (although it's still the same thread running both tasks), and the scheduler functionis called immediately on application startup, while session cleanup is only started after 60 seconds. hns 2001-04-17 13:15:19 +00:00
  • 8b947c5d42 Fixed bug where new skins weren't read because updater checked for scriptExtension instead of skinExtension. hns 2001-04-13 18:33:30 +00:00
  • e886594f30 inital check-in of cache replicator hns 2001-04-06 18:05:59 +00:00
  • 2ff4f8e2e8 Undo accidental check-in of some debugging changes hns 2001-04-06 18:02:08 +00:00
  • e6d115f51d *** empty log message *** hns 2001-04-06 17:56:57 +00:00
  • 2c537cc45d initial check-in, handles zipped app files hns 2001-04-06 17:56:24 +00:00
  • 6ebaf9b242 made serializable (which wasn't necessary after all) hns 2001-04-06 17:53:39 +00:00
  • a436d221d1 Now checks for update before returning a connection. DbSources are now handled by the application instead of the server. hns 2001-04-06 17:53:18 +00:00
  • 045ba6fb41 implemented _extends to express prototype chains hns 2001-04-06 17:51:01 +00:00
  • 45d3cbec4e minor cleanup - parameterized cacheTime hns 2001-04-06 17:50:20 +00:00
  • 3d848fb069 fix bug where order was ignored in a certain virtual subnode scenario hns 2001-04-06 17:49:27 +00:00
  • 8a1fcd56d0 added initial zip file support hns 2001-04-06 17:48:31 +00:00
  • 61404e7612 Added flexible prototype chaining hns 2001-04-06 17:47:49 +00:00
  • 2cdb459c2d Moved db source handling from server to application level Added cache replication functionality hns 2001-04-06 17:47:04 +00:00
  • a336ab5955 added replicateCache() method for cache replication hns 2001-04-06 17:45:52 +00:00
  • b37cba7fe3 implemented setPrototype() to make prototype changeable. hns 2001-04-06 17:45:00 +00:00
  • d918bf0bf5 one more getParent() removed from addNode() hns 2001-04-03 17:45:37 +00:00