RE: ms access Orion?

2001-02-17 Thread Kemp Randy-W18971

I am sure, at one point in time, the same was true with Apache.  But now that the kid 
has grown up, look where it is today.  Which is why I make a big distinction between a 
plain open source, and a mature open source.  Things like Apache, Linux, Mysql, and 
Postgresql are mature open source -- partly due to the fact that they been around for 
a number of years.  Projects like Orion, Resin, Jboss, Tomcat, Enhydra, Openejb, and 
Jonas have the potential to become mature open source (yes, Orion is not open - 
piety), some more then others (like Jboss, Tomcat, and Openejb) and they probably will 
be.  People ask, for example -- should they run Jboss in a production environment.  
The answer depends on how big is the user load in the production environment.  Jboss 
doesn't currently support either horizontal or vertical clustering, and they have 
plans this year to implement vertical clustering.  If the project continues to mature, 
there may be future plans to add horizontal clustering. A !
!
!
user from this list mentioned Gemstone's ability to work among many distributed VM's.  
So I am sure, for example, that some environments have no problem running an RDMS like 
Oracle for large projects and an RDMS like Mysql or Postgresql for small projects.

-Original Message-
From: Tim Endres [mailto:[EMAIL PROTECTED]]
Sent: Friday, February 16, 2001 11:48 AM
To: Orion-Interest
Subject: RE: ms access  Orion?


However, MySQL support has not always been that "first class". I can remember the days 
when
MySQL support was much like Orion support today - you needed the mailing list!

Lets hope that Orion can make the same transition to providing strong support.

tim.

 If you use mysql, I think you need to compile the Berkeley engine first to get 
transaction support.  Please query MySQL on this, if you need to use transactions.  
Their support and documentation is first class (are you taking notes here Orion?  
There is a quiz next week). 
 
 -Original Message-
 From: faisal [mailto:[EMAIL PROTECTED]]
 Sent: Thursday, February 15, 2001 5:06 PM
 To: Orion-Interest
 Subject: Re: ms access  Orion?
 
 
 Thank to all of u guys
 I have not been using BMP before and when i tried ms access it gave me a  hard time 
though i works sometimes
 Thanks to your advice I am going to try MySQl for the moment
 Respect
 what a Great e-mailing list
 faisal
  
 
 - Original Message - 
 From: Thomas  mailto:[EMAIL PROTECTED] Pridham 
 To: Orion-Interest mailto:[EMAIL PROTECTED]  
 Sent: Thursday, February 15, 2001 7:01 PM
 Subject: RE: ms access  Orion?
 
 Two other free RDMS's are:
  
 1.  Interbase (http:// www.interbase.com http://www.interbase.com ) - originally 
developed by Borland, now open source.  I am using this product in a commercial 
environment.  It is a bit unstable on Linux, but runs great on Win2000.  This DB has 
a JDBC client.  This is a cross platform DB.
  
 2.  SAP DB ( http://www.sap.com/solutions/technology/sapdb/ 
http://www.sap.com/solutions/technology/sapdb/ ) - open sourced by SAP.  I have not 
worked with this DB yet, but I will soon.  This DB also has a type 4 JDBC driver.  
This is a cross-platform DB.
  
 Both of these databases "appear" to be industrial strength :)
 
 -Original Message-
 From: Kemp Randy-W18971 [mailto:[EMAIL PROTECTED]]
 Sent: Thursday, February 15, 2001 10:32 AM
 To: Orion-Interest
 Subject: RE: ms access  Orion?
 
 
 Is ms access considered an RDMS and does it have a JDBC driver?  If so, then it 
should be theoretically possible to have it work with Orion.   But why would you want 
to do this?  A better solution would be to work with something like Postgresql ( 
www.postgresql.org http://www.postgresql.orgom ) or Mysql ( www.mysql.com 
http://www.mysql.com ), if you don't have a commercial database (like Oracle) 
available. 
 
 -Original Message-
 From: faisal [mailto:[EMAIL PROTECTED]]
 Sent: Wednesday, February 14, 2001 9:55 PM
 To: Orion-Interest
 Subject: ms access  Orion?
 
 
 does ms access  work with Orion 
 ?
 





Unsent Message Returned to Sender

2001-02-17 Thread POSTMASTER

Notice to Sender


This message was received by this installation but could not be
delivered to its intended cc:Mail recipient(s).

  Original subject: Unsent Message Returned to Sender

Intended recipient(s) who DID NOT receive this message:

  [EMAIL PROTECTED]

The following cc:Mail error(s) were recorded:

  ***  Message recipient is unknown  ***


 Original Message Text 
Notice to Sender


This message was received by this installation but could not be
delivered to its intended cc:Mail recipient(s).

  Original subject: Unsent Message Returned to Sender

Intended recipient(s) who DID NOT receive this message:

  [EMAIL PROTECTED]

The following cc:Mail error(s) were recorded:

  ***  Message recipient is unknown  ***


 Original Message Text 
Notice to Sender


This message was received by this installation but could not be
delivered to its intended cc:Mail recipient(s).

  Original subject: Re: RE: Garbage collection, out of memory

Intended recipient(s) who DID NOT receive this message:

  [EMAIL PROTECTED]

The following cc:Mail error(s) were recorded:

  ***  Message recipient is unknown  ***


 Original Message Text 
The problem is not that simple.  There's a bug.

We then ran a test program that creates a simple entity bean in an infinite
loop and then releases the reference of this entity bean. We ran a profiler
on the VM and counted the memory instances. The server keeps the beans in a
list, so the GC cant have them, and it turns out that even though memory
seems to be running out, orion does not passivate.

We told them, and [EMAIL PROTECTED] said thanx and they'd fix it, but
they cannot give an estimate of when - we've been waiting for 3 months now.
Up to 1.4.5 you could not limit the pool size, so there aint no way to force
it to start passivating.

Regards
Jaco

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Tim Endres
Sent: 13 February 2001 23:32
To: Orion-Interest
Subject: Re: Garbage collection, out of memory


Your GC times are huge because you have provided so much memory. If you
reduce the 500MB to 128MB, you will see more GC's, but they will be much
shorter. This is a well known optimization issue. Too little memory causes
to many GC runs, while too much memory causes GC runs to be too long. You
need to experiment to find the best amount of memory to allocate.

tim.

 Hello

 We are experiencing a garbage collection problem.  We are running Orion
 1.4.7 on a Linux 2.4 box.  We have been trying the Sun 1.2.2, the Sun 1.3
 and the IBM JVM 1.3.  On the Sun 1.3 JVM we have tried normal garbage
 collection and also -Xincgc incremental garbage collection.  We run with
 500 megabytes of heap space available to Java.

 The system uses lots of EJBs (mainly stateless session but also quite a
 few entities and a handful of stateful session beans), and we have JSP
 pages which run in the same JVM.

 The system runs very responsively and well, with up to 90 users
 simultaneously using it, for up to an hour.  Then enormous GCs start
 happening which block all activity for up to 180 seconds at a time!  The
 length and frequency of the freezes vary with the different JVMs but all
 are unusable after say an hour of up time.

 The Sun 1.3 in incremental GC mode is the best, and in fact remains stable
 and usable until it starts doing a few 9 second GCs from time to time
 (comparatively bearable) until we get a "HotSpot internal error" which
 stops all processing.

 We are trying all sorts of different things to stop our users getting
 upset, like reducing the JSP session timeout to a minimum, and are
 currently trying to analyse the code with JProbe to find out how to
 minimise unnecessary object creation or memory leaks (stale references to
 no longer used objects etc).

 As several list members have already said, it also seems that some beans
 are never passivated.

 What can we do to make Orion stop using more and more memory, and not to
 cause such outrageous garbage collection cycles?

 Any comments or suggestions would be very much appreciated.

 --
 Thomas Munro [EMAIL PROTECTED]
  http://www.fullsix.com/
  Fullsix Technology (Paris)












Unsent Message Returned to Sender

2001-02-17 Thread POSTMASTER

Notice to Sender


This message was received by this installation but could not be
delivered to its intended cc:Mail recipient(s).

  Original subject: Dependent-to-dependent relationships

Intended recipient(s) who DID NOT receive this message:

  [EMAIL PROTECTED]

The following cc:Mail error(s) were recorded:

  ***  Message recipient is unknown  ***


 Original Message Text 
hello,

I am experimenting this same problem as John did in November 00:
http://www.mail-archive.com/orion-interest@orionserver.com/msg06636.html
:

 I am trying to create a dependent to dependent relationship using Orion.
 I have noticed that Orion does not automatically create the OR
 mappings for these types of relationships as it does for other types. I have
 two questions really:
 
1) Does orion support this type of relationship?
2) If so, how should the orion-ejb-jar.xml file be configured to
 do this?
 
