Tootaloo

2000-08-21 Thread Chris Raber
All, It has been my pleasure to wax on EJB with y'all over the last couple years. I have left my post at GemStone for a foray into the wireless world (see www.avantgo.com). I am sure my colleagues at GemStone and elsewhere will continue to service you well. You can reach me at this email

Re: Stateful Session bean

2000-07-21 Thread Chris Raber
Ganesh, If your bean always uses the same other beans to do its work, there is no reason not to hoold onto a reference. Understand that your are not really hold a reference to a bean but rather a reference that the EJB server/container has serverd up. You only clog up the works if you hold onto

Re: Multi-Threaded Protection within a SSB

2000-07-19 Thread Chris Raber
Gene, Sorry, but I think this is not accurate. If your stateless beans are using some shared resource in the JVM, then that resource will have to be thread safe. For example if you have a JVM singleton that many beans are accessing, then access to the singleton would have to be mutex. Otherwise

Re: Multi-Threaded Protection within a SSB

2000-07-18 Thread Chris Raber
Perry, Greetings from he dark side (evil vendor here ;-). You don't mean that each client has a reference to the same SSB instance do you? That should not happen. If an underlying helper object is shared, then you will have to code "synchronized" calls around things that need to mutex. The

Re: MI2: Strategies to reduce EJB development time?

2000-07-13 Thread Chris Raber
kbook.html and here: http://www.javasuccess.com/design_patterns.html but no joy. Is it posted on the website yet? Regards, Humphrey -Original Message----- From: Chris Raber [mailto:[EMAIL PROTECTED]] Sent: 11 July 2000 21:18 To: [EMAIL PROTECTED] Subject: Re: MI2: Strategies to

Re: Conversion ejb1.0-ejb1.1

2000-07-13 Thread Chris Raber
vendor GemStone provides a script to convert .ser's from GS/J 1.0 to xml based descriptors. /vendor -Chris. -Original Message- From: Alexandre Vauthey [SMTP:[EMAIL PROTECTED]] Sent: Wednesday, July 12, 2000 9:57 PM To: [EMAIL PROTECTED] Subject: Conversion ejb1.0-ejb1.1 Hi,

Re: Resiliency: method level failover, who provides this

2000-07-13 Thread Chris Raber
I did the same factory pattern for GS/J and have a goodie for that if anyone wants it. We also have smart stubs that can fail over in the GS/J ORB... -Chris -Original Message- From: Gene Chuang [SMTP:[EMAIL PROTECTED]] Sent: Thursday, July 13, 2000 1:13 PM To: [EMAIL PROTECTED]

Re: where can i get material on CTM

2000-07-12 Thread Chris Raber
Various diagrams are in the spec. Richard Monson Haefel's EJB book by O'Reilly has a nice write up on Component Transaction Monitors. EJB Trivia: I believe Richard actually coined the term in writing first (although it was Anne Thomas, at that time of Patricia Seybold, that I think wispered it

Re: MI2: Strategies to reduce EJB development time?

2000-07-11 Thread Chris Raber
What would be ideal is a light weight, non-distributed EJB server/container that runs In The Client JVM! Since we don't have this today, and since the integrated environments are immature ( I have heard this from our customers too...), you might consider some design patterns that eliminate

Re: Entity bean questions

2000-07-11 Thread Chris Raber
Shiv, You raise a good point on Addresses if they are shared in your design. But for phone numbers you might design a flexible model for handling many different numbers (e.g. business, home, mobile, fax, cottage...). Why hard code the slots in the parent object when you could have a collection

Re: Socket in Entity Bean

2000-07-07 Thread Chris Raber
You should create a non EJB Java class that provides this service, and your beans can call it. Note that this data source is not transactional, so don't expect updates throught the socket to be synchronized in a transactional sense with database writes. -Chris. -Original Message-

Re: Continuously getting RollbackException...?

2000-07-07 Thread Chris Raber
Hmm. I don't think so. If the connection is registered with the transaction the container Should hold onto it until the transaction is committed or rolled back... Sounds like a bug or pilot error to me. -Chris -Original Message- From: Frank Sauer [SMTP:[EMAIL PROTECTED]] Sent:

Re: Update in BMP

2000-07-07 Thread Chris Raber
ejbStore is called by the container when it determines the state of your bean must be flushed to the datasource. If you want to control this synching, then you need to commit the current transaction. You can do this in a session bean using bean managed transactions, but generally this is not

Re: How do i implement callbacks.???

2000-07-07 Thread Chris Raber
The blessed way to do this is using JMS. -Chris. -Original Message- From: Sivakumar_Subramanian [SMTP:[EMAIL PROTECTED]] Sent: Thursday, July 06, 2000 11:55 PM To: [EMAIL PROTECTED] Subject: How do i implement callbacks.??? HI All, How do i implement callbacks in

Re: Persistence layer: vertical DB segmentation, many DB's

2000-07-07 Thread Chris Raber
How about instead of issuing SQL and routing the query based on parsing that SQL, you add a service layer that can execute queries for yuor domain layer. That service layer can obtain a connection from the required DB based on the arguments to the service call. -Chris. -Original

Re: I need a java developer

2000-07-07 Thread Chris Raber
Careful with that reply button. Now your employer knows too ;-) -Chris. -Original Message- From: Alex Kira [SMTP:[EMAIL PROTECTED]] Sent: Friday, July 07, 2000 10:09 AM To: [EMAIL PROTECTED] Subject: Re: I need a java developer Hi Tolu, I saw your post in the

