This website uses cookies for visitor traffic analysis. By using the website, you agree with storing the cookies on your computer.More information

--Using server-side application configuration

Documents for the development of and with JVx.

--Using server-side application configuration

Postby Development@SIB » Tue Oct 01, 2013 9:14 am



This article is outdated - please use our new system at

https://doc.sibvisions.com




Sometimes you'll need additional settings for your application. Such a setting might be an additional database login or path to xsd files or mail server configuration (if not available in your database).

There's no need to implement your own settings mechanism because JVx offers that out-of-the-box.
Simply add your settings to the existing config.xml of your application, e.g.:

Syntax: [ Download ] [ Hide ]
<?xml version="1.0" encoding="UTF-8"?>

<application>
  <securitymanager>
    ...
  </securitymanager>
  ...
  <schema>/com/sibvisions/object/ImportDefinition_Schema_2013_10_01.xsd</schema>
</application>

Above config.xml contains an addition tag: schema. This tag is not a pre-configured tag, it's user-defined and not used from JVx.

If you want to use the configured value in a life-cycle object or any other server-side object, simple add one line in your source code:

Syntax: [ Download ] [ Hide ]
String sSchema = SessionContext.getCurrentSessionConfig().
                                                       getProperty("/application/schema");
User avatar
Development@SIB
 
Posts: 321
Joined: Mon Sep 28, 2009 1:54 pm

Return to Documentation