I have posted below the error message I receive upon attempting
 to deploy as well as the relevant section from the orion-ejb-jar.xml file that
 I created.
 
C:\app\orionjava -jar orion.jar
Auto-deploying lib\higherlending.jar (Classes where updated)...
java.lang.NullPointerException
at com.evermind.server.ejb.deployment.fi.z2(JAX)
at com.evermind.server.ejb.compilation.f6.ahe(JAX)
at com.evermind.server.ejb.compilation.f6.ahe(JAX)
at com.evermind.server.ejb.compilation.f6.ahe(JAX)
at com.evermind.server.ejb.compilation.f6.ahe(JAX)
at com.evermind.server.ejb.compilation.fy.aft(JAX)
at com.evermind.server.ejb.compilation.fz.sz(JAX)
at com.evermind.server.ejb.compilation.f6.sz(JAX)
at com.evermind.server.ejb.compilation.gc.sz(JAX)
at com.evermind.server.ejb.EJBContainer.bz(JAX)
at com.evermind.server.Application.bz(JAX)
at com.evermind.server.Application.gf(JAX)
at com.evermind.server.ApplicationServer.ru(JAX)
at com.evermind.server.ApplicationServer.ap6(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)
 
entity-deployment name="Form" location="Form"
wrapper="FormHome_EntityHomeWrapper22" table="Form"
data-source="jdbc/HigherLending"
primkey-mapping
cmp-field-mapping
fields
cmp-field-mapping name="formId"
persistence-name="form_Id" /
/fields
/cmp-field-mapping
/primkey-mapping
cmp-field-mapping name="formName"
 persistence-name="form_Name" /
cmp-field-mapping name="formDescription"
persistence-name="form_Description" /
cmp-field-mapping name="formType"
 persistence-name="form_Type" /
cmp-field-mapping name="formQueries"
collection-mapping table="form_Query"
primkey-mapping
cmp-field-mapping
fields
 
 cmp-field-mapping name="formId"
persistence-name="form_Id" /
/fields
/cmp-field-mapping
/primkey-mapping
value-mapping
type="com.higherlending.ejb.entity.form.FormQuery"
cmp-field-mapping name="value"
properties
 
 cmp-field-mapping name="queryPosition"
persistence-name="Query_Position" /
 
 cmp-field-mapping name="dataType"
persistence-name="Data_Type" /
 
 cmp-field-mapping name="dependency"
persistence-name="Dependency" /
 
 cmp-field-mapping name="expression"
persistence-name="Expression" /
 
 cmp-field-mapping name="elements" 
 
 collection-mapping
table="form_Query_element"
 
 primkey-mapping
 
cmp-field-mapping
 
fields
 
 cmp-field-mapping name="formId" persistence-name="form_Id" /
 
 cmp-field-mapping name="queryPosition"
persistence-name="query_position" /
 
/fields
 
/cmp-field-mapping
 
 /primkey-mapping
 
 value-mapping
type="com.higherlending.ejb.entity.form.FormQueryElement"
 
cmp-field-mapping name="value"
 
properties
 
 cmp-field-mapping name="element"
 
 entity-ref home="Element"
 
 cmp-field-mapping name="element"
 
 fields
 
 

Unsent Message Returned to Sender

2001-02-17 Thread POSTMASTER

Notice to Sender


This message was received by this installation but could not be
delivered to its intended cc:Mail recipient(s).

  Original subject: Unsent Message Returned to Sender

Intended recipient(s) who DID NOT receive this message:

  [EMAIL PROTECTED]

The following cc:Mail error(s) were recorded:

  ***  Message recipient is unknown  ***


 Original Message Text 
Notice to Sender


This message was received by this installation but could not be
delivered to its intended cc:Mail recipient(s).

  Original subject: Unsent Message Returned to Sender

Intended recipient(s) who DID NOT receive this message:

  [EMAIL PROTECTED]

The following cc:Mail error(s) were recorded:

  ***  Message recipient is unknown  ***


 Original Message Text 
Notice to Sender


This message was received by this installation but could not be
delivered to its intended cc:Mail recipient(s).

  Original subject: Unsent Message Returned to Sender

Intended recipient(s) who DID NOT receive this message:

  [EMAIL PROTECTED]

The following cc:Mail error(s) were recorded:

  ***  Message recipient is unknown  ***


 Original Message Text 
Notice to Sender


This message was received by this installation but could not be
delivered to its intended cc:Mail recipient(s).

  Original subject: Unsent Message Returned to Sender

Intended recipient(s) who DID NOT receive this message:

  [EMAIL PROTECTED]

The following cc:Mail error(s) were recorded:

  ***  Message recipient is unknown  ***


 Original Message Text 
Notice to Sender


This message was received by this installation but could not be
delivered to its intended cc:Mail recipient(s).

  Original subject: RE: Not authorized to view this page

Intended recipient(s) who DID NOT receive this message:

  [EMAIL PROTECTED]

The following cc:Mail error(s) were recorded:

  ***  Message recipient is unknown  ***


 Original Message Text 
I found the problem, it seem that the global-web-application.xml supplied in
the tutorial didn't have an entry for html, I added it. Also had to rename
index.htm to index.html, a little disapointing to have these hassles
considering that were talking about a comercial product.

-Original Message-
From: Magnus Rydin [mailto:[EMAIL PROTECTED]]
Sent: Thursday, February 15, 2001 6:24 PM
To: Orion-Interest
Subject: SV: Not authorized to view this page



Are the pages protected? 
Have you added a entry to your principals.xml for the app? 
What version of Orion are you running? 
More information needed. 
WR 

 -Ursprungligt meddelande- 
 Frn: Adamson, Scott [ mailto:[EMAIL PROTECTED]
mailto:[EMAIL PROTECTED] ] 
 Skickat: den 14 februari 2001 16:05 
 Till: Orion-Interest 
 mne: Not authorized to view this page 
 
 
 I get the message 'Not authorized to view this page' when 
 trying to run the 
 addressbook example from the CMP primer. I believe Orion is working 
 correctly as I can run the orion-primer example. Any help 
 much appreciated. 
 
 
 
 Come on !! Someone must have had a similar problem, I'm 
 running Orion on Win 
 NT workstation 
 trying to access the pge from the same machine, how can I not 
 have access to 
 something on my own machine ?? 
 
 I've tried loging in as admin (normal account should have admin rights 
 anyway !) no difference. If any Orion support people monitor this list 
 please help as I'm evaluating Orion with the view to 
 deploying it within a 
 10 server cluster ($$$). 
 
 regards, 
 Scott. 
 
 















RE: Is it just me?

2001-02-17 Thread Kemp Randy-W18971

Mine has been also. 

-Original Message-
From: Dan Cramer [mailto:[EMAIL PROTECTED]]
Sent: Friday, February 16, 2001 12:32 PM
To: Orion-Interest
Cc: [EMAIL PROTECTED]
Subject: Is it just me?


My inbox is being inundated by e-mails saying that mail couldn't be
delivered to [EMAIL PROTECTED] They are all coming from
[EMAIL PROTECTED] Whoever the owner of this list is,
please, take that e-mail address off the list.

Sincerely,
Dan Cramer
Chief Architect
Dynamic Resolve, LLC
Internet Solutions Consulting





Unsent Message Returned to Sender

2001-02-17 Thread POSTMASTER

Notice to Sender


This message was received by this installation but could not be
delivered to its intended cc:Mail recipient(s).

  Original subject: Unsent Message Returned to Sender

Intended recipient(s) who DID NOT receive this message:

  [EMAIL PROTECTED]

The following cc:Mail error(s) were recorded:

  ***  Message recipient is unknown  ***


 Original Message Text 
Notice to Sender


This message was received by this installation but could not be
delivered to its intended cc:Mail recipient(s).

  Original subject: Unsent Message Returned to Sender

