Nevermind....my mistake.  The *.builder package was renamed, but not the *.factory package.

----- Forwarded by Peter Haggar/Raleigh/IBM on 04/12/2006 08:59 AM -----
Peter Haggar/Raleigh/IBM

04/11/2006 03:54 PM

To
[email protected]
cc
Subject
Axis2 .95 findOMFactory() bug




For the .95 release, the org.apache.ws.commons.om.impl.llom.builder package was renamed to org.apache.ws.commons.om.impl.builder.  However, I'm getting the following exception with this code:

OMAbstractFactory.getOMFactory();
org.apache.ws.commons.om.OMFactoryException: java.lang.ClassNotFoundException:org.apache.ws.commons.om.impl.llom.factory.OMLinkedListImplFactory

getOMFactory() calls FactoryFinder.findOMFactory(null);

The problem is the findOMFactory() method has the old package name in it.  The code looks like this:

public static OMFactory findOMFactory(ClassLoader loader)
        throws OMFactoryException
    {
        return (OMFactory)findFactory(loader, "org.apache.ws.commons.om.impl.llom.factory.OMLinkedListImplFactory", "om.factory");
    }

Is this a known problem?  Is there a workaround?

Thanks,

Peter Haggar

Reply via email to