RE: Recursion error in error-page

2001-02-26 Thread Tony Wilson

This happened to us when we actually had an exception on the exception
handling page (or a page that the exception handling redirects to or
forwards).
 
We had to make our error page very simple.
 
Tony

-Original Message-
From: Grant Doran [mailto:[EMAIL PROTECTED]]
Sent: Saturday, February 24, 2001 9:42 PM
To: Orion-Interest
Subject: Recursion error in error-page


DISCLAIMERI have extensively searched the list archives and the sun jsp
forum first/DISCLAIMER
Hi, 
 
We have set up a number of Jsp error pages specific to each of the custom
exceptions that we throw.
I am unable to get the custom error pages to work.
When my error jsp pages try to access the implicit exception object, the
following error appears in the browser:
 
Recursive error in error-page calling for /error/JspException.jsp, see the
application log for details.

Even with the standard jspexception it doesnt work.
 
The tag handler throws this jspException
---
  throw new JspException("" + thisTagName + "]The object X is null." );

---
 
In the web.xml, I have the following:

  ---
 error-page
  error-code500/error-code
  exception-typejavax.servlet.jsp.JspException/exception-type 
  location/error/JspException.jsp/location 
 /error-page

  ---
 
The error page appears if I take out any reference to the implicit exception
object.
But as soon as I put any reference to it in, it breask with the error shown
above.
 
This is a basic version of the jsp. It fails beacuse of the
exception.toString()

---
HTML
HEAD
%@ page isErrorPage="true" %
%@ page import="ilaunch.exception.*", javax.servlet.jsp.*, javax.servlet.*
%/HEAD
BODY bgcolor="white"
H2JspException/H2
 
%= exception.toString() %
/BODY
/HTML

---
 
I have never been able to access the exception object from the jsp error
page.
Is it just me, or is it a feature of Orion. I am tempted to test my .ear
file on another app server, but I dont have the time.
 
The mapping within the web.xml file seems to work ok.
 
If I can't resolve this at all, I'll have to revert to inserting attributes
into the request object, which is hardly elegant.
 
Any assistance with this would be very gratefully appreciated.

Grant Doran
Principal Architect
iLaunch inc.
(02) 89207947
[EMAIL PROTECTED]








RE: Controlling the Class path order for XALAN

2001-02-09 Thread Tony Wilson

One ugly way is to rename them to aXalan.jar, axerces.jar... therefore
putting them alphabetically before jaxp.jar
They would have to be in the same directory, though.

Like I said, ugly.

-Original Message-
From:   Peter Delahunty
[mailto:[EMAIL PROTECTED]]
Sent:   Thursday, February 08, 2001 4:21 AM
To: Orion-Interest
Subject:Controlling the Class path order for XALAN


Hi guys

i am trying to run Xalan with Orion. However i am having
some problems.  

i get "Namespace not supported by SAXParser" error. Now i
have found that
this is because jaxp.jar is also on the classpath. However
Orion requires
this to work. 

So to solve this problem i need to have jaxp.jar come after
xalan.jar on the
class path for me running my application under orion. 

eg. xalan.jar;jaxp.jar
This way the classes in xalan.jar are loaded first and are
used instead of
jaxp.jar

as far as i know the avaiale classpath directories are, in
this order i
think

1.  /orion  root (currently contains jaxp.jar and orions
versions of
xalan.jar and xerces.jar)
2.  /orion/lib  for golbal files (currently does not
contain any
files related to me)
3.  my-app-directory/web-inf/lib (currently contains
the lastest
versions of xalan.jar and xerces.jar)


So my question is how do i get my version of Xalan.jar and
xerces.jar to
load before jaxp.jar

cheers 




RE: Problem with two Orions on same box!!!

2001-02-09 Thread Tony Wilson

You can also assign multiple Ips to each box and have orion run on each IP,
retaining the default ports for RMI communication.

Tony Wilson

