You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by db...@apache.org on 2007/12/23 03:25:05 UTC
svn commit: r606529 -
/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
Author: dblevins
Date: Sat Dec 22 18:25:03 2007
New Revision: 606529
URL: http://svn.apache.org/viewvc?rev=606529&view=rev
Log:
log warnings for all unused properties
Modified:
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
Modified: openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java?rev=606529&r1=606528&r2=606529&view=diff
==============================================================================
--- openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java (original)
+++ openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java Sat Dec 22 18:25:03 2007
@@ -847,6 +847,10 @@
Object service = serviceRecipe.create();
+ for (String property : serviceRecipe.getUnsetProperties().keySet()) {
+ logger.warning("Property '" + property + "' not supported by '" + serviceInfo.id + "'");
+ }
+
// Java Connector spec ResourceAdapters and ManagedConnectionFactories need special activation
if (service instanceof ResourceAdapter) {
ResourceAdapter resourceAdapter = (ResourceAdapter) service;
@@ -894,6 +898,10 @@
ConnectionManager connectionManager = (ConnectionManager) connectionManagerRecipe.create();
if (connectionManager == null) {
throw new RuntimeException("Invalid connection manager specified for connector identity = " + serviceInfo.id);
+ }
+
+ for (String property : serviceRecipe.getUnsetProperties().keySet()) {
+ logger.warning("Property '" + property + "' not supported by '" + serviceInfo.id + "'");
}
// service becomes a ConnectorReference which merges connection manager and mcf