[jboss-user] [Installation, Configuration & DEPLOYMENT] - Re: No more console messages after first deployment - jboss
oldpasha74
do-not-reply at jboss.com
Thu Feb 7 11:37:39 EST 2008
I'm getting nearer to our solution. No there are no logging changes - the server was extracted brand new. BUT! I changed the bean archive and removed my entity bean. Now I'm getting exactly the log messages you posted and the console stays "alive". Deployments and undeployments are logged! Everything works, when I delete those two sections
In the ejb-jar.xml:
<ejb-name>BankAccount</ejb-name>
ejb.bankaccount.BankAccountHome
ejb.bankaccount.BankAccount
<ejb-class>ejb.bankaccount.BankAccountBean</ejb-class>
<persistence-type>Container</persistence-type>
<prim-key-class>java.lang.String</prim-key-class>
False
<cmp-version>2.x</cmp-version>
<abstract-schema-name>AccountBeanAPS</abstract-schema-name>
<cmp-field>
Die Kontonummer
<field-name>accountNumber</field-name>
</cmp-field>
<cmp-field>
Die Kontobeschreibung
<field-name>accountDescription</field-name>
</cmp-field>
<cmp-field>
Der Kontostand
<field-name>accountBalance</field-name>
</cmp-field>
<primkey-field>accountNumber</primkey-field>
in jboss.xml:
<ejb-name>BankAccount</ejb-name>
<jndi-name>BankAccountEntityBeanJNDI</jndi-name>
This is crazy! The entity bean works fine, when I reintegrate the passages. But no more console messages! What the hell could be wrong? Eventually the jbosscmp-jdbc.xml?
<?xml version="1.0" encoding="iso-8859-1" ?>
<!DOCTYPE jbosscmp-jdbc PUBLIC "-//JBoss//DTD JBOSSCMP-JDBC 4.0//EN" "http://www.jboss.org/j2ee/dtd/jbosscmp-jdbc_4_0.dtd">
<!-- Beschreibung der persistenzabhängigen Deploymentdaten -->
<jbosscmp-jdbc>
<!-- Globale Einstellungen, können in den Bean-Einstellungen
überschrieben werden. -->
<!-- Beschreibung des Herstellernamens für die Datenquelle -->
java:/EjbDataSource
<!-- Beschreibung der Datentypangleichungen für die Datenquelle -->
<datasource-mapping>mySQL</datasource-mapping>
<!-- Soll die Tabelle beim Deployment erzeugt werden? -->
<create-table>true</create-table>
<!-- Soll die Tabelle beim Undeployment gelöscht werden? -->
<remove-table>true</remove-table>
<!-- Wichtig! Sonst funktioniert die Bean nicht! -->
<read-only>false</read-only>
<!-- Beziehungen zwischen den Bean-Attributen und der Datenquelle -->
<enterprise-beans>
<!-- Beschreibung einer Bean aus dem JAR-File -->
<!-- Anweisungen zur Vorinitialisierung -->
<!-- Name der Bean -->
<ejb-name>BankAccount</ejb-name>
<post-table-create>
<sql-statement>insert into Account values ( "0001", "Oliver Schell", 1578.28 )</sql-statement>
<sql-statement>insert into Account values ( "0004", "Kroesus", 12578.37 )</sql-statement>
<sql-statement>insert into Account values ( "0005", "Armer Mann", 10.82 )</sql-statement>
</post-table-create>
<!-- Zieltabelle -->
<table-name>Account</table-name>
<!-- Zusammenhänge zwischen den persistenten Attributen
und den Tabellenspalten. -->
<cmp-field>
<field-name>accountNumber</field-name>
<column-name>acno</column-name>
</cmp-field>
<cmp-field>
<field-name>accountDescription</field-name>
<column-name>acdesc</column-name>
</cmp-field>
<cmp-field>
<field-name>accountBalance</field-name>
<column-name>acbal</column-name>
</cmp-field>
</enterprise-beans>
</jbosscmp-jdbc>
No idea...
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4127475#4127475
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4127475
More information about the jboss-user
mailing list