Update of /cvsroot/springnet/Spring.Net.Integration/projects/Spring.Scheduling.Quartz/src/Spring/Spring.Scheduling.Quartz/Scheduling/Quartz
In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv12988
Modified Files:
SchedulerFactoryObject.cs
Log Message:
Fixes to resource based configuration reading, whitespace is trimmed from keys and values and only first '=' match is used
Index: SchedulerFactoryObject.cs
===================================================================
RCS file: /cvsroot/springnet/Spring.Net.Integration/projects/Spring.Scheduling.Quartz/src/Spring/Spring.Scheduling.Quartz/Scheduling/Quartz/SchedulerFactoryObject.cs,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** SchedulerFactoryObject.cs 9 Jun 2008 10:03:14 -0000 1.5
--- SchedulerFactoryObject.cs 9 Jun 2008 10:57:07 -0000 1.6
***************
*** 698,707 ****
{
string line;
! while ((line =sr.ReadLine()) != null)
{
! string[] lineItems = line.Split('=');
if (lineItems.Length == 2)
{
! mergedProps[lineItems[0]] = lineItems[1];
}
}
--- 698,707 ----
{
string line;
! while ((line = sr.ReadLine()) != null)
{
! string[] lineItems = line.Split(new char[] { '=' }, 2);
if (lineItems.Length == 2)
{
! mergedProps[lineItems[0].Trim()] = lineItems[1].Trim();
}
}
|