|
From: <hib...@li...> - 2006-08-08 23:08:33
|
Author: epbernard
Date: 2006-08-08 19:08:29 -0400 (Tue, 08 Aug 2006)
New Revision: 10234
Modified:
trunk/HibernateExt/ejb/src/java/org/hibernate/ejb/Ejb3Configuration.java
trunk/HibernateExt/ejb/src/java/org/hibernate/ejb/packaging/PersistenceMetadata.java
Log:
more logs
Modified: trunk/HibernateExt/ejb/src/java/org/hibernate/ejb/Ejb3Configuration.java
===================================================================
--- trunk/HibernateExt/ejb/src/java/org/hibernate/ejb/Ejb3Configuration.java 2006-08-08 17:14:16 UTC (rev 10233)
+++ trunk/HibernateExt/ejb/src/java/org/hibernate/ejb/Ejb3Configuration.java 2006-08-08 23:08:29 UTC (rev 10234)
@@ -175,6 +175,7 @@
cfg.getEntityResolver()
);
for ( PersistenceMetadata metadata : metadataFiles ) {
+ log.trace( metadata.toString() );
JarVisitor.Filter[] filters = getFilters( metadata.getProps(), integration, metadata.getMappingFiles() );
if ( metadata.getProvider() == null || IMPLEMENTATION_NAME.equalsIgnoreCase(
Modified: trunk/HibernateExt/ejb/src/java/org/hibernate/ejb/packaging/PersistenceMetadata.java
===================================================================
--- trunk/HibernateExt/ejb/src/java/org/hibernate/ejb/packaging/PersistenceMetadata.java 2006-08-08 17:14:16 UTC (rev 10233)
+++ trunk/HibernateExt/ejb/src/java/org/hibernate/ejb/packaging/PersistenceMetadata.java 2006-08-08 23:08:29 UTC (rev 10234)
@@ -6,6 +6,7 @@
import java.util.List;
import java.util.Properties;
import java.util.Set;
+import java.util.Map;
import javax.persistence.spi.PersistenceUnitTransactionType;
/**
@@ -127,4 +128,55 @@
public void setExcludeUnlistedClasses(boolean excludeUnlistedClasses) {
this.excludeUnlistedClasses = excludeUnlistedClasses;
}
+
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append( "PersistenceMetadata [\n")
+ .append("\tname: ").append(name).append("\n")
+ .append("\tjtaDataSource: ").append(jtaDatasource).append("\n")
+ .append("\tnonJtaDataSource: ").append(nonJtaDatasource).append("\n")
+ .append("\ttransactionType: ").append(transactionType).append("\n")
+ .append("\tprovider: ").append(provider).append("\n")
+ .append("\tclasses[\n");
+ if (classes != null) {
+ for (String elt : classes) {
+ sb.append("\t\t").append( elt );
+ }
+ }
+ sb.append( "\t]\n")
+ .append("\tpackages[\n");
+ if (packages != null) {
+ for (String elt : packages) {
+ sb.append("\t\t").append( elt ).append("\n");
+ }
+ }
+ sb.append( "\t]\n")
+ .append("\tmappingFiles[\n");
+ if (mappingFiles != null) {
+ for (String elt : mappingFiles) {
+ sb.append("\t\t").append( elt ).append("\n");
+ }
+ }
+ sb.append( "\t]\n")
+ .append("\tjarFiles[\n");
+ if (jarFiles != null) {
+ for (String elt : jarFiles) {
+ sb.append("\t\t").append( elt ).append("\n");
+ }
+ }
+ sb.append( "\t]\n")
+ .append("\thbmfiles: ")
+ .append( hbmfiles != null ? hbmfiles.size() : 0 ).append("\n")
+ .append("\tproperties[\n");
+
+ if (props != null) {
+ for ( Map.Entry elt : props.entrySet()) {
+ sb.append("\t\t").append( elt.getKey() ).append(": ").append( elt.getValue() ).append("\n");
+ }
+ }
+ sb.append( "\t]").append( "]");
+
+ return sb.toString();
+ }
}
|