[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