Re: [Likely Spam]Re: jdbc connection information

From: Andrus Adamchik (andru..bjectstyle.org)
Date: Thu Sep 13 2007 - 10:50:44 EDT

  • Next message: Jan Lendholt: "To severe things"

    "J2EE" is a broad term (note that I didn't mean EJB)... Are you
    deploying your application to Tomcat, Jetty, or something similar?
    Those are examples of a "J2EE web container". All of them support
    JNDI DataSources (see configuration examples in Cayenne docs per link
    below).

    Andrus

    On Sep 13, 2007, at 5:31 PM, Dan Morgan wrote:

    > Not using J2EE - just POJO.
    >
    > Thanks,
    > Dan
    >
    > -----Original Message-----
    > From: Andrus Adamchik [mailto:andru..bjectstyle.org]
    > Sent: Wednesday, September 12, 2007 9:48 AM
    > To: dmorgan
    > Subject: [Likely Spam]Re: jdbc connection information
    >
    > BTW, I would recommend to try a JNDI option first. That's where
    > WebObjects/EOF is different from J2EE - things like DataSources are
    > normally
    > provided by container (vs. application), with container- specific
    > config
    > replacing environment property files.
    >
    > Andrus
    >
    > On Sep 12, 2007, at 7:41 PM, Andrus Adamchik wrote:
    >
    >> There is a variety of options for customization revolving around JNDI
    >> [1], and a custom DataSource that can be configured via a custom
    >> DataSourceFactory [2] in the Modeler.
    >>
    >> Cheers,
    >> Andrus
    >>
    >> [1] http://cayenne.apache.org/doc/using-jndi.html
    >> [2] http://cayenne.apache.org/doc/api/org/apache/cayenne/conf/
    >> DataSourceFactory.html
    >>
    >>
    >> On Sep 12, 2007, at 7:29 PM, Dan Morgan wrote:
    >>
    >>> Is there a way to modify the JDBC connection information
    >>> programmatically prior to Cayenne attempting to make a connection?
    >>> With EOF you could get at the connection information and make
    >>> changes
    >>> to it prior to connection. This allowed having property files that
    >>> contained the connection information and yet not have to make
    >>> changes
    >>> to the driver nodes (Allowed copying the same jar file to several
    >>> different configurations (staging, production,
    >>> etc) and
    >>> just having different property files there which could be used to
    >>> modify the connection information at runtime).
    >>>
    >>> Thanks,
    >>>
    >>>
    >>> Daniel L. Morgan
    >>> EMail : <dmorga..homefinder.com>
    >>>
    >>>
    >>>
    >>>
    >>>
    >>>
    >>>
    >>>
    >>
    >>
    >
    >
    >



    This archive was generated by hypermail 2.0.0 : Thu Sep 13 2007 - 10:51:13 EDT