Two minor problems we're having with JRun 3.0 on Solaris with JDK 1.3.0:
1) Calling session.getLastAccessedTime() in valueUnbound when the session
has expired gives us "0" about half the time. It consistently happens when
a session is created by opening a URL in our application from our small test
app. The test app simply creates a BufferedReader on the URL's stream and
successfully reads the page's contents. It is difficult to reproduce with a
web browser, but the information I am logging from the application shows it
happening about half of the time for our users.
2) Calling request.getRemoteHost() ALWAYS returns the IP address. The same
application under JRun 2.3.2 build 157 returned a host name when it could be
resolved, which was about 75% of the time. If I create an InetAddress
object from the IP address, I can usually get the host name, so I know that
information is available to the environment.
Has anyone else seen either of these? I have developed workarounds for both
problems, but I would prefer that those two methods work reliably.
I looked at the release notes for JRun 3.1, and neither of these issues are
addressed. On the other hand, there's a known bug list for 3.1 with a few
items that would present major problems for us, so we're sticking with 3.0
for the moment.
Thanks,
-- Kyal
----------------------------------------------------
Kyallee Dalrymple [EMAIL PROTECTED]
Sr. Software Engineer
BrandMatrix http://www.brandmatrix.com/
----------------------------------------------------
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at
http://www.fusionauthority.com/bkinfo.cfm
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists