J'essaie d'écrire des sérialiseurs personnalisés pour une servlet Oracle XSQL. J'essaie de garder mes deux sérialiseurs dans le fichier .ear local car ils sont encore en cours de développement et testés et je ne veux pas nuire au code de production. Cependant, je reçois l'erreur suivanteLe sérialiseur n'est pas défini dans le fichier de configuration XSQL
XML-25021: sérialiseur XLSv2 n'est pas défini dans le fichier de configuration XSQL
Répertoire Liste des .war/WEB-INF ressemble
classes/
scott/
XLSv2Serializer.class
XLSXSerializer.class
lib/
<empty>
web.xml
MyConfig.xml
Mon WEB- INF/web.xml ressemble:
<web-app>
<display-name>demoSerializer</display-name>
<distributable />
<init-param>
<param-name>xsql.config</param-name>
<param-value>MyConfig.xml</param-value>
<description>use my dev config file</description>
</init-param>
</web-app>
MyConfig.XML ressemble:
<XSQLConfig>
<serializerdefs>
<serializer>
<name>XLSv2</name>
<class>scott.XLSv2Serializer</class>
</serializer>
<serializer>
<name>XLSX</name>
<class>scott.XLSXSerializer</class>
</serializer>
</serializerdefs>
</XSQLConfig>
Qu'est-ce qu'il me manque?