Intended recipient(s) who DID NOT receive this message:

  [EMAIL PROTECTED]

The following cc:Mail error(s) were recorded:

  ***  Message recipient is unknown  ***


 Original Message Text 
Notice to Sender


This message was received by this installation but could not be
delivered to its intended cc:Mail recipient(s).

  Original subject: Unsent Message Returned to Sender

Intended recipient(s) who DID NOT receive this message:

  [EMAIL PROTECTED]

The following cc:Mail error(s) were recorded:

  ***  Message recipient is unknown  ***


 Original Message Text 
Notice to Sender


This message was received by this installation but could not be
delivered to its intended cc:Mail recipient(s).

  Original subject: Unsent Message Returned to Sender

Intended recipient(s) who DID NOT receive this message:

  [EMAIL PROTECTED]

The following cc:Mail error(s) were recorded:

  ***  Message recipient is unknown  ***


 Original Message Text 
Notice to Sender


This message was received by this installation but could not be
delivered to its intended cc:Mail recipient(s).

  Original subject: Re: ms access  Orion?

Intended recipient(s) who DID NOT receive this message:

  [EMAIL PROTECTED]

The following cc:Mail error(s) were recorded:

  ***  Message recipient is unknown  ***


 Original Message Text 
Thank to all of u guys
I have not been using BMP before and when i tried ms access it gave me a  hard time 
though i works sometimes
Thanks to your advice I am going to try MySQl for the moment
Respect
what a Great e-mailing list
faisal

  - Original Message - 
  From: Thomas Pridham 
  To: Orion-Interest 
  Sent: Thursday, February 15, 2001 7:01 PM
  Subject: RE: ms access  Orion?


  Two other free RDMS's are:

  1.  Interbase (http://www.interbase.com) - originally developed by Borland, now open 
source.  I am using this product in a commercial environment.  It is a bit unstable on 
Linux, but runs great on Win2000.  This DB has a JDBC client.  This is a cross 







p
latform DB.

  2.  SAP DB (http://www.sap.com/solutions/technology/sapdb/) - open sourced by SAP.  
I have not worked with this DB yet, but I will soon.  This DB also has a type 4 JDBC 
driver.  This is a cross-platform DB.

  Both of these databases "appear" to be industrial strength :)
-Original Message-
From: Kemp Randy-W18971 [mailto:[EMAIL PROTECTED]]
Sent: Thursday, February 15, 2001 10:32 AM
To: Orion-Interest
Subject: RE: ms access  Orion?


Is ms access considered an RDMS and does it have a JDBC driver?  If so, then it 
should be theoretically possible to have it work with Orion.   But why would you want 
to do this?  A better solution would be to work with something like Postgresql (www








postgresql.org) or Mysql (www.mysql.com), if you don't have a commercial database 
(like Oracle) available. 
  -Original Message-
  From: faisal [mailto:[EMAIL PROTECTED]]
  Sent: Wednesday, February 14, 2001 9:55 PM
  To: Orion-Interest
  Subject: ms access  Orion?


  does ms access  work with Orion 
  ?









Global Directories

2001-02-17 Thread Aniket V U

Hi,

I was wondering if I can define a global Virtual directory i.e a directory 
that can be accessed from any application deployed in Orion??

I tried setting the Virtual Directory in Global-Web-Application.xml but i 
couldnt access the directory. The virtual directories work fine if I define 
them at each application level in orion-web.xml.

Im using orion 1.4.5, jdk 1.3, W2K.

Any pointers would be much appreciated.

Thanks and Regards

Aniket






RE: Unsent Message Returned to Sender

2001-02-17 Thread Roland Dong

My mailbox has been flooded by messges from POSTMASTER. Can anyone tell me
what is going on? Did you receive the same messge?

Roland

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of POSTMASTER
Sent: Friday, February 16, 2001 6:57 AM
To: Orion-Interest
Subject: Unsent Message Returned to Sender


Notice to Sender


This message was received by this installation but could not be
delivered to its intended cc:Mail recipient(s).

  Original subject: Unsent Message Returned to Sender

Intended recipient(s) who DID NOT receive this message:

  [EMAIL PROTECTED]

The following cc:Mail error(s) were recorded:

  ***  Message recipient is unknown  ***


 Original Message Text 
Notice to Sender


This message was received by this installation but could not be
delivered to its intended cc:Mail recipient(s).

  Original subject: Unsent Message Returned to Sender

Intended recipient(s) who DID NOT receive this message:

  [EMAIL PROTECTED]

The following cc:Mail error(s) were recorded:

  ***  Message recipient is unknown  ***


 Original Message Text 
Notice to Sender


This message was received by this installation but could not be
delivered to its intended cc:Mail recipient(s).

  Original subject: Unsent Message Returned to Sender

Intended recipient(s) who DID NOT receive this message:

  [EMAIL PROTECTED]

The following cc:Mail error(s) were recorded:

  ***  Message recipient is unknown  ***


 Original Message Text 
Notice to Sender


This message was received by this installation but could not be
delivered to its intended cc:Mail recipient(s).

  Original subject: Orion doesn't work.

Intended recipient(s) who DID NOT receive this message:

  [EMAIL PROTECTED]

The following cc:Mail error(s) were recorded:

  ***  Message recipient is unknown  ***


 Original Message Text 
I've surfed and surfed, and can't find any info on the problem I'm having.
HELP!


All brand new:
Red Hat Linux v7, Sun J2EE 1.2.1, Sun JDK1.3, Orion 1.4.5

[geoff@daphne orion]$cd /usr/local/orion
[geoff@daphne orion]$ java -jar orion.jar
java.lang.NoClassDefFoundError: com/evermind/gui/server/ServiceConsole
at java.lang.reflect.Method.invoke(Method.java:native)
at kaffe.jar.ExecJarName.main(ExecJarName.java:70)
at kaffe.jar.ExecJar.main(ExecJar.java:59)


Obviously, I'm missing some class, but where/what is it?  The JDK/SDK seems
to be working fine i.e. I can compile and run java applications, etc.  Does
some .jar file need to be expanded???

HELP!
--

-Geoff Marshall, Director of Development

...
t e r r a s c o p e  (415) 951-4944
54 Mint Street, Suite 110 direct (415) 625-0349
San Francisco, CA  94103 fax (415) 625-0306
...










RE: ms access Orion?

2001-02-17 Thread Jeff Schnitzer

From: Joseph B. Ottinger [mailto:[EMAIL PROTECTED]]

Why do you say "pity?" (I'm assuming you don't mean "piety" here.) Why
should it be open source? Do you think you can apply patches 
faster than
the Orion team? (I don't think I could, nor do I think you 

For me, the value of source is not that I would be able to fix bugs -
although I might very well be able to do so.  The real value is that
source code substitutes reasonably well for documentation.

Here's a hypothetical exception for you:

com.evermind.server.rmi.OrionRemoteException: CrypticMessage
at something.you.recognize.if.you.Are.lucky()
at com.evermind.server.http.d3.sw(JAX)
at com.evermind.server.http.d3.su(JAX)
at com.evermind.server.http.ef.s1(JAX)
at com.evermind.server.http.ef.do(JAX)
at com.evermind.util.f.run(JAX)

We've probably all experienced this at least once.  Probably it was a
silly mistake in the deployment descriptor, but the error shows up as an
exception in the wrapper or somewhere else.  I know I've seen posts to
this list of exceptions which were obfuscated all the way up to the
throw statement.  Rare, but annoying as all hell.

I've spent a lot of time in trial and error when a quick glance at the
source code would have answered my question.  Nothing documents like the
code.

I've even found the JDK source to be necessary - I had to comb through
the RMI-IIOP source code to figure out what the error codes I was
getting meant.Using RMI-IIOP is like using Orion, but without the
(usually) verbose error messages and support community.  :-(

it, and their model fits them. Going open source means that they get
relegated to supplying services only, which may indeed be 
profitable, but
is profit the only motive? (I say no, because if it were, they'd sell
Orion for more money.)

I should point out that shipping source does not mean the product has to
be free.  Resin is a good example.

It does open up the opportunity for competitors to see potential trade
secrets.  I don't know what black magic is under the covers, so I have
no idea if this is a concern.  Given how far ahead of the pack Orion is
regarding the emerging j2ee specs, I suspect it might be.

Personally, I've never seen a development tool or library documented
sufficiently well that I didn't feel a need for source code.  I *hate*
trial-and-error programming, but it always consumes an inordinate amount
of my development time.  Believe me, I read manuals cover-to-cover, but
even the good ones haven't stood up under fire.  And the bad ones have
just been plain wrong :-)

I'm happy to continue using Orion, even without source code, mostly
because I've already gotten over the worst of the learning curve.  But
there were times when I would have jumped on JBoss in a second if it
supported EJB2.0.  I wonder how many people who don't need the new spec
features or have bigger pocketbooks have bailed because of documentation
issues, and I wonder if shipping the source would be a quick
half-solution to this problem.

Jeff




AW: Unsent Message Returned to Sender

2001-02-17 Thread Bernhard Broo

oK, I have send now 2 mails to the Request-Heandler of this list
[[EMAIL PROTECTED]]
to unsubscribe [[EMAIL PROTECTED]]  [[EMAIL PROTECTED]].


Is [[EMAIL PROTECTED]] the right or do the Postmaster shorten
something on the address??


I'm also an normal user of this list, but I think this is the normal way to
handle this on ML-Request-Heandlers.
So I hope this works[pleeease]

Berni


found on the orion-HP:



To unsubscribe from this list:

If you want to unsubscribe, simply send a mail to
[EMAIL PROTECTED] with the following command in the
body of your email message:

unsubscribe

Or from another account, besides the email account you subscribed to:

unsubscribe email address








Re: Using Log4j With Orion

2001-02-17 Thread Steven Gardell

And could someone provide a valid pointer to Log4j proper?
Can't seem to get to it at IBM's web site.
Thanks

Steven Gardell
Iperia, Inc.
- Original Message -
From: Hee Meng, Poh [EMAIL PROTECTED]
To: Orion-Interest [EMAIL PROTECTED]
Sent: Thursday, February 15, 2001 8:50 PM
Subject: Using Log4j With Orion


 Hi,

 Anyone uses Log4j with Orion? Think of providing logging facilites for
both
 web and ejb components.
 What's the good way to specify a PropertyConfigurator?

 Thanks for any info.

 Regards








Re: Using Log4j With Orion

2001-02-17 Thread Joseph B. Ottinger

http://jakarta.apache.org/log4j/

On Sat, 17 Feb 2001, Steven Gardell wrote:

 And could someone provide a valid pointer to Log4j proper?
 Can't seem to get to it at IBM's web site.
 Thanks

---
Joseph B. Ottinger   [EMAIL PROTECTED]
http://epesh.com/ IT Consultant





Re: Unsent Message Returned to Sender

2001-02-17 Thread Magnus Stenman

Hello Bernhard,
we have unsubscribed the two relevant/possible addresses causing this, but most likely 
it's still queued up. We'll see if we can block the sender to prevent further 
pollution from this (incorrectly configured?) mailer daeamon shortly.

We're sorry for any inconvenience this has caused, and yes, annoying it is.

Oh well, have a nice day all, at least after having deleted this chunk of junk mail! 
;).

/Magnus Stenman, the Orion team

PS. Yes the reported address is not the correct (subscribed) one, got to love mail 
aliases...


- Original Message - 
From: "Bernhard Broo" [EMAIL PROTECTED]
To: "Orion-Interest" [EMAIL PROTECTED]
Sent: Saturday, February 17, 2001 1:39 PM
Subject: AW: Unsent Message Returned to Sender


 oK, I have send now 2 mails to the Request-Heandler of this list
 [[EMAIL PROTECTED]]
 to unsubscribe [[EMAIL PROTECTED]]  [[EMAIL PROTECTED]].
 
 
 Is [[EMAIL PROTECTED]] the right or do the Postmaster shorten
 something on the address??
 
 
 I'm also an normal user of this list, but I think this is the normal way to
 handle this on ML-Request-Heandlers.
 So I hope this works[pleeease]
 
 Berni
 
 
 found on the orion-HP:
 
 
 
 To unsubscribe from this list:
 
 If you want to unsubscribe, simply send a mail to
 [EMAIL PROTECTED] with the following command in the
 body of your email message:
 
 unsubscribe
 
 Or from another account, besides the email account you subscribed to:
 
 unsubscribe email address
 
 
 
 





RE: Where are the perfumes bubble bath beads

2001-02-17 Thread Jay Armstrong

Andre,

You make many good points.  

One of my disappointments with J2EE is that, like many of the "non-EJB"
application servers (such as Netscape App Server), J2EE products are
typically hard to configure.  This is due, in part, to the J2EE spec
allowing J2EE products can have a lot of latitude in how they accomplish
configuration. Things like clustering and load balancing between server
instances are wide open.  Most of the requests I get for J2EE consulting
have to do with some sort of configuration issues.  

Often, I see that large J2EE development projects have organizational
disconnects between the various development groups.  For example, the
Oracle dba's are oblivious to how db row and table locks affect the EJBs,
the web developers don't understand what an EJB is or how a JSP can call
it, the network managers understand request-level failover, but do not
understand maintenance of state between redundant EJBs, and the manager who
paid big bucks for the app server is wondering why such an expensive
product doesn't work!

If you look at most of the traffic on orion-interest, it has to do with
configuration issues.

I think use of XML configuration files has helped a lot, but configuring
any large distributed system, even with XML files, is not for the
lighthearted.  Knowing that most fancy tools merely modify the underlying
config files, I would be concerned about anyone who reconfigured a J2EE
system with a GUI tool, but without understanding how to do it manually.

If I could wave a magic wand over the J2EE world, it would be to have a
universal Java GUI for easily configuring and monitoring any J2EE product.
It would provide help as to which configuration changes were for J2EE
standard configuration items, and which were unique to a given product
(WebsFear, Orion, whatever).

Before ending this diatribe, let me emphasize the monitoring/diagnostics
thing.  Another major issue with J2EE after deployment is integrated
diagnostics.  How can you tell, for example, that an Entity EJB is hanging
because someone logged into the db via a telnet session, began executing a
horrendous query, then killed the telnet session without logging out, and
thus locking out some EJBs?  How can you tell whether or not an underlying
IP socket connection is waiting to time out?

Well, I've got a deadline due yesterday, so I'll get off my soapbox and
stop preaching to the choir.  Someday, I'd love to try solving these
problems. :-}

