Commit graph

1292 commits

Author SHA1 Message Date
p3k
8a00c456d8 still experimenting with file permissions and the right taring... 2002-05-15 17:50:17 +00:00
p3k
b03410952c grrr, i hate that tar xml ant weirdo-ness: still experimenting with file permissions and the right taring... 2002-05-15 17:33:15 +00:00
p3k
d240acab24 modified antclick task to achieve correct file permissions when taring that thang 2002-05-15 17:23:59 +00:00
hns
23c965c85d updated version date. 2002-05-15 17:21:18 +00:00
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
p3k
db9fab2c8c fixed a typo creating syntax error in line 313 2002-05-15 16:35:00 +00:00
p3k
1f2cf86509 added lines in target "antclick" for creating a tgz package, too 2002-05-15 16:32:08 +00:00
p3k
0dcf1ad58b added line to change access rights for hop.sh in /antclick 2002-05-15 15:57:02 +00:00
p3k
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
p3k
4fd9583a30 initial check-in 2002-05-15 13:51:49 +00:00
p3k
9e9220f11b kicked out hopblog due to helma progressing from hsp templates 2002-05-15 13:43:01 +00:00
p3k
c4ff262a1d now using relative path to hsqldb files 2002-05-15 12:27:00 +00:00
p3k
c7cc771d45 initial check-in 2002-05-15 09:58:27 +00:00
p3k
a903fbb0cd initial check-in 2002-05-15 09:48:58 +00:00
p3k
ac2faa75de initial check-in 2002-05-14 17:32:12 +00:00
p3k
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
p3k
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
p3k
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
p3k
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
p3k
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