I checked jaws.xml and ejb-jar.xml and I didn't found any strange character: I didn't understand where the problem is. These are the two files: <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 1.1//EN" "http://java.sun.com/j2ee/dtds/ejb-jar_1_1.dtd"> <ejb-jar> <enterprise-beans> <session> <ejb-name>gramrule.GramRule</ejb-name> <home>it.cselt.newscan.gram.GramRuleHome</home> <remote>it.cselt.newscan.gram.GramRule</remote> <ejb-class>it.cselt.newscan.gram.GramRuleBean</ejb-class> <session-type>Stateless</session-type> <transaction-type>Container</transaction-type> <ejb-ref> <ejb-ref-name>gramrule.Phrase</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <home>it.cselt.newscan.gram.PhraseHome</home> <remote>it.cselt.newscan.gram.Phrase</remote> <ejb-link>gramrule.Phrase</ejb-link> </ejb-ref> </session> <entity> <ejb-name>gramrule.Phrase</ejb-name> <home>it.cselt.newscan.gram.PhraseHome</home> <remote>it.cselt.newscan.gram.Phrase</remote> <ejb-class>it.cselt.newscan.gram.PhraseBean</ejb-class> <persistence-type>Container</persistence-type> <prim-key-class>java.lang.String</prim-key-class> <reentrant>False</reentrant> <cmp-field> <field-name>Words</field-name> </cmp-field> <primkey-field>Words</primkey-field> </entity> </enterprise-beans> </ejb-jar> <?xml version="1.0" encoding="ISO-8859-1"?> <jaws> <datasource>newscan.gramrule</datasource> <type-mappings> <type-mapping> <name>InterBase</name> <mapping> <java-type>java.lang.Short</java-type> <jdbc-type>INTEGER</jdbc-type> <sql-type>INTEGER</sql-type> </mapping> <mapping> <java-type>java.util.Date</java-type> <jdbc-type>DATE</jdbc-type> <sql-type>DATE</sql-type> </mapping> <mapping> <java-type>java.lang.Double</java-type> <jdbc-type>DOUBLE</jdbc-type> <sql-type>DOUBLE</sql-type> </mapping> <mapping> <java-type>java.lang.Char</java-type> <jdbc-type>CHAR</jdbc-type> <sql-type>CHAR</sql-type> </mapping> <mapping> <java-type>java.lang.Object</java-type> <jdbc-type>BLOB</jdbc-type> <sql-type>BLOB</sql-type> </mapping> <mapping> <java-type>java.sql.TimeStamp</java-type> <jdbc-type>TIMESTAMP</jdbc-type> <sql-type>TIMESTAMP</sql-type> </mapping> <mapping> <java-type>java.lang.Integer</java-type> <jdbc-type>INTEGER</jdbc-type> <sql-type>INTEGER</sql-type> </mapping> <mapping> <java-type>java.lang.Byte</java-type> <jdbc-type>TINYINT</jdbc-type> <sql-type>TINYINT</sql-type> </mapping> <mapping> <java-type>java.lang.Float</java-type> <jdbc-type>FLOAT</jdbc-type> <sql-type>FLOAT</sql-type> </mapping> <mapping> <java-type>java.lang.String</java-type> <jdbc-type>VARCHAR</jdbc-type> <sql-type>VARCHAR (100)</sql-type> </mapping> <mapping> <java-type>java.lang.Long</java-type> <jdbc-type>BIGINT</jdbc-type> <sql-type>BIGINT</sql-type> </mapping> </type-mapping> </type-mappings> <default-entity> <create-table>false</create-table> <remove-table>false</remove-table> <tuned-updates>true</tuned-updates> <read-only>false</read-only> <time-out>300</time-out> </default-entity> <enterprise-beans> <entity> <ejb-name>newscan.gramrule.Phrase</ejb-name> <table-name>PHRASE</table-name> <cmp-field> <field-name>Words</field-name> <column-name>WORDS</column-name> </cmp-field> </entity> <entity> <ejb-name>newscan.gramrule.RuleSender</ejb-name> <table-name>RULESENDER</table-name> <cmp-field> <field-name>Sender</field-name> <column-name>SENDER</column-name> </cmp-field> <cmp-field> <field-name>GramString</field-name> <column-name>GRAMSTRING</column-name> </cmp-field> </entity> <entity> <ejb-name>newscan.gramrule.RuleSubject</ejb-name> <table-name>RULESUBJECT</table-name> <cmp-field> <field-name>Sender</field-name> <column-name>SENDER</column-name> </cmp-field> <cmp-field> <field-name>GramString</field-name> <column-name>GRAMSTRING</column-name> </cmp-field> <cmp-field> <field-name>Words</field-name> <column-name>WORDS</column-name> </cmp-field> <cmp-field> <field-name>Types</field-name> <column-name>TYPES</column-name> </cmp-field> </entity> </enterprise-beans> </jaws> I'm a little disoriented! Help! Andrea Belli ( [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> ) Junior Developer ______________________________ / / ___/ ___/ / /_ _/ Ph +39 0112286420 / /--/___ / ___/ /_/ / / Torino (IT) /_____/_____/_____/_____/_/__/ -- -------------------------------------------------------------- To subscribe: [EMAIL PROTECTED] To unsubscribe: [EMAIL PROTECTED] List Help?: [EMAIL PROTECTED]