Re: pool management in a cluster

2000-07-03 Thread Chris Raber
Gary, The spec doesn't really address this (afaik). In GemStone/J JDBC pool configurations are per server JVM. This can be useful if you want/need to run different pools in different JVMS. You control the number of connections by controlling the number of server JVMs and associated pools.

Re: To run Java code through Unix C

2000-07-03 Thread Chris Raber
Read about JNI (Java Native Interface). You can find information on this at java.sun.com This is an EJB forum! -Chris. -Original Message- From: Amit Malik [SMTP:[EMAIL PROTECTED]] Sent: Friday, June 30, 2000 12:51 AM To: [EMAIL PROTECTED] Subject: To run Java code through

Re: Store list, trees... with EJBs

2000-06-22 Thread Chris Raber
vendor You can use an OR mapping product (like Cocobase or TopLink) to do this. Depending on the shape and size of the object graphs you might have performance issues. An alternative is to use a pure object persistence mechanism like GemStone/J's PCA. /vendor Regards, -Chris. -Original

Re: EJB CORBA Case Studies

2000-06-22 Thread Chris Raber
Dave, Certainly wrapping is something that is done with EJB and CORBA all the time. I wonder however if you will face any impedence mismatch problems between Forte's model and EJB for example. Some questions: - Does your application have a "service" layer. In other words, do client interact

Re: Logging In Enterprise Applications

2000-06-21 Thread Chris Raber
vendor There is a logging framework available on the download page of http://support.gemstone.com/. It's based on CORBA events and pretty flexible. By using an event channel for logging, producers and consumers of log messages (events) are de-coupled. The logging package is in the goodies.zip

Re: websphere vs weblogic

2000-06-17 Thread Chris Raber
Well their mktg sure has done a good job on everyone there! I suspect that if you take out the legacy products (e.g. tuxedo), that the #'s aren't anything like 70%. -Chris. -Original Message- From: Se Hee Lee [SMTP:[EMAIL PROTECTED]] Sent: Friday, June 16, 2000 9:57 AM To: [EMAIL

Re: Complaining

2000-06-15 Thread Chris Raber
Hoorah! Complaining, without whining is the trick! In addition this list is also appropriate for EJB/J2EE design issues, which can and do spill over to spec requirements (e.g. dependent objects...). Regards, -Chris -Original Message- From: Tom Valesky [SMTP:[EMAIL PROTECTED]] Sent:

Re: ejbStore on accessor method

2000-06-14 Thread Chris Raber
We have some opinions you can check out in our open source Developer's Guide. Thanks. No sweat. -Chris. -Original Message- From: Chris Raber [SMTP:[EMAIL PROTECTED]] Sent: Tuesday, June 13, 2000 6:14 PM To: [EMAIL PROTECTED] Subject: Re: ejbStore on accessor meth

Re: (offTopic) :: Error while connecting to DB on SOLARIS

2000-06-13 Thread Chris Raber
You might want to try this on a Oracle user group. -Chris. -Original Message- From: Siva Sankara Reddy [SMTP:[EMAIL PROTECTED]] Sent: Tuesday, June 13, 2000 10:06 AM To: [EMAIL PROTECTED] Subject: (offTopic) :: Error while connecting to DB on SOLARIS Hi folks, I am

Re: ejbStore on accessor method

