Sono abituato a configurare l'applicazione Web in context.xml
, inclusi i jdbc resorces ei parametri di configurazione dell'applicazione.Qual è l'alternativa glassfish a context.xml
Sotto glassfish, cosa è considerato il luogo standard in cui archiviare le informazioni di configurazione dell'applicazione?
Abbiamo usato per memorizzare nel file context.xml
come segue:
<Resource
url="jdbc:mysql://localhost:3306/db?useUnicode=true&characterEncoding=utf8"
username="username"
name="jdbc/db"
password="secret"
auth="Container"
driverClassName="com.mysql.jdbc.Driver"
maxActive="5" maxIdle="2" maxWait="10000"
removeAbandoned="true"
type="javax.sql.DataSource"
/>
<Parameter name="application.url" value="http://localhost:8080/News/" override="false"/>
<Parameter name="smtp.server" value="smtp.example.com" override="false"/>
<Parameter name="smtp.port" value="25" override="false"/>
<Parameter name="smtp.from.address" value="[email protected]" override="false"/>
<Parameter name="smtp.from.name" value="Site administrator" override="false"/>
<Parameter name="list.name" value="DEV" override="false"/>
<Parameter name="temporary.folder" value="/tmp" override="false"/>
<Parameter name="authentication.type" value="LDAP" override="false"/>
Per quanto sfortunato, è proprio così che funziona. Un po 'come come al lavoro abbiamo un file orion-application.xml per configurare le cose su Oracle Application Server. – Powerlord