-Original Message-
From:   Duffey, Kevin [mailto:[EMAIL PROTECTED]]
Sent:   Thursday, February 08, 2001 7:29 PM
To: Orion-Interest
Subject:RE: Problem with two Orions on same box!!!

Not sure about RMI server, but each application deployed as
an xml config
file for it. In that file, which is specified in the
server.xml file, you
list the port you want http to listen on.

Look in the web-site.xml.html in the docs folder. In my
server.xml I have
web-site path="./bm_web.xml" /. Then, in bm_web.xml I have
something like:

web-site host="[ALL]" port="80" display-name="My site"
default-web-app application="app" name="live-www"
/
access-log path="c:\apps\logs\app-web.log" /
/web-site


I am sure you can do something similar for RMI on various
ports for each
web-app.

HTH.



 -Original Message-
 From: Mohit Palhan [mailto:[EMAIL PROTECTED]]
 Sent: Thursday, February 08, 2001 2:02 AM
 To: Orion-Interest
 Subject: Problem with two Orions on same box!!!
 
 
 I do not have access to two servers, and have installed 2 
 Orions on the same
 box, how do I make sure that they do not use the same
ports 
 for the RMI server
 and for the HTTP server??
 Please help
 Mohit
 Have a nice day :-)
 
   ***
  
   The information contained in this message (including
any 
 attachments) is
   confidential and may be legally privileged.
   If you are not the intended recipient, please delete
it 
 from your system
   immediately - any disclosure, copying or distribution 
 thereof or any
   action taken or omitted to be taken in reliance
thereon 
 is prohibited
   and may be unlawful.AITPL makes no warranty as to the
accuracy or
   completeness of any information contained in this
message 
 and hereby
   excludes any liability of any kind for the information

 contained herein
   or for the transmission, reception, storage or use of 
 such information
   in any way whatsoever.  Any opinions expressed in this

 message are those
   of the author and do not necessarily reflect the
opinions 
 of AITPL.
  
**
   ***
  
  
  
 
 --

**
 ***
 
 The information contained in this message (including any 
 attachments) is
 confidential and may be legally privileged.
 If you are not the intended recipient, please delete it
from 
 your system
 immediately - any disclosure, copying or distribution
thereof 
 or any action
 taken or omitted to be taken in reliance thereon is 
 prohibited and may be
 unlawful.AITPL makes no warranty as to the accuracy or 
 completeness of any
 information contained in this message and hereby excludes
any 
 liability of any
 kind for the information contained herein or for the 
 transmission, reception,
 storage or use of such information in any way whatsoever.

 Any opinions
 expressed in this message are those of the author and do
not 
 necessarily reflect
 the opinions of AITPL.

**
 ***
 
 
 




RE: R: Why is Netscape slower with Orion?

2001-02-09 Thread Tony Wilson

We found that if the table depth was more than 5 or so  AND the table at
that depth was sufficiently complex (lots of rows and lots of internal data)
that Netscape actually crashed consistently.  Either it crashed, or froze
indefinately.  Of course, IE had no problem with it... *sigh*

The moral of the story is... flatten out tables as much as possible.

Tony

-Original Message-
From:   James Hays [mailto:[EMAIL PROTECTED]]
Sent:   Friday, February 09, 2001 9:46 AM
To: Orion-Interest
Subject:Re: R: Why is Netscape slower with Orion?

This is because netscape's ui is based on parsing XML every
time is has to
render.  What a pain in the butt.  Who thought of that?

 From: Marco Isella [EMAIL PROTECTED]
 Reply-To: Orion-Interest [EMAIL PROTECTED]
 Date: Fri, 9 Feb 2001 14:58:19 +0100
 To: Orion-Interest [EMAIL PROTECTED]
 Subject: R: Why is Netscape slower with Orion?
 
 One thing netscape is very very slow at is when it has to
render nested
 tables.. i had a page with 4 level nested tables  with
netscape it was a
 metter of second before the rendering was done; i switched
to a single table
  the performing was almost acceptable (anyway far slower
than ie).
 
 This was wit ns 4.X, with ns 6 they have speed it up a