2000-06-13 Thread Chris Raber
Chris, Were are you controlling the transaction from? If you are transactionless it may be WL's policy to treat each invocation on the bean as a transaction (I think EJB implementors are free to interpret this part of the spec). If you want all the invocations to be in a single transaction, you

Re: access control for multiple bean instances

2000-06-09 Thread Chris Raber
isCallerInRoll() is one way. With JAAS you can do an ACL level permission check. GemStone/J has a pre-JAAS implementation of this now. -Chirs -Original Message- From: Peter van Broekhoven [SMTP:[EMAIL PROTECTED]] Sent: Wednesday, June 07, 2000 6:37 PM To: [EMAIL PROTECTED]

Re: Scaling problems with session beans.

2000-06-09 Thread Chris Raber
Huh? I don't think so. If you read our architecture white paper we endorse a "service" layer that is manifest as session beans. See the white paper at http://www.javasuccess.com/ It may have been Stateful session beans that were being referred to, which could be a barrier to scalability since

Re: pass by value / ref?

2000-06-07 Thread Chris Raber
If you need to maintain the identity mapping you'll have to do so yourself (e.g. by using a hashmap keyed by identity...). Remote references are handled for you ok, but copies are not. This is also true for CORBA. The only middleware I am aware of that maintains identity caching or "replication"

Re: pass by value / ref?

2000-06-07 Thread Chris Raber
it, as it would constitute a bug. If so, please post to: news://newsgroups.borland.com/inprise.public.appserver /vendor -jkw Chris Raber wrote: If you need to maintain the identity mapping you'll have to do so yourself (e.g. by using a hashmap keyed by identity...). Remote

Re: Two Phase Commit

2000-06-02 Thread Chris Raber
if Websphere Application Server adv. Edition do it? -Message d'origine- De : A mailing list for Enterprise JavaBeans development [mailto:[EMAIL PROTECTED]]De la part de Chris Raber Envoyé : jeudi 1 juin 2000 20:58 À : [EMAIL PROTECTED] Objet : Re: Two Phase Commit Amine, Typically

Re: Singleton design/implementation techniques

2000-06-02 Thread Chris Raber
Yeah, it was a pretty cheap/obvious setup! -Chris. -Original Message- From: Rickard Öberg [SMTP:[EMAIL PROTECTED]] Sent: Friday, June 02, 2000 3:29 AM To: [EMAIL PROTECTED] Subject: Re: Singleton design/implementation techniques Or if you had a shared cache you could do

Re: Creating Entity Beans with db generated sequence numbers

2000-06-02 Thread Chris Raber
message "signoff EJB-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help". Chris Raber, [EMAIL PROTECTED] Director, GemStone Systems, Inc. p:248-680-6691

Re: Two Phase Commit

2000-06-01 Thread Chris Raber
Amine, Typically there is transaction manager component that registers resources (JDBC connections...) as they are used by beans. When the transaction is committed (either by the container or the bean) the transaction manager executest the two phase commit protocol over the resources. -Chris.

Re: Singleton design/implementation techniques

2000-06-01 Thread Chris Raber
Or if you had a shared cache you could do some other things too ;-) -Chris. -Original Message- From: Rickard Öberg [SMTP:[EMAIL PROTECTED]] Sent: Friday, October 16, 1998 1:37 AM To: [EMAIL PROTECTED] Subject: Re: Singleton design/implementation techniques I assume this

Re: Singleton design/implementation techniques

2000-05-31 Thread Chris Raber
I assume this only works when there is a single server JVM? -Chris. -Original Message- From: Rickard Öberg [SMTP:[EMAIL PROTECTED]] Sent: Wednesday, May 31, 2000 9:08 AM To: [EMAIL PROTECTED] Subject: Re: Singleton design/implementation techniques vendor The jBoss EJB

Re: Returning InputStream from entity bean

2000-05-26 Thread Chris Raber
Use an EJB server that does communications with SSL encryption. I know of a particular one ;-) Does it have to be a raw InputStream? How about some higher level object protocol that is the moral equivalent? -Chris. -Original Message- From: Szymon Smyka [SMTP:[EMAIL PROTECTED]] Sent:

Re: Creation of objects in stateful EJB

2000-05-25 Thread Chris Raber
Erik, Can you describe briefly for this list what your EJB generator does? What is the input to the generator? UML? Some kind of XML structure... (Here is a free chace for blatent self-promotion!) Regards, -Chris. -Original Message- From: [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]]

Re: Creation of objects in stateful EJB

