Commit graph

277 commits

Author SHA1 Message Date
p3k
27b20500c7 initial check-in 2001-06-21 13:04:14 +00:00
hns
d1e6694a47 added cvs login and JAVA_HOME declaration 2001-06-21 11:23:00 +00:00
hns
6dd081e99a don't use existing object in getNode() if a lookup in
the db showed it doesn't exist (anymore)
2001-05-25 17:34:47 +00:00
hns
598111bba7 fixed if statement for null-node invalidation 2001-05-25 16:05:12 +00:00
hns
a94d8c8d81 one "!" too much, big differrence ;-) 2001-05-25 14:54:29 +00:00
hns
fe990f0155 reintroduced serialID, which was accidentally removed in the previuos revision 2001-05-25 14:53:59 +00:00
hns
3bdb0e3598 switch from one nullNode for all to one per cache entry in order to check validity 2001-05-25 14:17:06 +00:00
hns
af75604e00 * added zero-argument constructor for NullNode subclass
* check for user prototype in getNameOrID() - user objects are never anonymous
2001-05-25 14:16:15 +00:00
hns
9369243ec4 Added NullNode class to be able to remember createtime per
cached null reference.
2001-05-25 14:15:10 +00:00
hns
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"
2001-05-25 14:13:52 +00:00
hns
e35dc60958 registerUser now should honor _name entry in
type.properties instead of always use "name" as
user name property
2001-05-25 14:12:38 +00:00
hns
0defb7c9c0 removed old unused stuff 2001-05-25 14:11:46 +00:00
hns
98f7acce97 created separate test package for benchmarks 2001-05-20 18:28:14 +00:00
hns
b7d6b960ed Moved Benchmark into separate test package 2001-05-20 18:27:56 +00:00
hns
288834e1e2 disallow calling methods declared in java.lang.Object
via the introspection invocation code.
2001-05-20 18:07:48 +00:00
hns
009e1318c3 Removed <nil/>/null support.
Changed default parser from OpenXML to MinML
2001-05-20 13:17:12 +00:00
hns
9e43be37f7 Redirect location field isn't in ResponseTrans isn't public anymore.
User status field from ResponseTrans, if set.
2001-05-20 13:12:30 +00:00
hns
a6b45deaa8 implemented settable character sets 2001-05-20 13:10:48 +00:00
hns
8bbd32f01c set http status to 404 on not-founds 2001-05-20 13:10:25 +00:00
hns
22252c0b7b implemented settable character set, removed
public flag for some fields
2001-05-20 13:09:42 +00:00
hns
4e7c831dd2 exclude nullNode from contains-check in getNode 2001-05-20 13:08:12 +00:00
hns
6933648d3b included primitive relations in update 2001-05-16 13:23:16 +00:00
hns
11a9c1bd27 implement lazy property fetching in NodeManager.updateNode()
to prevent fetching an object property which doesn't need to be updated
2001-05-16 11:20:14 +00:00
hns
80344147dc Hardcoded response encoding to ISO-8859-1 to see
if this helps on Mac OS X
2001-05-15 13:01:49 +00:00
hns
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.
2001-05-14 14:43:30 +00:00
hns
3c2e97fd20 check if session id is null before trying to return it as ESString 2001-05-14 14:41:14 +00:00
hns
b2ac4ac000 changed function name extension from _hop_action to _action 2001-05-14 14:40:33 +00:00
hns
27798305ce Renamed renderSkin_as_string() functions to renderSkinAsString() 2001-05-14 14:39:53 +00:00
hns
e944ba1a3b New constructor that takes an InputStream as parameter
for files that are embedded within a zip file
2001-05-14 14:38:51 +00:00
hns
bdf416d1c6 Check for subnode condition when retrieving a subnode as property. 2001-05-14 14:37:54 +00:00
hns
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.
2001-05-06 18:03:27 +00:00
hns
3009a40358 first implementation of skin file enumeration through
app.skinfiles.
2001-05-06 18:01:32 +00:00
hns
8bf1a54727 Fixed renderSkincalls for untyped objects (virtual, groupby etc).
They are needed in Robert's inspector, for instance.
2001-05-04 11:40:13 +00:00
hns
2caa611434 Use Toolkit.createImage instead of Toolkit.getImage
to avoid that images are shared and that file-not-found
information is cached over calls.
2001-05-03 13:28:54 +00:00
hns
b3c933c74d again compare dbmapping when comparing two ESNodes.
This was temporarily disabled while hunting the compare bug.
2001-05-03 13:27:39 +00:00
hns
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.
2001-04-19 13:14:38 +00:00
hns
ce51acc353 Fixed bug where a normal prototype could set its object prototypes to null
if hopobject directory didn't exist.
2001-04-19 13:14:35 +00:00
hns
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.
2001-04-19 12:12:28 +00:00
hns
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.
2001-04-18 14:04:24 +00:00
hns
b9aefba787 The DbSource is now retrieved from the application
as it should, instead of IServer.
2001-04-18 14:01:09 +00:00
hns
322c0b80ac Changed initialization mode of Database extension
for the RequestEvaluator must be able to call
setApplication() on it.
2001-04-18 14:00:20 +00:00
hns
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.
2001-04-17 13:15:19 +00:00
hns
8b947c5d42 Fixed bug where new skins weren't read because updater checked for
scriptExtension instead of skinExtension.
2001-04-13 18:33:30 +00:00
hns
e886594f30 inital check-in of cache replicator 2001-04-06 18:05:59 +00:00
hns
2ff4f8e2e8 Undo accidental check-in of some debugging changes 2001-04-06 18:02:08 +00:00
hns
e6d115f51d *** empty log message *** 2001-04-06 17:56:57 +00:00
hns
2c537cc45d initial check-in, handles zipped app files 2001-04-06 17:56:24 +00:00
hns
6ebaf9b242 made serializable (which wasn't necessary after all) 2001-04-06 17:53:39 +00:00
hns
a436d221d1 Now checks for update before returning a connection.
DbSources are now handled by the application instead of
the server.
2001-04-06 17:53:18 +00:00
hns
045ba6fb41 implemented _extends to express prototype chains 2001-04-06 17:51:01 +00:00