little(but still much
 slower than ie).
 Marco
 
 
 -Messaggio originale-
 Da: Huibert Aalbers [mailto:[EMAIL PROTECTED]]
 Inviato: venerdi, 26. gennaio 2001 17:58
 A: Orion-Interest
 Oggetto: Why is Netscape slower with Orion?
 
 
 Hi everyone,
 
 Is it just me or has anyone noticed that Netscape is
significantly
 slower than IE when accessing an application built with
orion? Could
 there be anything wrong with my settings?
 
 Thanks,
 
 Huibert Aalbers
 Informix Software
 
 






RE: Orion shutdown problem

2001-01-19 Thread Tony Wilson

Its alive.  it doesn't respond quickly for me (my posts show up a few hours
later), but I get lots and lots of emails.

-Original Message-
From: Randahl Fink Isaksen [mailto:[EMAIL PROTECTED]]
Sent: Friday, January 19, 2001 5:55 AM
To: Orion-Interest
Subject: RE: Orion shutdown problem


From the approximately 20-30 mails I receive every day: You have got to be
kidding!

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Dominic Hanlan
Sent: 19. januar 2001 12:17
To: Orion-Interest
Subject: Re: Orion shutdown problem


Is the list alive ...





RE: Getting back to the previous jsp

2001-01-19 Thread Tony Wilson

Try storing a "lastGUIPage" variable in the session.  Have an include that
is at the beginning of every GUI JSP page that sets this variable to the
current script (Accessible through the HTTPRequest interface)

Tony

-Original Message-
From:   Randahl Fink Isaksen [mailto:[EMAIL PROTECTED]]
Sent:   Friday, January 19, 2001 6:46 AM
To: Orion-Interest
Subject:Getting back to the previous jsp

On one of my JSPs I would like to have a link to the
previous page (a "back"
button), but then i need to output

a href = "%=theLinkToThePreviousPage%"/

Does any one know how I can replace
"theLinkToThePreviousPage" with a Java
expression which retrieves the correct url?

Thought about letting the caller transfer the link as a
parameter to the
JSP, but I would like to avoid this, if possible.


Thanks

Randahl





RE: Getting back to the previous jsp

2001-01-19 Thread Tony Wilson

The referer has two main problems
a)  it is not dependable.  Not all browsers send it all the time.
b)  It is very easily spoofable.  

The best way is just to somehow store where they were last at on the server
end, where the information is reliable and not spoofable.