2000-05-24 Thread Chris Raber
Don't use the constructor in EJB. The container doesn't call it (it uses Class.newInstance()). Put your intialization in ejbCreate() -Chris. -Original Message- From: Roger Kjensrud [SMTP:[EMAIL PROTECTED]] Sent: Wednesday, May 24, 2000 12:37 PM To: [EMAIL PROTECTED] Subject:

Re: Creation of objects in stateful EJB

2000-05-24 Thread Chris Raber
in stateful EJB On 24 May 00, at 10:33, Chris Raber wrote: Hi Chris, Don't use the constructor in EJB. The container doesn't call it (it uses Class.newInstance()). This is true, but I believe the no-arguments constructor will still be executed with a Class.newInstance call. The class

Re: Transaction question

2000-05-19 Thread Chris Raber
Tom, By virtue of deploying both beans as TX_REQUIRED, the behavior you desire (e.g. single atomic unit of work) is automatically provided by the EJB server/container. -Chris. -Original Message- From: Tom Preston [SMTP:[EMAIL PROTECTED]] Sent: Thursday, May 18, 2000 12:53 PM To:

Re: Queuing requests to a Session Bean

2000-05-15 Thread Chris Raber
Graham, There was a Very recent thread on this. Check the archives! -Chris. -Original Message- From: Graham Parsons [SMTP:[EMAIL PROTECTED]] Sent: Thursday, May 11, 2000 7:12 AM To: [EMAIL PROTECTED] Subject: Queuing requests to a Session Bean Are there any suggested

Re: Queuing requests to a Session Bean

2000-05-12 Thread Chris Raber
http://www.gemstone.com/ Regards, -Chris. -- Chris Raber, Director Professional Services, GemStone Systems Inc. 100 West Big Beaver, Suite 200, Troy, MI 48084 phone: (248)-680-6691, cell: (810)-839-3684, fax: (248)-680-6689

Re: Queuing requests to a Session Bean

2000-05-11 Thread Chris Raber
Create a pool of stateless session bean references in your client. An example pooling mechanism is in the Developer's Guide that you can get from our web site. It it open source... Regards, -Chris. -Original Message- From: Graham Parsons [SMTP:[EMAIL PROTECTED]] Sent: Thursday, May

Re: Queuing requests to a Session Bean

2000-05-11 Thread Chris Raber
-Original Message- From: A mailing list for Enterprise JavaBeans development [mailto:[EMAIL PROTECTED]]On Behalf Of Chris Raber Sent: Thursday, May 11, 2000 3:38 PM To: [EMAIL PROTECTED] Subject: Re: Queuing requests to a Session Bean Create a pool of stateless session bean

Re: How to detect if a synchronization has taken place because th e data has changed?

2000-05-11 Thread Chris Raber
Andrzej, Exactly! There is a bunch of this in the archives. Regards, -Chris. -Original Message- From: Andrzej Kobus [SMTP:[EMAIL PROTECTED]] Sent: Thursday, May 11, 2000 10:15 AM To: [EMAIL PROTECTED] Subject: FW: How to detect if a synchronization has taken place because

Re: Workflow products

2000-05-11 Thread Chris Raber
Proneel, For what it is worth, we have have many customers using Verve and GemStone/J together in just the manner you describe. Also one configuration of Verve uses GemStone/J for its persistence engine. Verve is really neat in that it is focused only on the process aspect of the problem, and

Re: Workflow products