Have fun!

Jay Armstrong
[EMAIL PROTECTED]

At 12:55 PM 2/16/01 -0700, you wrote:
Although perfumed bubble bath beads are nice and fun to use, sometimes their
aroma can be nauseating.

In my opinion the less code the better. Less bugs, and quicker fixes.  
The company I work for now uses iPlanet, and I really miss working with
Orion.  In my opinion even the beta version of Orion were more stable than
IAS6 is now.  

There are several reasons IAS is so big, and I would assume the other heavy
weights for similar reasons.

IPlanet used to be Netscape Application Server which used to be Kiva
Application server before the days of J2EE, and it includes support for
Applogics (Proprietary api for writing servlet-like-things in C++).  All the
J2EE features were just tacked on, and I doubt anybody cleaned up the old
code, so there's a lot of legacy baggage.

 - Full clustering support at all levels.
 - Netscape Directory Server for LDAP backed JNDI and authentication.
 - Netscape Administration Server and Console
 - iPlanet Web Server - Based on Netscape Enterprise Server.
 - 400+ pages of documentation
 - Lots of buggy deployment and packaging tools - Something orion has in
common ;)
 - Broken ejb compilers (On Solaris)
 - A great feature which randomly throws ClassCast exceptions when using
SFSBs.
 - AbstractMethod exceptions in compiled jsps.

Although my last three points are just vents of frustration, the point I'm
trying to make is that size!=quality.  Sure iPlanet in a cluster
configuration can handle more 
requests than Orion, but at $40K+ per server, its probably better to run
several cheaper servers and buy an expensive, hardware based load balancer.

I think oracle 9I AS brings a lot of database integration to the server, and
when you look at just the size of the Net8 client, 1Gig doesn't sound that
far-fetched.