Perhaps you can use the referer AND your own storage, and when the referer
specifies a different page than your own storage, use the referer value.
This might happen if they pressed the back button in IE, for example
(doesn't reload page)

Tony Wilson

-Original Message-
From:   Robert S. Sfeir [mailto:[EMAIL PROTECTED]]
Sent:   Friday, January 19, 2001 12:42 PM
To: Orion-Interest
Subject:Re: Getting back to the previous jsp

You can also store the referrer and send them back a page.
Since that's 
where they came from, that's where they'll go back to.  This
way you don't 
have to be browser specific at all... but that's kinda ugly.

R

At 06:00 PM 1/19/2001 +0100, you wrote:
If you're not using a lot of framesets and do not need to
support all
browser try using a javascript, like

 a href="javascript: history.back(-1);"Back/a

I didn't quite understand your question, but I hope the
answer will help
you.

regards


Johan Fredriksson
- Original Message -
From: "Randahl Fink Isaksen" [EMAIL PROTECTED]
To: "Orion-Interest" [EMAIL PROTECTED]
Sent: Friday, January 19, 2001 3:46 PM
Subject: Getting back to the previous jsp


  On one of my JSPs I would like to have a link to the
previous page (a
"back"
  button), but then i need to output
 
  a href = "%=theLinkToThePreviousPage%"/
 
  Does any one know how I can replace
"theLinkToThePreviousPage" with a Java
  expression which retrieves the correct url?
 
  Thought about letting the caller transfer the link as a
parameter to the
  JSP, but I would like to avoid this, if possible.
 
 
  Thanks
 
  Randahl
 



Robert S. Sfeir
Director of Software Development
PERCEPTICON corporation
San Francisco, CA 94123
w - http://www.percepticon.com/
e- [EMAIL PROTECTED]
t - (415) 749-2900 x205





RE: Wrapping the orion jar

2001-01-16 Thread Tony Wilson

Well, we are not actually using EJB right now with Orion, just the JSP
portion, so I don't know the answer to your question.  However, I do know
that you could plug a similar product called TopLink into the EJB container
of things like Jrun and WebLogic and TopLink would act as the EJB database
support.  I never got as far as trying that with Orion.

Sorry I couldn't be of more help.

Tony

-Original Message-
From:   Jason Boehle [mailto:[EMAIL PROTECTED]]
Sent:   Tuesday, January 16, 2001 7:03 AM
To: Orion-Interest
Subject:RE: Wrapping the orion jar

Hmmm.  I was under the impression that BSF used it's own
classloader (and
maybe even created some threads).  Was I wrong?  If I'm not
wrong, have you
run into any problems using it under Orion, or forsee any
problems moving
your app to another server?  I am only asking this because
the EJB spec
specifically prohibits creating your own ClassLoader and/or
creating/managing threads.  But then again, I could be
totally wrong about
BSF, as I haven't looked at all the source yet.

Jason Boehle
[EMAIL PROTECTED]

-Original Message-
From: Tony Wilson [mailto:[EMAIL PROTECTED]]
Sent: Monday, January 15, 2001 1:39 PM
To: Orion-Interest
Subject: RE: Wrapping the orion jar


We have the bsf.jar file in our app with no problem.  Due to
the nature of
our app, we actually have it in the WEB-INF/lib directory,
but it works fine
there.

What problem are you having, exactly.  We did run into a
problem with the
fact that orion uses older versions of xerces.jar and
mail.jar.  All we had
to do was replace orion's .jar files with our own, and
everything worked
fine.

I hope that helps.

Tony Wilson

-Original Message-
From:   Steve Brown
[mailto:[EMAIL PROTECTED]]
Sent:   Sunday, January 14, 2001 5:56 PM
To: Orion-Interest
Subject:Wrapping the orion jar

Hi,

Due to some Xalan classLoading problems, I
need to get a
particular jar
(bsf.jar) into the classpath.

Putting the jar in the jar in the orion/lib
directory doesnt
work.

But, I can edit the manifest.mf file of the
orion.jar and it
works fine.

This is fine for development but would be a
nightmare to
deploy (if the user
updates their version of orion the manifest
file is gone).

So I thought I might be able to write an
orionwrapper.jar
file with a
manifest file that is exactly the same as
the orion.jar
manifest file PLUS
includes all the extra jars I need PLUS the
orion.jar.

ie

Manifest-Version: 1.0
Name: "Orion Application Server"
Main-Class:
com.evermind.server.ApplicationServer
Created-By: 1.2 (Sun Microsystems Inc.)
Implementation-Vendor: "Evermind"
Class-Path: orion.jar lib/reportext.jar
lib/bsf.jar
lib/xerces.jar ejb.jar
jndi.jar jdbc.jar jta.jar parser.jar
jaxp.jar lib/xalan.jar
tools.jar
jsse.jar jnet.jar jcert.jar activation.jar
mail.jar
saxon.jar
Implementation-Title: "com.evermind.server"
Implementation-Version: "1.0.0"

Name: javax/servlet/
Specification-Version: 2.2
Implementation-Title: javax.servlet

Name: javax/servlet/jsp/
Specification-Version: 1.1
Implementation-Title: javax.servlet.jsp


This also gives me the added bonus of
controlling the
version of
Xalan/Xerces thats used.

Has anyone done this before or know if its 

RE: Any news from Orion yet??

2001-01-14 Thread Tony Wilson

Ditto.

We are seriously considering Orion for our production system.  However,  it
seems like support for this product has stopped, and is lacking.  We might
have to go elsewhere.  Just a few words about what is going on at Orion will
help out a lot.

Tony Wilson

-Original Message-
From:   Duffey, Kevin [mailto:[EMAIL PROTECTED]]
Sent:   Saturday, January 13, 2001 5:45 PM
To: Orion-Interest
Subject:Any news from Orion yet??

Hi all,

Has anyone heard from the team lately? I know I saw a post
about a month or
so ago. Its been about 3 or 4 months since anything has
changed on their
site, if not longer and now its getting me worried. I can
understand them
trying to organize the company, but did production stop on
the app server? I
wish there was some news once every couple of weeks or so
from them on their
site letting us know what is happening.

Thanks.




RE: JSP syntax checker

2001-01-09 Thread Tony Wilson

The problem is that jasper (and the Jrun JSP compiler) don't necessarily
compile things like the orion compiler does.  They give different errors,
especially when it comes to orion specific keywords.

We are using the Jrun compiler in our nightly builds currently.  What we
would really like is to use the Exact Same jsp syntax checker and compiler
that Orion does when it runs the application.  However, we want to be able
to do it offline, without having Orion started on a web server / port.

I can't find any information in the API, and my question to the Orion
Support people wasn't responded to.

Any help would be appreciated.

Tony

Tony Wilson

-Original Message-
From:   Christian Sell [mailto:[EMAIL PROTECTED]]
Sent:   Tuesday, January 09, 2001 11:33 AM
To: Orion-Interest
Subject:Re: JSP syntax checker

you dont have to package a .war and deploy it every time.
You can run the
app directly from the development directory for example by
defining your own
application in server.xml, like this:
application name="blah" path="c:\wherever" /
and referencing that app in default-web-site.xml, like:
web-app application="blah" name="blah-web" root="/blah"
/

for syntax checking, my only advice would be to use jasper
(which is the JSP
compiler of the tomcat servlet engine). It can be invoked
from the command
line.


- Original Message -
From: "Heiko Gottschling" [EMAIL PROTECTED]
To: "Orion-Interest" [EMAIL PROTECTED]
Sent: Tuesday, January 09, 2001 5:20 PM
Subject: JSP syntax checker


 Hi,

 is there a tool which can check the (java) syntax of a JSP
file? It's very
 time consuming to always have to package a .war file,
deploy it, click
 through the application to the modified JSP and have the
app server
compile
 it and then fix the errors... would be nice if a syntax
check could be
done
 in advance

 cu
 Heiko






RE: how to set environment properties for an app?

2001-01-09 Thread Tony Wilson

Have only one application per java instance.  Each with their own
application.xml, and whatever other things they need.

Another option is to put the configuration items into the web.xml of each of
your apps, perhaps as initialization parameters to a startup servlet.  That
startup servlet can then put those parameters into a configuration object
that is specific to your application.

Tony

-Original Message-
From:   Ari Halberstadt [mailto:[EMAIL PROTECTED]]
Sent:   Tuesday, January 09, 2001 1:30 PM
To: Orion-Interest
Subject:RE: how to set environment properties for an
app?



This is what I originally did, and it works fine if you have
just one copy of
the app running. What I need to do, though, is run two
copies of the app, each
one with a slightly different config, but system environment
properties apply to
all apps running within an instance of orion. I need a
per-app config, like what
would be provided in orion-application.xml or orion-web.xml,
only I can't find a
way to do this.






Tony Wilson [EMAIL PROTECTED] on 01/04/2001 17:47:43

Please respond to Orion-Interest
[EMAIL PROTECTED]














 To:  Orion-Interest [EMAIL PROTECTED]



 cc:  (bcc: Ari Halberstadt/Lycos)







 Subject: RE: how to set environment properties for an app?









To do this, we pass in environment variables on the command
line to the call
to java that starts orion using the -D option
So

java -Dconfig=OUR.CONFIG.STRING -jar /opt/orion/orion.jar

You can then access them using

String configKey = System.getProperty("config");

Hope that helped.

    Tony Wilson






RE: orion on unix

2001-01-07 Thread Tony Wilson

The best way to get around this, I think, is to use apache as a front end
and connect Orion to it.
There is excellent documentation on how to do this on
www.orionsupport.com... when it comes up.  It think it is one of the
featured links on the right hand menu.

Apache runs anywhere, pretty much.

What you do is start up apache as root.  Apache grabs whatever lower
numbered ports it needs (including 80) and then changes its user to
something else (usually 'nobody').  You change the configuration in
/etc/httpd/conf/httpd.conf (at least on linux) and then you can connect to
it using standard procedures supported by both apache and orion.

The main benefit of this is that you can run jrun as whomever you would like
('orion' is a good username) and you only have to worry about the file
permissions from that point on.


You DEFINITELY don't want to run orion, or any other Servlet Container as
root.  The main reason is security.  One of your developers could very
easily write a piece of code that would wipe out the entire hard drive, or
worse... and if anyone was able to hack in... all they would need to do is
write up a jsp file, and they have all the access they want.

Anyway.  The apache thing works for us.  We are able to do a lot of things
with this.  One example is Virtual hosting.  Each developer is able to have
their own instance of orion, running on their own virtual IP address, on
their own code base and starting and stopping it on their own running as
their own user.  Apache allows for this.

Tony Wilson



-Original Message-
From:   Heng Chee, Lee - SG [mailto:[EMAIL PROTECTED]]
Sent:   Sunday, January 07, 2001 12:54 AM
To: Orion-Interest
Subject:orion on unix

Hi,
I used to run orion on NT machine and now I have to deploy
it on a Sun Sparc
Solaris machine.
Honestly, my knowledge on unix system admin is very limited.
Ok, now I have this problem:
I have untar the orion archieve to a folder called orion,
this folder and
all the files and subfolders under it are belongs to a user
name 'orion',
the group access permission for this folder (and all it's
files) are also
called 'orion'. When I log in to unix as user 'orion' and
try to start up
the app server by typing java -jar orion.jar, I get a
message "Error
starting HTTP-Server : Permission denied".  I can only
startup orion if I
log in as root user. This is not acceptable because I can't
let everyone to
have root access just for starting up the orion server.(Our
project still in
the development phase so we need to start and stop the
server quite often)

I am puzzle with this error because I have already set the
owner of all the
files under orion folder to be 'orion', and orion app server
is using it's
own http-server internally so it shouldn't has any
permission problem. 
I think that orion app server might try to access some of
the unix system
file which must have root access, if this is the case can
someone tell me
which file it it?
Or is there any alternative work around for this problem?





Thanks and best regards
Lee








RE: Redirection

2001-01-05 Thread Tony Wilson

 it seems that this doesn't actually send the redirect right away.  It only
Marks the redirect to happen after the JSP is finished.  This means any
logic AFTER the redirect will still happen.  Not only that, but if you do a
second sendRedirect, it replaces the first.

We have found that putting "return;" on the next line helps (it returns from
the generated service() method).

Does anyone else know a way around this!

Tony

-Original Message-
From: Petr Podsednik
To: Orion-Interest
Sent: 1/5/01 1:02 AM
Subject: Re: Redirection

I use this approach in my jsp:
   
response.sendRedirect("newSelectedURL");
   
This causes pointing my browser to the "newSelectedURL" and it works
fine.
Petr

- Original Message - 
From: Huibert Aalbers [EMAIL PROTECTED]
To: Orion-Interest [EMAIL PROTECTED]
Sent: Thursday, January 04, 2001 5:07 PM
Subject: Redirection


 Hi everyone,
 
 Since it seems that the list is alive and well, although with very
 little traffic, I would like to ask a question which has been
bothering
 me for a while.
 
 I am trying to do what I would define as dynamic redirection. What
that
 means is that if someone writes an URL like http://myserver/name, I
 would like to look for "name" in a database and redirect the user to
 some other URL. This would allow me to avoid modifying manually the
 configuration file every time a mapping is added,removed or modified.
 
 Is this possible? Any suggestions?
 
 Thanks in advance and Happy New Year!
 
 Huibert Aalbers
 





RE: Question about automated testing with Orion

2001-01-05 Thread Tony Wilson

 On top of that, I am looking for a way to automate the compilation of JSP
files offline (i.e. not through a web browser, or even hitting the web
page).

JRun and TomCat each exposed their JSP compiler interfaces so that you can
run them offline and capture the errors/warnings.  I cannot seem to find
that interface in Orion.

Anybody have any suggestions?

Tony Wilson

-Original Message-
From: Eric Hodges
To: Orion-Interest
Sent: 1/5/01 12:32 PM
Subject: Question about automated testing with Orion

I'm trying to set up some automated unit tests for our servlets.  I'm
using
HttpUnit and JUnit, but the authentication in HttpUnit doesn't work with
Orion.  Does anyone out there have experience at this?  Is there a
better
tool?  Some sort of trick?  I've been talking to the HttpUnit folks, and
they don't know what to do.  Thanks for any help.





RE: Classpath.class and load-on-startup, Can't start Orion

2001-01-04 Thread Tony Wilson

The load on startup number is what ranking to startup.  It basically means
that lower numbers start up first.  SO... if you wanted servlets A,B,C,D to
start up in that order, 
A=10, B=200, C=316, D=445
Doesn't matter what the numbers are, as long as they are in the correct
order.  

I usually setup my startup values starting at 5.  This gives any servlets
that Orion wants to startup globally a chance to go first.  If there is a
tie, I don't know what order they start in... probably by the name of the
servlet alphabetically.

Try load-on-startup5/load-on-startup

Tony

-Original Message-
From:   Neal Kaiser [mailto:[EMAIL PROTECTED]]
Sent:   Thursday, January 04, 2001 8:40 AM
To: Orion-Interest
Subject:Classpath.class and load-on-startup, Can't
start Orion

All of a sudden I get this error in my
global-application.log:

/4/01 12:19 PM defaultWebApp: Error preloading servlet
javax.servlet.ServletException: Error instantiating servlet
'classpath'
(servlet class not found, make sure it exists at

/usr/local/orion/default-web-app/WEB-INF/classes/classpath/Classpath.class,
in a jar in /usr/local/orion/default-web-app/WEB-INF/lib/,
in an
orion-web.xml specified classpath or global server
classpath)
at com.evermind.server.http.HttpApplication.wi(JAX)
at com.evermind.server.http.HttpApplication.wt(JAX)
at com.evermind.server.http.HttpApplication.v3(JAX)
at
com.evermind.server.http.HttpApplication.init(JAX)
at com.evermind.server.Application.uq(JAX)
at com.evermind.server.http.en.uq(JAX)
at com.evermind.server.http.em.uy(JAX)
at com.evermind.server.http.em.gf(JAX)
at com.evermind.server.http.en.u1(JAX)
at com.evermind.server.http.en.gf(JAX)
at com.evermind.server.ApplicationServer.aqb(JAX)
at com.evermind.server.ApplicationServer.gf(JAX)
at com.evermind.server.hi.run(JAX)
at java.lang.Thread.run(Thread.java:484)
at com.evermind.util.f.run(JAX)


I have the following in global-web-application.xml

servlet

servlet-nameclasspath/servlet-name

servlet-classclasspath.Classpath/servlet-class
init-param

param-namedefaultContentType/param-name

param-valuetext/html/param-value
/init-param
load-on-startup1/load-on-startup
/servlet

And the Classpath.class is in /usr/local/orion/lib

I think it has to do with the load-on-startup not working? I
had a similar
problem with a webapp
I installed which had load-on-startup1/load-on-startup
but it wasn't
loading it. I changed the 1 to a
2 (just guessing that Orion might load it that way) and it
actually worked.

But now all of a sudden I get this error. I even tried
removing that webapp
with the load-on-startup.  Same problem.  What are the valid
values for
load-on-startup? 0 or 1?

My only other hunch is that the problem could be related to
a classpath
issue. I had to change the classpath a bit for other
programs. But I tried
all variations and could not get it to work.

Thanks, Neal





RE: Redirection

2001-01-04 Thread Tony Wilson

You can override the 404 html error, sending that to a servlet or JSP.  Once
there, you can detect what 'name' is and use some logic (possibly backed by
a Database or XML) to decide where to redirect to.

Just off the top of my head...

I am assuming that myserver/name doesn't actually exist as a page,
otherwise, you can just do the redirection there.
Tony

-Original Message-
From:   Huibert Aalbers [mailto:[EMAIL PROTECTED]]
Sent:   Thursday, January 04, 2001 9:08 AM
To: Orion-Interest
Subject:Redirection

Hi everyone,

Since it seems that the list is alive and well, although
with very
little traffic, I would like to ask a question which has
been bothering
me for a while.

I am trying to do what I would define as dynamic
redirection. What that
means is that if someone writes an URL like
http://myserver/name, I
would like to look for "name" in a database and redirect the
user to
some other URL. This would allow me to avoid modifying
manually the
configuration file every time a mapping is added,removed or
modified.

Is this possible? Any suggestions?

Thanks in advance and Happy New Year!

Huibert Aalbers





RE: What's going on with Orion?

2001-01-04 Thread Tony Wilson

Planning... 
and there was much rejoicing

Tony

-Original Message-
From:   J.T. Wenting [mailto:[EMAIL PROTECTED]]
Sent:   Thursday, January 04, 2001 11:48 AM
To: Orion-Interest
Subject:RE: What's going on with Orion?

late last year, they posted the reason for the quiet:
They are reorganising the business to accomodate a larger
company structure.
I guess they also take the time to lay down the groundwork
for major
improvements and some study.

 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED]]On Behalf Of