2000-05-11 Thread Chris Raber
: Thursday, May 11, 2000 7:03 PM To: [EMAIL PROTECTED] Subject: Re: Workflow products What sort of interface do they provide? Does it look like a CORBA service, or is it wrapped under a session bean? Thanks, Thor HW - Original Message - From: "Chris Raber" [EMAIL

Re: Using helper classes for DB code.

2000-05-10 Thread Chris Raber
Phil, In order for ths container to manage the transaction, you need to get the JDBC connections from the Container JDBC pools. You could also wrap this part to give you complete portability. Also, consider where your commit logic goes in the non-EJB case. -Chris. -Original Message-

Re: Working with Transcations

2000-05-09 Thread Chris Raber
Tom, More than likely you would not hold onto database connections and transactions across these use cases. There for a level of application detected currency conflict is required. This is one of the many patterns we have identified in our Developer's Guide (http://www.gemstone.com/). Also there

Re: EJB Newsgroups

2000-05-05 Thread Chris Raber
This is it! -Original Message- From: Ronseaux Cyril [SMTP:[EMAIL PROTECTED]] Sent: Friday, May 05, 2000 4:52 AM To: [EMAIL PROTECTED] Subject: EJB Newsgroups Is there newsgroups dedicated to EJB in general without being dedicated to ONE specific server ? tia

Re: Servlets using Stateless Session Beans

2000-05-04 Thread Chris Raber
Perry, Since serlvets are re-entrant and Session Beans are not, you must either create() at each web hit, our pool the session beans used by your servlet layer. This has been covered in earlier threads in the archives. Regards, -Chris. PS: The GemStone/J Developer's Guide has an open source

Re: Is EBJ architecture suitable for chat-type applications?

2000-05-02 Thread Chris Raber
Depends what you want to use EJB for. If the application does some transaction processing in addition to chat stuff, then EJB is a fit for that part. For the chat part you probably want to use a rawer sockets, http or possibly a MOM solution. -Chris. -Original Message- From: Cuong

Re: CMP vs. BMP (3rd try)

2000-05-02 Thread Chris Raber
I depends how you use the CMP. There are some issues that are related to the spec. For example, some EJB servers allow mapping between beans and non-bean "dependent objects". However the specification is not detailed in this area, so these mappings are not portable. On the other hand a CMP

Re: accessing the middle tier

2000-05-01 Thread Chris Raber
David, First of all, EJB is based on the RMI style of defining remote interfaces. This means that your business interfaces in EJB are defined as Java interfaces. Secondly, RMI is an interface, not an implementation. Various EJB servers provide implementations of RMI. Some use JRMP (the

Re: accessing the middle tier

2000-05-01 Thread Chris Raber
nion, what differentiates your product over your competition? Realistically, who do you view as your competition? Thanks for the information! -Original Message----- From: Chris Raber [mailto:[EMAIL PROTECTED]] Sent: Monday, May 01, 2000 10:15 AM To: [EMAIL PROTECTED] Subject: Re: accessing the m

Re: XML vs. Serial (was: Cached Rowsets-do we need to use them)

2000-04-28 Thread Chris Raber
Tom, Thanks a lot for this tale from the trenches. Everytime I am getting ready to unsubscribe (not 'cause this is a bad list, but it just a time soaker), a post like this reminds me why I value this community. Great story! BTW, do you still use CORBA once you are in your Servlet layer, or did

Re: ejb design questions

2000-04-27 Thread Chris Raber
Carol, I think these have been answered to a degree, but I'll chime in for posterity: Carol writes: -Original Message- 1) What is the best recommended way (within the standards) to do logging for an EJB application? I want to have 1 (singleton) object responsible for logging to a

Re: Who is generating the key when you are using CMP?

2000-04-26 Thread Chris Raber
If the Entity being created doesn't have its own natural unique (e.g. Social Security Number for a Person), then a key generation facility is needed. There are several viable approaches including: - Using the databases sequence number generation facilities (vendor specific). - Using a service

Re: Transaction context: Session Bean - non EJB - Session Bean

2000-04-26 Thread Chris Raber
- From: A mailing list for Enterprise JavaBeans development [mailto:[EMAIL PROTECTED]]On Behalf Of Chris Raber Sent: Tuesday, April 25, 2000 6:58 PM To: [EMAIL PROTECTED] Subject: Re: Transaction context: Session Bean - non EJB - Session Bean Well I am not sure what the spec says

Re: Paging large database result sets

2000-04-26 Thread Chris Raber
Not to take away from PCA (GS/J can no doubt cache big results sets, etc...), however, in a case where the result set is that big, I would probably not do that. No silver bullets if the result set is this huge. Better to return a subset in the first invocation of the query, and then on the next

Re: Cached Rowsets-do we need to use them

2000-04-26 Thread Chris Raber
Hey I dig objects too, why do you think I work for GemStone? However the problem is that without a "value holder" approach you end up serializing a lot of extra stuff to the client. Depending on the scale of things this can be a performance and scalability crusher. "Good OO" has to be balanced

Re: ejb design questions

2000-04-26 Thread Chris Raber
Curt, How about using the CORBA event service? It has the concept of a "channel" which is natural for logging. vendor I have an implementation of CORBA Events for the GemStone/J ORB. Each channel is a singleton (shared POA activation). I also have a sample of a logging service wrapped around

Re: Transaction context: Session Bean - non EJB - Session Bean

2000-04-25 Thread Chris Raber
Sounds like a bug. Check with WL forums... -Chris. -Original Message- From: Graham Parsons [SMTP:[EMAIL PROTECTED]] Sent: Tuesday, April 25, 2000 8:21 AM To: [EMAIL PROTECTED] Subject: Transaction context: Session Bean - non EJB - Session Bean We have a Session Bean that

Re: Bean Design Question

2000-04-21 Thread Chris Raber
Chuck, Answers: -Original Message- Does PCA provide fault tolerance over multiple machines transparently (to the servlets)? Yes. PCA is transparently replicated across nodes in a cluster. Individual nodes can fail while the cluster continues to execute. We were looking at using an

Re: EJB Distributed Architecture options

2000-04-18 Thread Chris Raber
Re: EJB Distributed Architecture options So for IIOP - I shouldn't require an ORB deamon running on the EJB server to talk with the CORBA server? -Original Message- From: Chris Raber [SMTP:[EMAIL PROTECTED]] Sent: Monday, April 17, 2000 2:01 PM To: [EMAIL PROTECTED] S

Re: EJB-Specification = EJB-inheritance

2000-04-18 Thread Chris Raber
See the archives on this topic. Inheritence is "under specified" in the spec. However there are some good suggestions on how to achieve it in current implementations. -Chris. -Original Message- From: [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]] Sent: Tuesday, April 18, 2000 9:14 AM

Re: failover of stateful session beans in WebLogic

2000-04-18 Thread Chris Raber
John, Perhaps you could clarify your requirements. The title of the original post refers to failover of stateful session beans, while your recent message says you want failover for an object "shared by many clients". If it is the latter you are after, perhaps an Entity Bean or an object backed

Re: using Access with J2EE SDK

2000-04-18 Thread Chris Raber
We use Instand DB for example persistence in our Developer's Guide. It is handy but it is sloww! -Chris. -Original Message- From: Paul Newton [SMTP:[EMAIL PROTECTED]] Sent: Tuesday, April 18, 2000 4:06 PM To: [EMAIL PROTECTED] Subject: Re: using Access with J2EE SDK I

Re: HttpSession versus EJB Session Bean

2000-04-18 Thread Chris Raber
James, vendor For what it is worth, we often license "pieces" of GemStone/J separately. So you could probably swing a deal for just PCA and go to town! And for clarity, we do not currently flush STSB state to PCA, if our sales literature suggests this, chalk it up to gratuitous marketing! We do

Re: Paging large database result sets

2000-04-18 Thread Chris Raber
Randy, On #1 I think you meant Statefull Session Bean since this is state for that client, oui? -Chris. PS: Can you imagine correcting a colleague over the internet? No egos at GemStone! ;-) -Original Message- From: Randy Stafford [SMTP:[EMAIL PROTECTED]] Sent: Tuesday, April 18,

distributed http session state, was RE: Load Balancing Using Webl ogic ????

2000-04-17 Thread Chris Raber
This indeed can be an issue. vendor GemStone/J lets you share http session state through its persistent cache so that load balancing can be completely dynamic (i.e. not sticky). /vendor You could do the same thing yourself by serliazing EJB handles to a data store external to the servlet engine

Re: An easy way to create an in-memory-database entity beans

2000-04-17 Thread Chris Raber
Floyd, Nice idea but, Your solution assumes that the server kept around the instance with the same PK loaded in a previous transaction. This may work in some servers, but there is no way to guarantee you'll get this behavior across implementations (it's not prescribed in the spec). Sorry.

Re: Largest EJB Implementation ?

2000-04-17 Thread Chris Raber
onfidence back to since entity beans would be a key to the usefullness of this architecture in scalable apps :-) Any comments people ? - On Fri, 14 Apr 2000 11:38:02 -0700, Chris Raber [EMAIL PROTECTED] wrote: Ana, Your analaysis is correct. I don't know of an application