Last of all, everyone is always complaining about orion's documentation.
True, Orion doesn't provide hand-holding documentation, and the existing
docs could definitely use improvement, but there is certainly enough there
to get a basic app up and running.  iPlanet comes with a 200 page
developer's guide, a 100 page administrator's guide and lots of supplements.
How much value do they add?  To a complete J2EE beginner, probably some, but
their news group contains almost as many and the same type of questions as
the orion list.  Orion is a J2EE server, so to use it, and any other J2EE
server, you need to understand J2EE.  J2EE is complex (that's why we get
paid the big bucks),  but 

RE: ms access Orion?

2001-02-17 Thread Kemp Randy-W18971

 
The point I am making is this: I will continue to use Orion, whether or not it is open 
source.  Nor do I feel I am better then the people at Orion or those on this list.  
However, if the Orion code were open source, perhaps I or you may solve an error they 
can't, partially due to the environment we are running in or we are not caught in the 
syndrome of tunnel vision.  How many times have you focused on the bigger picture, 
only to have a coworker look at the problem and point you in the right direction?  
Many times.  The people are Orion are very bright.  So are the founders of Jboss and 
openEJB.  Yet I wouldn't expect them to solve all the zillion different combinations 
of problems, given all the different environmental variables, by themselves.  They are 
happy for the bright people out there -- such as yourself.  And yes, you can pat 
yourself on the back -- as you have made some very good insights in the past into 
server issues.  So whether Orion is open source or not, is a d!
!
!
ecision for them to make.  I respect what they choose either way, but I still feel 
open source is better.


-Original Message-
From: Jeff Schnitzer
To: Orion-Interest
Sent: 2/17/01 4:25 AM
Subject: RE: ms access  Orion?

From: Joseph B. Ottinger [mailto:[EMAIL PROTECTED]]

