hns
a961a2d6cb
* Update lib/jetty.jar to Jetty 5.1.14 and lib/servlet.jar to Servlet API 2.4.
...
* Remove LongSink code from helma.main.Server.
Fixes bug 550 http://helma.org/bugs/show_bug.cgi?id=550
2007-09-20 14:55:00 +00:00
hns
e9fbe01c68
* Fully implement simple object references that don't use the primary key on either side.
...
Fixes bug 218.
2007-09-20 10:39:31 +00:00
hns
4648a7eee2
* Pimp up res.debug() output a little bit, making it invisible by default and adding
...
a link to display it. This is just a minor facelift to a feature that needs to be rethought
and replaced, though.
2007-09-20 09:19:30 +00:00
hns
87722c3b8d
Minor cleanups and fixes in helma.util.CronJob:
...
* Send sub-properties of app properties that start with "cron." so we don't have to
do the filtering ourselves.
* Be tolerant of whitespace in cron job time specs (e.g. cron.foo.minutes = 0, 15, 30, 45)
2007-09-20 08:12:13 +00:00
hns
3e54355ef5
Minor cleanups and fixes in helma.util.CronJob:
...
* Send sub-properties of app properties that start with "cron." so we don't have to
do the filtering ourselves.
* Be tolerant of whitespace in cron job time specs (e.g. cron.foo.minutes = 0, 15, 30, 45)
2007-09-20 08:11:01 +00:00
hns
9066bd1b2e
* Improve Rhino Tracer:
...
- Include method runtime in milliseconds.
- Indent nested method calls.
- Stop including method arguments in the trace output.
2007-09-17 09:36:49 +00:00
hns
c6aa2b46b7
* Update to Rhino 1.6R7 with Token patch from
...
http://dev.helma.org/wiki/Rhino+Bugs+%26+Patches/
2007-08-30 10:06:28 +00:00
hns
fb20983640
* Make sure jsdocs target is executed before package-raw.
2007-07-18 23:12:40 +00:00
hns
de0c08ce5a
* Be more careful about setting parent scope on functions (which may be nested).
...
Fixes bug 531 reported by juerg lehni on helma-dev.
http://helma.org/bugs/show_bug.cgi?id=531
2007-07-18 22:54:36 +00:00
hns
fb3029ed25
* Handle java.sql.Types.BOOLEAN. Fixes bug 529,
...
patch submitted by Maksim Lin
2007-07-16 08:07:28 +00:00
hns
a5e5a0915e
* Allow float to boolean conversion.
2007-07-16 08:03:03 +00:00
hns
4bf021d45b
* Be more careful about throwing exception in RequestTrans.set().
...
* Remove spurious System.err.println().
2007-07-05 16:32:06 +00:00
hns
8579a68675
* Implement thread local connection caching for non-transactor threads.
...
Fixes problem with connection proliferation with helmaswarm id generator
(see http://helma.org/bugs/show_bug.cgi?id=527 )
2007-06-28 15:42:17 +00:00
hns
d7618448fb
* Update to todays CVS snapshot branch Rhino1_6R6_BRANCH with
...
token patch from http://dev.helma.org/wiki/Rhino+Bugs+%26+Patches/
2007-06-28 13:02:54 +00:00
hns
25bfad73c5
* Remove unused obsolete fields.
...
* Fix cookie domain check against null host string.
2007-06-26 09:11:34 +00:00
hns
62e678468c
* Update to todays CVS snapshot branch Rhino1_6R6_BRANCH with
...
token patch from http://dev.helma.org/wiki/Rhino+Bugs+%26+Patches/
2007-06-21 09:17:48 +00:00
hns
dd4beb2490
* Reintroduce defineLibraryScope() because it is still used in various places,
...
but deprecate and drop second argument (boolean initStandardObjects).
2007-06-20 09:13:52 +00:00
hns
7c8404d57d
* normalize filename in FileItem constructor.
2007-06-20 08:22:02 +00:00
hns
43ee46e653
* Do not use enum as parameter name as it's a keyword in java 1.5.
2007-06-15 17:57:49 +00:00
hns
524028da3a
* Major reshuffling of servlet/request code.
...
* Implement req.cookies, req.params, req.postParams and req.queryParams collections
* Improve access to parameter values as array: param_array is always available even with just one value
* Implement req.getHeader(name), req.getHeaders(name), req.getIntHeader(name), req.getDateHeader(name)
* Implement res.setHeader(name), res.setDateHeader(name), res.addHeader(name), res.addDateHeader(name)
2007-06-15 10:58:25 +00:00
hns
acb9676f0c
* Implement StringUtlils.collect() that converts an Enumeration to a String array.
2007-06-15 10:49:07 +00:00
hns
882dfacb2e
* Implement toString() that displays arrays.
2007-06-15 10:46:02 +00:00
hns
82b35af983
* Avoid infinite recursion in makeChildrenPersistable()
2007-06-15 09:54:54 +00:00
hns
c52a29741e
* Add new getParentSetting() method that allows to retrieve the
...
unparsed, verbatim _parent option from the type.properties file.
2007-06-13 12:54:34 +00:00
hns
1f362c1803
* Don't synchronize isRunning() as that can cause deadlocks during shotdown.
2007-06-13 12:45:24 +00:00
hns
bf95a9c036
* Always use stream interface for retrieving BLOB and LONGVARBINARY columns.
...
* Check for null reader in streamy LONGVARCHAR code.
2007-06-05 18:28:39 +00:00
hns
b783016a6b
* Don't make session.getUpload() create a new UploadStatus instance.
2007-06-05 18:27:21 +00:00
hns
5abdda6177
* add totalUploadLimit apps.properties setting to limit combined file upload size
...
(as opposed to individual upload size)
2007-06-04 12:02:27 +00:00
hns
380ff54187
* Do not pass file uploads in memory as byte arrays.
...
* Implement file upload monitoring support.
* Do not swallow exceptions in GET/POST parameter parsing
* Store any bytes remaining after GET/POST parameter parsing
into req.data.http_get_remainder and http_post_remainder, respectively.
2007-06-04 11:02:40 +00:00
hns
8e82dfe5d9
* Fix license header from Apache 2 to Helma 2 license.
2007-06-04 08:06:30 +00:00
hns
0068de78ec
* Add new MimePart.getInputStream() method.
...
* Add MimePart constructor that takes a jakarta commons-fileupload FileItem
as argument.
* Make all fields private, add getters and setters for lastModified and eTag.
* Add some javadoc.
2007-06-04 08:06:00 +00:00
hns
19c2858b32
Fix RequestTrans.set() for multiple file upload items with the same name.
2007-06-04 08:03:36 +00:00
hns
22ec17d968
* Update to jakarta commons-logging 1.1
2007-06-04 07:57:15 +00:00
hns
1205242715
* Update to jakarta commons-fileupload 1.2
2007-06-04 07:54:32 +00:00
hns
ba15a17834
* Update to jakarta commons-io 1.3.1
2007-06-04 07:53:54 +00:00
hns
b659294a89
* Add new Image constructor that takes a java.io.InputStream as argument.
...
* Always use javax.imageio.* to create new images instead of java.awt.Toolkit.
2007-06-01 09:04:17 +00:00
hns
40d0f45ba2
* Fix regression for bug 484 introduced in revision 1.177:
...
use extension id instead of prototype name for _prototype property in constructor.
2007-05-25 09:46:02 +00:00
hns
297b45439f
* Update to new Rhino CVS snapshot from 2007-05-24 with the
...
patches from http://dev.helma.org/wiki/Rhino+Bugs+%26+Patches/
2007-05-24 14:40:33 +00:00
hns
2ae82c3baf
* Unwrap argument in isTypedObject(). Fixes bug 523.
...
http://helma.org/bugs/show_bug.cgi?id=523
2007-05-24 14:27:17 +00:00
hns
a20913ab7f
* Use incremental serial numbers for DbMapping.lastDataChange and
...
Node.lastSubnode* fields instead of timestamps, because the latter
may not work consitently. Fixes bug 518
http://helma.org/bugs/show_bug.cgi?id=518
* Do not fetch named subnodes from relational database. Fixes regression
described in comment #4 of bug 516
http://helma.org/bugs/show_bug.cgi?id=516#c4
2007-05-24 14:10:53 +00:00
hns
13365e16df
* Remove obsolete circumvention of TransientNode.getID().
2007-05-11 13:26:50 +00:00
hns
43f0ea2da1
* Comment out unsetConstraints() invocation in removeNode() to be consistent.
2007-05-11 13:24:03 +00:00
hns
1091d34c77
* Implement bug #516
...
* Fix bug #515
* Some refactoring in helma.objectmodel.db
2007-05-10 15:13:44 +00:00
hns
d8f5446d01
* sourceCharset property patch contributed by kunitoki at gmail on helma-user
2007-05-10 09:31:19 +00:00
hns
972bb8f232
* Fix indentation in Transactor.kill()
2007-05-03 14:52:14 +00:00
hns
657b86dee5
* Catch Linkage- and VirtualMachineErrors in scheduler loops in order to
...
keep on trucking in the face of OutOfMemoryErrors and the like.
* Sleep first, then do the work in scheduler loop.
2007-05-03 14:51:37 +00:00
hns
72db2bf08e
* Use Application.logError() instead of System.err.println().
2007-05-03 14:21:16 +00:00
hns
083422891f
* Remove macro processing stuff.
2007-05-02 13:48:23 +00:00
hns
b097d65d52
* Mark path.contains() and HopObject.contains() as deprecated,
...
and replace them with indexOf() methods.
2007-05-02 13:44:44 +00:00
hns
1dcdb8e452
* Remove processed parameter feature ($(...), $[...]), as it is largely redundant.
...
* Fix bug reported by Tobi on helma-user where nested macros in default, prefix or suffix
returned something else than a string.
2007-04-26 09:26:30 +00:00