FELIX-3087 Fix wrong Character/Char type conversion; add unit tests; refactor value conversion to do it during validation, which allows to fail value conversion on a component-level instead of a descriptor file level.

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1180605 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/scr/src/test/resources/components_properties_11.xml b/scr/src/test/resources/components_properties_11.xml
index f4de438..d16d49c 100644
--- a/scr/src/test/resources/components_properties_11.xml
+++ b/scr/src/test/resources/components_properties_11.xml
@@ -20,7 +20,7 @@
 <scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0"> 
   <implementation class="DummyClass" /> 
   <property name="char_array_property" type="Character"> 
-    a 
-    b 
+    65 
+    66
   </property> 
 </scr:component>