Why do you say "pity?" (I'm assuming you don't mean "piety" here.) Why
should it be open source? Do you think you can apply patches 
faster than
the Orion team? (I don't think I could, nor do I think you 

For me, the value of source is not that I would be able to fix bugs -
although I might very well be able to do so.  The real value is that
source code substitutes reasonably well for documentation.

Here's a hypothetical exception for you:

com.evermind.server.rmi.OrionRemoteException: CrypticMessage
at something.you.recognize.if.you.Are.lucky()
at com.evermind.server.http.d3.sw(JAX)
at com.evermind.server.http.d3.su(JAX)
at com.evermind.server.http.ef.s1(JAX)
at com.evermind.server.http.ef.do(JAX)
at com.evermind.util.f.run(JAX)

We've probably all experienced this at least once.  Probably it was a
silly mistake in the deployment descriptor, but the error shows up as an
exception in the wrapper or somewhere else.  I know I've seen posts to
this list of exceptions which were obfuscated all the way up to the
throw statement.  Rare, but annoying as all hell.

I've spent a lot of time in trial and error when a quick glance at the
source code would have answered my question.  Nothing documents like the
code.

I've even found the JDK source to be necessary - I had to comb through
the RMI-IIOP source code to figure out what the error codes I was
getting meant.Using RMI-IIOP is like using Orion, but without the
(usually) verbose error messages and support community.  :-(

it, and their model fits them. Going open source means that they get
relegated to supplying services only, which may indeed be 
profitable, but
is profit the only motive? (I say no, because if it were, they'd sell
Orion for more money.)

I should point out that shipping source does not mean the product has to
be free.  Resin is a good example.

It does open up the opportunity for competitors to see potential trade
secrets.  I don't know what black magic is under the covers, so I have
no idea if this is a concern.  Given how far ahead of the pack Orion is
regarding the emerging j2ee specs, I suspect it might be.

Personally, I've never seen a development tool or library documented
sufficiently well that I didn't feel a need for source code.  I *hate*
trial-and-error programming, but it always consumes an inordinate amount
of my development time.  Believe me, I read manuals cover-to-cover, but
even the good ones haven't stood up under fire.  And the bad ones have
just been plain wrong :-)

I'm happy to continue using Orion, even without source code, mostly
because I've already gotten over the worst of the learning curve.  But
there were times when I would have jumped on JBoss in a second if it
supported EJB2.0.  I wonder how many people who don't need the new spec
features or have bigger pocketbooks have bailed because of documentation
issues, and I wonder if shipping the source would be a quick
half-solution to this problem.

Jeff




RE: ms access Orion?

2001-02-17 Thread Kemp Randy-W18971

 I will resend this again, since I am not sure I replied to Orion or yoursef.  I am 
not implying I'm better then the people at Orion or those on this list.  Orion has 
some very bright people, but so are the founders of Jboss and openejb, but they would 
not expect to solve all the different combinations of problems by themselves.  Can 
they recreative all the various combinations of hardware, software, etc., that the 
different users have put together?  And how many times have you or I been caught in 
tunnel vision -- only to have some friend or coworker say to look here or there?  And 
you need to pat yourself on the back -- since you have made some wonderful insights 
into the structures of the various servers.  Yes, I have seen your great questions and 
insights at both Orion and openEJB.  So what is the point?  Whether Orion chooses to 
become open source or not, is up to them.  I continue to use Orion and will do so.  
However, I think that more problems would be solved by the gre!
!
!
at contributions of other bright people on this list if it were open source. 

-Original Message-
From: Jeff Schnitzer
To: Orion-Interest
Sent: 2/17/01 4:25 AM
Subject: RE: ms access  Orion?

From: Joseph B. Ottinger [mailto:[EMAIL PROTECTED]]

Why do you say "pity?" (I'm assuming you don't mean "piety" here.) Why
should it be open source? Do you think you can apply patches 
faster than
the Orion team? (I don't think I could, nor do I think you 

For me, the value of source is not that I would be able to fix bugs -
although I might very well be able to do so.  The real value is that
source code substitutes reasonably well for documentation.

Here's a hypothetical exception for you:

com.evermind.server.rmi.OrionRemoteException: CrypticMessage
at something.you.recognize.if.you.Are.lucky()
at com.evermind.server.http.d3.sw(JAX)
at com.evermind.server.http.d3.su(JAX)
at com.evermind.server.http.ef.s1(JAX)
at com.evermind.server.http.ef.do(JAX)
at com.evermind.util.f.run(JAX)

We've probably all experienced this at least once.  Probably it was a
silly mistake in the deployment descriptor, but the error shows up as an
exception in the wrapper or somewhere else.  I know I've seen posts to
this list of exceptions which were obfuscated all the way up to the
throw statement.  Rare, but annoying as all hell.

I've spent a lot of time in trial and error when a quick glance at the
source code would have answered my question.  Nothing documents like the
code.

I've even found the JDK source to be necessary - I had to comb through
the RMI-IIOP source code to figure out what the error codes I was
getting meant.Using RMI-IIOP is like using Orion, but without the
(usually) verbose error messages and support community.  :-(

it, and their model fits them. Going open source means that they get
relegated to supplying services only, which may indeed be 
profitable, but
is profit the only motive? (I say no, because if it were, they'd sell
Orion for more money.)

I should point out that shipping source does not mean the product has to
be free.  Resin is a good example.

It does open up the opportunity for competitors to see potential trade
secrets.  I don't know what black magic is under the covers, so I have
no idea if this is a concern.  Given how far ahead of the pack Orion is
regarding the emerging j2ee specs, I suspect it might be.

Personally, I've never seen a development tool or library documented
sufficiently well that I didn't feel a need for source code.  I *hate*
trial-and-error programming, but it always consumes an inordinate amount
of my development time.  Believe me, I read manuals cover-to-cover, but
even the good ones haven't stood up under fire.  And the bad ones have
just been plain wrong :-)

I'm happy to continue using Orion, even without source code, mostly
because I've already gotten over the worst of the learning curve.  But
there were times when I would have jumped on JBoss in a second if it
supported EJB2.0.  I wonder how many people who don't need the new spec
features or have bigger pocketbooks have bailed because of documentation
issues, and I wonder if shipping the source would be a quick
half-solution to this problem.

Jeff




RE: ms access Orion?

2001-02-17 Thread Kemp Randy-W18971

 I would refer you to my reply to Jeff.  I really don't compare myself to others, nor 
do I want to.  Personally, I am an hack fiction writer, but I would never say I am 
better then those in my class or in the world, for that matter.  Yet I do have the 
potential to make a contribution, as do all the others on this list.  Some commercial 
products choose to become open source, like Resin, and I don't see anyone using their 
code to copy them, and they are very successful - as far as I can tell.  Tomcat is non 
commercial, but they have Sun, IBM, and Apache taking part in it, as well as other 
bright people in the Apache community.  Whether Orion chooses to become or not become 
open source, is for them to decide -- I respect that decision either way.  However, if 
they did choose to be open source, then shape people on this list, such as yourself, 
have the potential to help solve problems and make suggestions they may be too swamped 
with to do by themselves. 

-Original Message-
From: Joseph B. Ottinger
To: Orion-Interest
Sent: 2/17/01 1:13 AM
Subject: RE: ms access  Orion?

On Fri, 16 Feb 2001, Kemp Randy-W18971 wrote:

 I am sure, at one point in time, the same was true with Apache.  But
 now that the kid has grown up, look where it is today.  Which is why I

Yeah, look where apache is today - used everywhere by people who don't
need it to do much, which fits its capabilities really well.

 make a big distinction between a plain open source, and a mature open
 source.  Things like Apache, Linux, Mysql, and Postgresql are mature
 open source -- partly due to the fact that they been around for a
 number of years.  Projects like Orion, Resin, Jboss, Tomcat, Enhydra,

They've been around for a number of years, meaning "for a while" - 0 is
a
number, too, after all - and maturity always comes with
age. Unfortunately, quality doesn't.

 Openejb, and Jonas have the potential to become mature open source
 (yes, Orion is not open - piety), some more then others (like Jboss,
 Tomcat, and Openejb) and they probably will be.  People ask, for

Why do you say "pity?" (I'm assuming you don't mean "piety" here.) Why
should it be open source? Do you think you can apply patches faster than
the Orion team? (I don't think I could, nor do I think you could.) Do
you
think you understand what the spec is well enough? Do you think you have
the discipline to keep to the spec even when it's retarded? I don't
think
most people are. (I know that I'd be vastly tempted to fix the Servlet
API...) And do you REALLY think that the Orion team - which enjoys
development more than support - should be forced to change their chosen
business model just because YOU think YOU could do better with THEIR
source than THEY can? They enjoy what they're doing and how they're
doing
it, and their model fits them. Going open source means that they get
relegated to supplying services only, which may indeed be profitable,
but
is profit the only motive? (I say no, because if it were, they'd sell
Orion for more money.)

[SNIP!]

Personally, I certainly benefit from open source, but
realistically... it's not always the perfect solution.

---
Joseph B. Ottinger   [EMAIL PROTECTED]
http://epesh.com/ IT Consultant





Is there anyone there ?

2001-02-17 Thread Andy Dwelly



I've made several unsucessful attempts to get off 
this list, by sending requests to:

[EMAIL PROTECTED]

as requested. The software keeps telling me that 
I'm not a member but the postings keep turning up anyway.

Is there anyone actually alive at Orion who can 
control this list ? Is it possible to get off or am I doomed to download up to 
100 messages a day, half from [EMAIL PROTECTED]presumably 
from someone who got away by changing their email address (in despair I 
guess).

I'm at the end of a low bandwidth link for the next 
little while and this is becoming annoying. Come on Orion; poor list management 
is beginning to make you guys look unprofessional.

Andy Dwelly


RE: ms access Orion?faisal again

2001-02-17 Thread Kemp Randy-W18971

 
That is a good question, and I think you will probably find them evenly matched, 
especially if you run mysql with the Berkeley engine.  Has anyone out there 
benchmarked the two with EJB 2.0?

-Original Message-
From: faisal
To: Orion-Interest
Sent: 2/16/01 5:13 PM
Subject: Re: ms access  Orion?faisal again 

Thank u
Last request  from u guys
Which is of those two MySql or Postegrel is  most likely have better
performane with EJB PMP ?
thanks
- Original Message -
From: "Tim Endres" [EMAIL PROTECTED]
To: "Orion-Interest" [EMAIL PROTECTED]
Sent: Friday, February 16, 2001 5:47 PM
Subject: RE: ms access  Orion?


 However, MySQL support has not always been that "first class". I can
remember the days when
 MySQL support was much like Orion support today - you needed the
mailing
list!

 Lets hope that Orion can make the same transition to providing strong
support.

 tim.

  If you use mysql, I think you need to compile the Berkeley engine
first
to get transaction support.  Please query MySQL on this, if you need to
use
transactions.  Their support and documentation is first class (are you
taking notes here Orion?  There is a quiz next week).
 
  -Original Message-
  From: faisal [mailto:[EMAIL PROTECTED]]
  Sent: Thursday, February 15, 2001 5:06 PM
  To: Orion-Interest
  Subject: Re: ms access  Orion?
 
 
  Thank to all of u guys
  I have not been using BMP before and when i tried ms access it gave
me a
hard time though i works sometimes
  Thanks to your advice I am going to try MySQl for the moment
  Respect
  what a Great e-mailing list
  faisal
 
 
  - Original Message -
  From: Thomas  mailto:[EMAIL PROTECTED] Pridham
  To: Orion-Interest mailto:[EMAIL PROTECTED]
  Sent: Thursday, February 15, 2001 7:01 PM
  Subject: RE: ms access  Orion?
 
  Two other free RDMS's are:
 
  1.  Interbase (http:// www.interbase.com http://www.interbase.com
) -
originally developed by Borland, now open source.  I am using this
product
in a commercial environment.  It is a bit unstable on Linux, but runs
great
on Win2000.  This DB has a JDBC client.  This is a cross platform DB.
 
  2.  SAP DB ( http://www.sap.com/solutions/technology/sapdb/
http://www.sap.com/solutions/technology/sapdb/ ) - open sourced by
SAP.  I
have not worked with this DB yet, but I will soon.  This DB also has a
type
4 JDBC driver.  This is a cross-platform DB.
 
  Both of these databases "appear" to be industrial strength :)
 
  -Original Message-
  From: Kemp Randy-W18971 [mailto:[EMAIL PROTECTED]]
  Sent: Thursday, February 15, 2001 10:32 AM
  To: Orion-Interest
  Subject: RE: ms access  Orion?
 
 
  Is ms access considered an RDMS and does it have a JDBC driver?  If
so,
then it should be theoretically possible to have it work with Orion.
But
why would you want to do this?  A better solution would be to work with
something like Postgresql ( www.postgresql.org
http://www.postgresql.orgom ) or Mysql ( www.mysql.com
http://www.mysql.com ), if you don't have a commercial database (like
Oracle) available.
 
  -Original Message-
  From: faisal [mailto:[EMAIL PROTECTED]]
  Sent: Wednesday, February 14, 2001 9:55 PM
  To: Orion-Interest
  Subject: ms access  Orion?
 
 
  does ms access  work with Orion
  ?
 







RE: ms access Orion?faisal again

2001-02-17 Thread Kemp Randy-W18971

 Sorry, Fascal.  I misread your email and you didn't mention EJB 2.0. But I would ask 
if anyone has done any benchmarks that can shed some light. 

-Original Message-
From: faisal
To: Orion-Interest
Sent: 2/16/01 5:13 PM
Subject: Re: ms access  Orion?faisal again 

Thank u
Last request  from u guys
Which is of those two MySql or Postegrel is  most likely have better
performane with EJB PMP ?
thanks
- Original Message -
From: "Tim Endres" [EMAIL PROTECTED]
To: "Orion-Interest" [EMAIL PROTECTED]
Sent: Friday, February 16, 2001 5:47 PM
Subject: RE: ms access  Orion?


 However, MySQL support has not always been that "first class". I can
remember the days when
 MySQL support was much like Orion support today - you needed the
mailing
list!

 Lets hope that Orion can make the same transition to providing strong
support.

 tim.

  If you use mysql, I think you need to compile the Berkeley engine
first
to get transaction support.  Please query MySQL on this, if you need to
use
transactions.  Their support and documentation is first class (are you
taking notes here Orion?  There is a quiz next week).
 
  -Original Message-
  From: faisal [mailto:[EMAIL PROTECTED]]
  Sent: Thursday, February 15, 2001 5:06 PM
  To: Orion-Interest
  Subject: Re: ms access  Orion?
 
 
  Thank to all of u guys
  I have not been using BMP before and when i tried ms access it gave
me a
hard time though i works sometimes
  Thanks to your advice I am going to try MySQl for the moment
  Respect
  what a Great e-mailing list
  faisal
 
 
  - Original Message -
  From: Thomas  mailto:[EMAIL PROTECTED] Pridham
  To: Orion-Interest mailto:[EMAIL PROTECTED]
  Sent: Thursday, February 15, 2001 7:01 PM
  Subject: RE: ms access  Orion?
 
  Two other free RDMS's are:
 
  1.  Interbase (http:// www.interbase.com http://www.interbase.com
) -
originally developed by Borland, now open source.  I am using this
product
in a commercial environment.  It is a bit unstable on Linux, but runs
great
on Win2000.  This DB has a JDBC client.  This is a cross platform DB.
 
  2.  SAP DB ( http://www.sap.com/solutions/technology/sapdb/
http://www.sap.com/solutions/technology/sapdb/ ) - open sourced by
SAP.  I
have not worked with this DB yet, but I will soon.  This DB also has a
type
4 JDBC driver.  This is a cross-platform DB.
 
  Both of these databases "appear" to be industrial strength :)
 
  -Original Message-
  From: Kemp Randy-W18971 [mailto:[EMAIL PROTECTED]]
  Sent: Thursday, February 15, 2001 10:32 AM
  To: Orion-Interest
  Subject: RE: ms access  Orion?
 
 
  Is ms access considered an RDMS and does it have a JDBC driver?  If
so,
then it should be theoretically possible to have it work with Orion.
But
why would you want to do this?  A better solution would be to work with
something like Postgresql ( www.postgresql.org
http://www.postgresql.orgom ) or Mysql ( www.mysql.com
http://www.mysql.com ), if you don't have a commercial database (like
Oracle) available.
 
  -Original Message-
  From: faisal [mailto:[EMAIL PROTECTED]]
  Sent: Wednesday, February 14, 2001 9:55 PM
  To: Orion-Interest
  Subject: ms access  Orion?
 
 
  does ms access  work with Orion
  ?
 







RE: Where are the perfumes bubble bath beads

2001-02-17 Thread Kemp Randy-W18971

 Andre:
   Thank you for your detailed reply about Iplanet, and I am sorry you are leaving 
this list.  Was that you who requested to leave in a later email?  You certainly have 
a lot of potential to make wonderful contributions.  
   Now on two the documentation.  I decided to take a week and play with Jonas a while 
back.  Even though their documentation is pretty good, I had no real trouble with it, 
other then a few questions the list promptly answered.  But I was able to use my 
knowledge from my exposure to Orion and Jboss.  Now I am playing with Oracle i* DB, 
which should be much easier, regardless of the documentation (but the doc is very 
good, and so is the Oracle support).  But what about the people frist coming to Orion 
or are evaluating it as an alternative to another commercial or open source endeaver?  
Don't you think documentation could have a strong influence on their decision to go or 
not?  And what about the people funding the operation?  If I asked my boss to fund 
some software acquisition, he would ask to review the documentation, so he can 
understand it.  And he is no dummy, since he has a Ph.D. in computer science.  But if 
he should ever look at the Orion doc, he would say: Out you out!
!
!
 of your mind?
Randy

-Original Message-
From: Andre Vanha
To: Orion-Interest
Sent: 2/16/01 1:55 PM
Subject: RE: Where are the perfumes bubble bath beads

Although perfumed bubble bath beads are nice and fun to use, sometimes
their
aroma can be nauseating.

In my opinion the less code the better. Less bugs, and quicker fixes.  
The company I work for now uses iPlanet, and I really miss working with
Orion.  In my opinion even the beta version of Orion were more stable
than
IAS6 is now.  

There are several reasons IAS is so big, and I would assume the other
heavy
weights for similar reasons.

IPlanet used to be Netscape Application Server which used to be Kiva
Application server before the days of J2EE, and it includes support for
Applogics (Proprietary api for writing servlet-like-things in C++).  All
the
J2EE features were just tacked on, and I doubt anybody cleaned up the
old
code, so there's a lot of legacy baggage.

 - Full clustering support at all levels.
 - Netscape Directory Server for LDAP backed JNDI and authentication.
 - Netscape Administration Server and Console
 - iPlanet Web Server - Based on Netscape Enterprise Server.
 - 400+ pages of documentation
 - Lots of buggy deployment and packaging tools - Something orion has in
common ;)
 - Broken ejb compilers (On Solaris)
 - A great feature which randomly throws ClassCast exceptions when using
SFSBs.
 - AbstractMethod exceptions in compiled jsps.

Although my last three points are just vents of frustration, the point
I'm
trying to make is that size!=quality.  Sure iPlanet in a cluster
configuration can handle more 
requests than Orion, but at $40K+ per server, its probably better to run
several cheaper servers and buy an expensive, hardware based load
balancer.

I think oracle 9I AS brings a lot of database integration to the server,
and
when you look at just the size of the Net8 client, 1Gig doesn't sound
that
far-fetched.

Last of all, everyone is always complaining about orion's documentation.
True, Orion doesn't provide hand-holding documentation, and the existing
docs could definitely use improvement, but there is certainly enough
there
to get a basic app up and running.  iPlanet comes with a 200 page
developer's guide, a 100 page administrator's guide and lots of
supplements.
How much value do they add?  To a complete J2EE beginner, probably some,
but
their news group contains almost as many and the same type of questions
as
the orion list.  Orion is a J2EE server, so to use it, and any other
J2EE
server, you need to understand J2EE.  J2EE is complex (that's why we get
paid the big bucks),  but once you get at least a basic understanding
(things like EARs, WARs, EJB-JARs and resource-refs) the only
documentation
you'll need is for server specific configuration, and the orion docs
pretty
much cover that.  
I agree some of the advanced features (such as SSL, JMS and such) are
lacking, but even those were sufficient to get me up and running
although it
took longer.

I admit I'm biased since I learned J2EE on Orion, but in my experience,
Orion is fairly easy to work with compared to IAS and Weblogic.  Maybe I
need to take a look at some of these other servers since everyone is
raving
about their documentation.

Andre


-Original Message-
From: Kemp Randy-W18971 [mailto:[EMAIL PROTECTED]]
Sent: Friday, February 16, 2001 7:06 AM
To: Orion-Interest
Subject: Where are the perfumes bubble bath beads


Here is a mystery I need help with.  If all JSP engines and EJB servers
are
approximately equal, then what explains the size differences in the
following examples?
Latest production Orion - 10 MG
Latest production Resin - 12.8 MG
Latest productions Jboss/Tomcat - 23.3 Mg
Latest production Unify Ewave Engine - 18.1 MG

RE: Where are the perfumes bubble bath beads

2001-02-17 Thread Kemp Randy-W18971

 Jay and Andre:
   Thanks for enlightening me over the many issues regarding EJB.  I was especially 
interested in how the various groups do not understand the other roles.  DBA's do not 
understand EJB, etc.  I think people need to put themselves in these other roles, in 
order to understand the big picture.  Before I ventured into J2EE (hey!  I amit.  The 
complexity of J2EE intrigued me), I did some work for a while supporting a home build 
gateway for a major credit card company, using several gateways and routers.  You 
understand how TCP/IP works after a while (especially after seeing how a gateway 
functions).  And now I am playing with being an Oracle DBA, but I am learning how all 
the pieces fit totether.  The people on this list are very bright, and I really love 
Orion and jboss.  I always look at things this way.  If I don't know something, some 
bright person can teach me.  If a newcomer asks a question, and I can answer it, we 
have another potential Orion or J2EE member in the fold.
Randy 

-Original Message-
From: Jay Armstrong
To: Orion-Interest
Sent: 2/17/01 9:11 AM
Subject: RE: Where are the perfumes bubble bath beads

Andre,

You make many good points.  

One of my disappointments with J2EE is that, like many of the "non-EJB"
application servers (such as Netscape App Server), J2EE products are
typically hard to configure.  This is due, in part, to the J2EE spec
allowing J2EE products can have a lot of latitude in how they accomplish
configuration. Things like clustering and load balancing between server
instances are wide open.  Most of the requests I get for J2EE consulting
have to do with some sort of configuration issues.  

Often, I see that large J2EE development projects have organizational
disconnects between the various development groups.  For example, the
Oracle dba's are oblivious to how db row and table locks affect the
EJBs,
the web developers don't understand what an EJB is or how a JSP can call
it, the network managers understand request-level failover, but do not
understand maintenance of state between redundant EJBs, and the manager
who
paid big bucks for the app server is wondering why such an expensive
product doesn't work!

If you look at most of the traffic on orion-interest, it has to do with
configuration issues.

I think use of XML configuration files has helped a lot, but configuring
any large distributed system, even with XML files, is not for the
lighthearted.  Knowing that most fancy tools merely modify the
underlying
config files, I would be concerned about anyone who reconfigured a J2EE
system with a GUI tool, but without understanding how to do it manually.

If I could wave a magic wand over the J2EE world, it would be to have a
universal Java GUI for easily configuring and monitoring any J2EE
product.
It would provide help as to which configuration changes were for J2EE
standard configuration items, and which were unique to a given product
(WebsFear, Orion, whatever).

Before ending this diatribe, let me emphasize the monitoring/diagnostics
thing.  Another major issue with J2EE after deployment is integrated
diagnostics.  How can you tell, for example, that an Entity EJB is
hanging
because someone logged into the db via a telnet session, began executing
a
horrendous query, then killed the telnet session without logging out,
and
thus locking out some EJBs?  How can you tell whether or not an
underlying
IP socket connection is waiting to time out?

Well, I've got a deadline due yesterday, so I'll get off my soapbox and
stop preaching to the choir.  Someday, I'd love to try solving these
problems. :-}

Have fun!

Jay Armstrong
[EMAIL PROTECTED]

At 12:55 PM 2/16/01 -0700, you wrote:
Although perfumed bubble bath beads are nice and fun to use, sometimes
their
aroma can be nauseating.

In my opinion the less code the better. Less bugs, and quicker fixes.  
The company I work for now uses iPlanet, and I really miss working with
Orion.  In my opinion even the beta version of Orion were more stable
than
IAS6 is now.  

There are several reasons IAS is so big, and I would assume the other
heavy
weights for similar reasons.

IPlanet used to be Netscape Application Server which used to be Kiva
Application server before the days of J2EE, and it includes support for
Applogics (Proprietary api for writing servlet-like-things in C++).
All the
J2EE features were just tacked on, and I doubt anybody cleaned up the
old
code, so there's a lot of legacy baggage.

 - Full clustering support at all levels.
 - Netscape Directory Server for LDAP backed JNDI and authentication.
 - Netscape Administration Server and Console
 - iPlanet Web Server - Based on Netscape Enterprise Server.
 - 400+ pages of documentation
 - Lots of buggy deployment and packaging tools - Something orion has
in
common ;)
 - Broken ejb compilers (On Solaris)
 - A great feature which randomly throws ClassCast exceptions when
