"Quinton McCombs" <[EMAIL PROTECTED]> writes:

>In JavaBaseFactory, I find the following code:

>    public Assembler getAssembler(String packageName, String name)
>    {
>        Assembler assembler = null;
>        
>        log.debug("Class Fragment is " + name);

>        if (StringUtils.isNotEmpty(name))
>        {
>            int dotIndex = name.lastIndexOf('.');

>            if (dotIndex > 0)
>            {
>                //
>                // Convert Foo.Bar.Baz ---> foo.bar.Baz
>                StringBuffer nameBuffer = new StringBuffer();
>                nameBuffer.append(name.substring(0,
>dotIndex).toLowerCase());
>                nameBuffer.append('.');
>                nameBuffer.append(name.substring(dotIndex + 1));
>                name = nameBuffer.toString();
>            }

>            log.debug("Class Fragment now " + name);
><snip/>
>    }

>The code used to accept package names that were not all lowercase.  Was
>this change intentional or an oversight?

Mea maxima culpa. Intentional but in hindsight not really a good
idea. Its intention was to convert malformed package names.

        Regards
                Henning




>My log messages:
>2003-03-24 13:11:27,767 [Thread-6] DEBUG
>org.apache.turbine.services.assemblerbroker.util.java.JavaBaseFactory-
>Class Fragment is dataEntry.Opportunity
>2003-03-24 13:11:27,767 [Thread-6] DEBUG
>org.apache.turbine.services.assemblerbroker.util.java.JavaBaseFactory-
>Class Fragment now dataentry.Opportunity

>--------------------------------------------
>Quinton McCombs
>NequalsOne - HealthCare marketing tools
>mailto:[EMAIL PROTECTED]
>http://www.NequalsOne.com 


>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]

-- 
Dipl.-Inf. (Univ.) Henning P. Schmiedehausen          INTERMETA GmbH
[EMAIL PROTECTED]        +49 9131 50 654 0   http://www.intermeta.de/

Java, perl, Solaris, Linux, xSP Consulting, Web Services 
freelance consultant -- Jakarta Turbine Development  -- hero for hire

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to