Author: gnodet
Date: Tue Sep 26 04:39:29 2006
New Revision: 450000
URL: http://svn.apache.org/viewvc?view=rev&rev=450000
Log:
SM-576: XBeanProcessor does not skip comments
Modified:
incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/jbi/config/spring/XBeanProcessor.java
Modified:
incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/jbi/config/spring/XBeanProcessor.java
URL:
http://svn.apache.org/viewvc/incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/jbi/config/spring/XBeanProcessor.java?view=diff&rev=450000&r1=449999&r2=450000
==============================================================================
---
incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/jbi/config/spring/XBeanProcessor.java
(original)
+++
incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/jbi/config/spring/XBeanProcessor.java
Tue Sep 26 04:39:29 2006
@@ -187,12 +187,15 @@
// lets load the file
BufferedReader reader = null;
try {
- reader = new BufferedReader(new InputStreamReader(in));
- String line = reader.readLine();
- if (line == null) {
- throw new BeanDefinitionStoreException("Empty file found for:
" + uri);
- }
- line = line.trim();
+ reader = new BufferedReader(new InputStreamReader(in));
+ String line;
+ do {
+ line = reader.readLine();
+ if (line == null) {
+ throw new BeanDefinitionStoreException("Empty file found
for: " + uri);
+ }
+ line = line.trim();
+ } while (line.startsWith("#"));
Class answer = null;
try {
answer = loadClass(line);