Re: Resource Adapter specific Configurable properties
Atul Apte <[email protected]> Mon, 9 Dec 2002 09:19:23 -0500
| Newsgroups | gmane.comp.java.sun.connector |
|---|---|
| Message-ID | <000901c29f8d$f9ce30c0$8d39e440@ATULPERSONAL> |
In my opinion it will depend on the overall integration environment which is managing the adapter and what that integration environment expects the adapter to do in case of invalid property values. It also depends on if the value is actually wrong or its just that the value cannot be verified at deployment time.. For example if the property is an MQSeries message queue name and the message queue is not yet created in the MQSeries environment then I would expect the resource adapter to be deployed even if the queue is not available.. At runtime you will get connection errors if someone uses the resource adapter before the queue is created or available.. If on the other hand the property is an MQSeries queue name and you provide a database URL then you shouldnot deloy the adapter... All this depends on the deployment policies you have for integration in general and adapter in particular.. If you company doesnot have any deployment policies then you may need to define an adapter deployment policy before implementing a solution. Atul ----- Original Message ----- From: "Gurdev Parmar" <[email protected]> To: <[email protected]> Sent: Monday, December 09, 2002 1:09 AM Subject: Re: Resource Adapter specific Configurable properties > Hi there, > Any one who can throw some light on this query :) > > Thanks, > Gurdev > > Gurdev Parmar wrote: > > > Hi, > > I am not clear about the behavior of the AppServer and > > Resource Adapter when an undefined property is set > > in the deployment descriptor as a part of configurable properties > > of a resource adapter. This is for a valid property name but > > an invalid property value. Which is a correct behavior: > > > > 1. Resource adapter throws a ResourceAdapterInternalException > > and the App Server doesn't deploy the resource adapter. > > 2. Resource adapter throws a ResourceAdapterInternalException > > and the App Server ignores this property and moves ahead and finally > > deploys the RA. > > 3. Resource Adapter sets the property as undefined and lets the > > app server go ahead with other properties and finally when a client > > tries to access the RA, the RA throws an exception saying that > > the property was set wrong. > > > > Thanks, > > Gurdev > > > > =========================================================================== > To unsubscribe, send email to [email protected] and include in the body > of the message "signoff CONNECTOR-INTEREST". For general help, send email to > [email protected] and include in the body of the message "help". > =========================================================================== To unsubscribe, send email to [email protected] and include in the body of the message "signoff CONNECTOR-INTEREST". For general help, send email to [email protected] and include in the body of the message "help".