Guilherme
 Ceschiatti
 Sent: 04 January 2001 19:36
 To: Orion-Interest
 Subject: Re: What's going on with Orion?


 Hi.

 I'm trying to discover what is going on with Orionserver.
 There are months
 that it's not updated. Anybody from the Orion team to give
 some news for us?

 []s
 Guilherme Ceschaitti

 On Thursday 04 January 2001 12:34, you wrote:

  This list has become awfully quiet.  What's going on
with
 Orion?  There
  haven't been any new releases or bug fixes.  Does anyone
have any
  information?  Perhaps, someone on the Orion team can
give
 us an update.
  Personally, I'm getting a little concerned.
 
  Vidur







RE: Where to put bean property files

2000-12-28 Thread Tony Wilson

The 'current working directory' for orion is wherever java is executed to
run orion.   This can be hidden by the admin utility, but you can check the
configuration files and attempt to locate the directory that way.

Try putting the .properties file in the directory parent to your server.xml
file.
i.e. if your server.xml were in /opt/orion/config, put your .properties file
in /opt/orion 

This can get ugly and confusing, if you get multiple '.properties'-like
files in that directory.  I would suggest having your code look for files in
a 'myconfig' or 'files' directory, and making that directory appear where
you start orion.

I hope this was clear.

Tony Wilson
-Original Message-
From:   John Pletka [mailto:[EMAIL PROTECTED]]
Sent:   Thursday, December 28, 2000 10:37 AM
To: Orion-Interest
Subject:Where to put bean property files

I have a bean that I'm trying to use in a jsp page that
requires a
.properties file to initialize itself.  It looks for the
properties file in
the current directory (new
FileInputStream("fileName.properties")).  I've
tried putting the file in the lib directory, the WEB-INF
directory, the
META-INF directory, in the same directory as the .jsp file
and even in the
jar file of the bean, but I always get "FileNotFound"
exceptions.  Where is
the proper place to put configuration files?