Re: EJB Distributed Architecture options

2000-04-17 Thread Chris Raber
Either 1 or 2 can work, but since you already are using CORBA why not stick with RMI/IIOP? Various EJB servers can provide this sort of infrastructure out of the box, vendor including GemStone/J of coruse! /vendor. -Chris. -Original Message- From: Anamateros, Charlie [SMTP:[EMAIL

Re: Largest EJB Implementation ?

2000-04-14 Thread Chris Raber
vendor Ingram Micro's auction site is built on EJB (GemStone). It does zillions of hits per time unit bla bla bla... And the hits do go through beans! /vendor -Chris. -Original Message- From: Eddie Fung [SMTP:[EMAIL PROTECTED]] Sent: Thursday, April 13, 2000 6:27 PM To: [EMAIL

Re: There are a EJB-Design-Pattern-Book

2000-04-14 Thread Chris Raber
vendor We have a J2EE design pattern subscription server at http://www.gemstone.com/javasuccess There is also a sample application with white papers on design issues and lots of sample code. These are being placed in pattern form and released through the pattern subscrition mechanism over time.

Re: Largest EJB Implementation ?

2000-04-14 Thread Chris Raber
PROTECTED] Subject: Re: Largest EJB Implementation ? Hello Chris. Do there exist actual numbers of performance, throughput, peak load numbers for this? Not to mention infrastructure? Rob Jago Programmer/Designer Ottawa -Original Message- From: Chris Raber

Re: Largest EJB Implementation ?

2000-04-14 Thread Chris Raber
mean to say the implementation uses session beans (both stateless and stateful) to represent their business process and entity beans to represent business logic and business data. I need this to get back my confidence :) cheers Anamitra -Original Message- From: Chris Raber [mailto

Re: Largest EJB Implementation ?

2000-04-14 Thread Chris Raber
for the info Chris. you mention Stateless Session beans. Were there Stateful Session Beans and Entity Beans as well? Rob Jago Programmer/Designer Ottawa -Original Message- From: Chris Raber [mailto:[EMAIL PROTECTED]] Sent: April 14, 2000 1:09 PM To: [EMAIL PROTECTED] Subject: Re

Re: Largest EJB Implementation ?

2000-04-14 Thread Chris Raber
Message- From: Chris Raber [mailto:[EMAIL PROTECTED]] Sent: Friday, April 14, 2000 2:38 PM To: [EMAIL PROTECTED] Subject: Re: Largest EJB Implementation ? Ana, Your analaysis is correct. I don't know of an application of this scale using Entity Beans. That doesn't mean there isn't one, I

Re: Method speed: Corba VS session bean?

2000-04-13 Thread Chris Raber
Curt, I think it is a question of consistent metaphor. If you will also have SB's/EB's, why not have consistent approach? (assuming SB's give you close to equivalent performance, which they should in the case where there is no transaction management). In the grand scheme of thing, I don't think

Re: NameBasedFailOverHandler

2000-04-11 Thread Chris Raber
Try WL support! -Chris. -Original Message- From: Douglas Graham [SMTP:[EMAIL PROTECTED]] Sent: Saturday, April 08, 2000 3:20 PM To: [EMAIL PROTECTED] Subject: NameBasedFailOverHandler EJB List, If this is the wrong forum for this question please let me know. I seached

GemStone can be configured on-line, was RE: Do I need to restart weblogic server?

2000-04-11 Thread Chris Raber
vendor In GemStone/J you can deploy beans and provision the server while it is running without ever having to restart the server or apply some redundant configuration. /vendor -Chris. -Original Message- From: Nitin Jain [SMTP:[EMAIL PROTECTED]] Sent: Tuesday, April 11, 2000 2:54 AM

No Subject

2000-04-11 Thread Chris Raber
The container will turn around and instantiate the individual beans returned from the finder through ejbSetEntityContext and ejbLoad calls... It's kind of inefficient since the SQL typically all gets fired again for each bean. Better to cache the results of the initial SQL call and have the

Re: 'local' entity beans vs dependent objects

2000-04-10 Thread Chris Raber
Presumably the Java objects he is talking about stay behind the service layer of the Session Beans. The clients interact with the service layer which return "by value" representations of the domain mode. This EB usage is called Entity Beans as Data Access Layer on the wiki web

Re: 'local' entity beans vs dependent objects

2000-04-10 Thread Chris Raber
Jon, I agree whole heartedly. You got to think in terms of service based architecture! -Chris. -Original Message- From: Jon Tirsén [SMTP:[EMAIL PROTECTED]] Sent: Friday, April 07, 2000 11:10 AM To: [EMAIL PROTECTED] Subject: Re: 'local' entity beans vs dependent objects

Re: 'local' entity beans vs dependent objects

2000-04-10 Thread Chris Raber
Marcus, Your suggestion is one of the the things the Foodsmart example does. We use Monson-Haeful's "business interface" idea, and have the beans sub-class this. Clients don't care that they're talking to beans. They're talking to a "service". -Chris. -Original Message- From: Marcus

Re: Model 2 with XML

2000-04-10 Thread Chris Raber
Rajesh, Since this is basically a rendoring issue, it is my opinion that the processing should be done in the view and not the model. vendor As a side note, some of our customer have found it advantages to pre-parse the XML into Java objects, and rendor from there. This can can have a

Re: 'local' entity beans vs dependent objects

2000-04-10 Thread Chris Raber
Jon, I mearly stand in the shadows of our Advanced Architecture Team that put this stuff together. I was mearly a kibutzer on fringes of this team. But I'll take some credit by association. What the heck! -Chris. -Original Message- From: Jon Tirsén [SMTP:[EMAIL PROTECTED]] Sent:

Re: 'local' entity beans vs dependent objects

2000-04-10 Thread Chris Raber
Tom, Your approach mirrors what we have done in our Developer's Guide. We have perhaps gone a step farther by prodiving for life cycle services (i.e. CRUD operations) in the service layer as well. The service layer delegates these responsibilities to an Entity Bean (when Entity Beans are turned

Re: Sending Events to EJB Clents

2000-04-06 Thread Chris Raber
JMS, or CORBA or RMI callbacks will do the job. -Chris. -Original Message- From: Denys Kim [SMTP:[EMAIL PROTECTED]] Sent: Thursday, April 06, 2000 1:06 AM To: [EMAIL PROTECTED] Subject: Sending Events to EJB Clents Greetings IHAC who is using Persistence PowrTier EJB app

Re: session tracking for session bean

2000-04-05 Thread Chris Raber
Perhaps you http session tracking is not working at all. Try also putting something else in your session and see if you get it back. -Chris. -Original Message- From: KY ky Lui [SMTP:[EMAIL PROTECTED]] Sent: Tuesday, April 04, 2000 5:30 PM To: [EMAIL PROTECTED] Subject:

Re: Implementing using CMP quickly runs in to limitation...

2000-04-05 Thread Chris Raber
Anamitra -Original Message- From: Chris Raber [mailto:[EMAIL PROTECTED]] Sent: Tuesday, April 04, 2000 4:56 PM To: [EMAIL PROTECTED] Subject: Re: Implementing using CMP quickly runs in to limitation... The Cocobase code generation is template based, so if there is some problem

Re: 'local' entity beans vs dependent objects

2000-04-05 Thread Chris Raber
our on-site training and consulting services. From: Chris Raber [EMAIL PROTECTED] Subject: Re: PhoneNumber and Address as EJBs? Date: Wed, 29 Mar 2000 07:19:54 -0800 Don't believe everthing you read in books! Opinions abound on this topic. There is a ton of stuff in the archive

Re: Implementing using CMP quickly runs in to limitation...

2000-04-04 Thread Chris Raber
vendor Cocobase also works with the latest version of GemStone/J (3.2), even though their WEB site GemStone/J 3.0 all over the show... /vendor -Original Message- From: Laird Nelson [SMTP:[EMAIL PROTECTED]] Sent: Tuesday, April 04, 2000 11:31 AM To: [EMAIL PROTECTED] Subject:

Re: dynamic loading of client stubs across server instances

2000-04-04 Thread Chris Raber
vendor In GemStone/J we handle this by creating a "client jar" during the deployment process that has all classes and resources needed by the client to access the server beans. To use this you simply put the client jar on the class path of the client. /vendor -Original Message- From:

Re: dynamic loading of client stubs across server instances

2000-04-04 Thread Chris Raber
. kind regards, William Louth PS: I like the new "java for success" website. I have already downloaded some of the design patterns but have not recieved any emails from the mailing list. Is it up and running. -Original Message- From: Chris Raber [SMTP:[EMAIL PROTECTE

Best Practices, was RE: OO Analysis and Design for EJB Systems

2000-04-03 Thread Chris Raber
31, 2000 7:31 PM To: [EMAIL PROTECTED] Subject: Re: OO Analysis and Design for EJB Systems Chris Raber wrote: It's a _rule_ on any project I am running! There are lots of consequences in the resulting context. How to distribute state of objects to clients, etc... We have doc

Re: OO Analysis and Design for EJB Systems

2000-03-31 Thread Chris Raber
It's a _rule_ on any project I am running! There are lots of consequences in the resulting context. How to distribute state of objects to clients, etc... We have document many of the consequences in our best practices stuff... -Chris. -Original Message- From: Smith, Curt H.

  1   2   3   4   >