using
SFSBs.
 - AbstractMethod exceptions in compiled jsps.

Although my 

JNI loading from jsp

2001-02-17 Thread Jesse Schoch



i've been having huge problems with the UnsatisfiedLinkError with the jni package from http://bristowhill.com/download/gd/
i had it working last night, after i moved the classes out 
of orion homeWEB-INF/classes to orion homelib/

i also have it in /usr/lib which is my default lib 
dir

but after i had a fatal error, with my program, and 
restared the server i get the same error again.

has anyone else had issues loading .so 
libraries?


Struts

2001-02-17 Thread Christian Billen

Hi list,

I am having some difficulty with Struts, maybe someone can help.

I have read posting about Struts not being able right away to work with
Orion, I did the modification in ActionServlet that were posted in a
previous email and it seemed to work a little better (see
http://www.mail-archive.com/orion-interest@orionserver.com/msg07103.html)

Now I have different errors about Struts finding my action and .properties
file.

I did put my Action classes and ResourceBundles.properties  in the
WEB-INF\classes, but I would then get a 500 error Class not found error from
struts (I suppose it's tied to the fact that they are loaded dynamically by
Struts).
I can make it work if I put them under \orion\lib.  But this certainly isn't
a good solution.  Am I the only one having this problem?
If some of you are successfully running struts 1.0 on Orion 1.4.7 with
JDK1.3 could you share your experience and configuration settings

Thanks,

Christian Billen





Incremental Development with Orion

2001-02-17 Thread Phan Anh Tran



How should one setup Orion for rapid and 
incremental Servlets,JSP, and EJB development? I got the Servlets and JSP 
setup done, but the EJB setup is still a bit iffy (thanks Faisal for your 
notes). I expectour developers to develop ourEJBsin a 
veryincrementalfashion,so I would like to get ideas on a setup 
which can support a fast code,debug,code cycle. Thanks.
Anh



-Xconcurrentio + J2SE 1.3

2001-02-17 Thread Mike Cannon-Brookes

Is anyone using this with the Server hotspot VM? Are you noticing a speed
increase?

Here's the text from the Performance FAQ which seems to indicate this would
give a radical perfomance increase to Orion (as it uses a lot of IO /
threads being a web server):

"If you're blocked doing I/O, then no matter which version of java you use
you will not be able to speed this up. If your application is using many
threads then try -Xconcurrentio to speed things up, this can make very large
differences in throughput (we've noticed 40%+ improvement on certain
applications). "

-mike





RE: Incremental Development with Orion

2001-02-17 Thread Mike Cannon-Brookes



Easy, 
use Ant to create a build script to build your EJB jar file, then Orion will 
automatically pick up that change and redeploy. 

-mike

  -Original Message-From: 
  [EMAIL PROTECTED] 
  [mailto:[EMAIL PROTECTED]]On Behalf Of Phan Anh 
  TranSent: Sunday, February 18, 2001 3:00 PMTo: 
  Orion-InterestSubject: Incremental Development with 
  Orion
  How should one setup Orion for rapid and 
  incremental Servlets,JSP, and EJB development? I got the Servlets and 
  JSP setup done, but the EJB setup is still a bit iffy (thanks Faisal for your 
  notes). I expectour developers to develop ourEJBsin a 
  veryincrementalfashion,so I would like to get ideas on a 
  setup which can support a fast code,debug,code cycle. 
  Thanks.
  Anh
  


Oracle Sequences and CMP

2001-02-17 Thread Dan Cramer

I'm trying to use CMP for beans that map to tables in which the primary key
is an integer that comes from an Oracle SEQUENCE.

How do I get the container to get the next number from the appropriate
SEQUENCE on a create?

Help is appreciated,
Dan Cramer
Chief Architect
Dynamic Resolve, LLC
Internet Solutions Consulting





RE: Incremental Development with Orion

2001-02-17 Thread Darren Gibbons



An 
alternative to using Ant that still allows fast debugging is to lay out your 
filestructure as recommended in the application creation howto (http://www.orionserver.com/docs/application-creation-howto.html). 
Store your EJBs under the appname-ejb folder, and to automatically 
redeploy, touch the ejb-jar.xml file, and then the application.xml file (the 
order is important) after making changes and compiling.

Orion 
watches those XML config files and automatically redeploys when they have been 
updated (or 'touch'ed). You can writea shell or batch script to 
automate this process for you, which makes deployment incredibly fast. 
This feature alone makes Orion worth the price of 
admission...

Darren.


  -Original Message-From: 
  [EMAIL PROTECTED] 
  [mailto:[EMAIL PROTECTED]]On Behalf Of Mike 
  Cannon-BrookesSent: February 17, 2001 9:09 PMTo: 
  Orion-InterestSubject: RE: Incremental Development with 
  Orion
  Easy, use Ant to create a build script to build your EJB jar file, then 
  Orion will automatically pick up that change and redeploy. 

  
  -mike
  
-Original Message-From: 
[EMAIL PROTECTED] 
[mailto:[EMAIL PROTECTED]]On Behalf Of Phan Anh 
TranSent: Sunday, February 18, 2001 3:00 PMTo: 
Orion-InterestSubject: Incremental Development with 
Orion
How should one setup Orion for rapid and 
incremental Servlets,JSP, and EJB development? I got the Servlets and 
JSP setup done, but the EJB setup is still a bit iffy (thanks Faisal for 
your notes). I expectour developers to develop 
ourEJBsin a veryincrementalfashion,so I would 
like to get ideas on a setup which can support a fast code,debug,code 
cycle. Thanks.
Anh