ibatis-user-java mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dionisio Egiluz Ruiz de Z√°rate <dioni...@tinieblas.com>
Subject Re: Loading SqlMaps relative to SqlMapConfig.xml
Date Sun, 18 Sep 2005 19:56:09 GMT
and where do you declare the baseURL variable?
where do you put it the value?
  ----- Original Message ----- 
  From: Clinton Begin 
  To: user-java@ibatis.apache.org 
  Sent: Sunday, September 18, 2005 8:01 PM
  Subject: Re: Loading SqlMaps relative to SqlMapConfig.xml

  So you trust your clients then?  Fair enough I suppose, I would still recommend against
database connections over a LAN/WAN directly from a rich client.  You'd be better off with
a web service or even a proprietary protocol.

  In any case, you can't load relative to the SqlMapConfig.xml file, but you can set it programmatically
by using a property.  For example:

  <sqlMap url="${baseURL}/Product.xml">
  <sqlMap url="${baseURL}/Category.xml">
  <sqlMap url="${baseURL}/Customer.xml">

  You can then either fix the property in a file, or pass the properties programmatically
to the SqlMapClientBuilder.


  On 9/18/05, Volker_Reichel@t-online.de <volker_reichel@t-online.de > wrote:
    Hi Clinton,

    client and webserver could authenticate eachother using https and certificates.


      -----Urspr√ľngliche Nachricht-----
      Von: clinton.begin@gmail.com [mailto: clinton.begin@gmail.com]Im Auftrag von Clinton
      Gesendet: Sonntag, 18. September 2005 17:01
      An: user-java@ibatis.apache.org
      Betreff: Re: Loading SqlMaps relative to SqlMapConfig.xml

      Before we answer that question...

      How do you plan on securely distributing the SqlMapConfig via a webserver?


      On 9/18/05, Volker_Reichel@t-online.de <volker_reichel@t-online.de > wrote: 

        I'm new to iBATIS and alread read alot through the documentation 
        but I couldn't find a way to load sqlmaps relative to the location
        of SqlMapConfig.xml. It seems as if contents of attribute 'resource'
        is not resolved relative to the location where the SqlMapConfig was loaded. 
        Is there a way to achieve relative loading of SqlMaps?

        The background of my questions is as follows:
        Suppose a client application would load the SqlMaps from a webserver.
        Doing so would eliminate the problem of distributing the SqlMaps and 
        SqlMapConfig file to all remote clients.

        Kind regards


View raw message