Hmmm... From my knowledge we have always depended on commons logging,
just not used it. I believe it is necessary since some of the other
commons-* libraries use it. Perhaps I am mistaken...In this case it is
commons-beanutils for doing the expression conversion stuff. Since this
this was introduced on gt 2.4 perhaps this is the first time it has
become a hard dependency. I take it you are running into this in udig?

-Justin

Jesse Eichar wrote:
> Hi,
> 
> No idea what to do about this but I'm told there isn't supposed to be
> dependencies on commons logging.  However there is.  Here's the stack
> trace from StreamingRenderer:
> 
> at
> org.geotools.renderer.lite.StreamingRenderer.paint(StreamingRenderer.java:738)
> at
> org.geotools.renderer.lite.StreamingRenderer.paint(StreamingRenderer.java:456)
> at
> net.refractions.udig.render.internal.feature.basic.BasicFeatureRenderer.render(BasicFeatureRenderer.java:295)
> ... 4 more
> Caused by: java.lang.NoClassDefFoundError:
> org/apache/commons/logging/LogFactory
> at
> org.apache.commons.beanutils.ConvertUtilsBean.<init>(ConvertUtilsBean.java:130)
> at org.apache.commons.beanutils.BeanUtilsBean.<init>(BeanUtilsBean.java:110)
> at
> org.apache.commons.beanutils.BeanUtilsBean$1.initialValue(BeanUtilsBean.java:68)
> at
> org.apache.commons.beanutils.ContextClassLoaderLocal.get(ContextClassLoaderLocal.java:80)
> at
> org.apache.commons.beanutils.BeanUtilsBean.getInstance(BeanUtilsBean.java:78)
> at
> org.apache.commons.beanutils.ConvertUtilsBean.getInstance(ConvertUtilsBean.java:115)
> at org.apache.commons.beanutils.ConvertUtils.register(ConvertUtils.java:293)
> at
> org.geotools.util.CommonsConverterFactory.<clinit>(CommonsConverterFactory.java:46)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Class.java:242)
> at sun.misc.Service$LazyIterator.next(Service.java:271)
> at org.geotools.util.Converters.factories(Converters.java:102)
> at org.geotools.util.Converters.convert(Converters.java:67)
> at org.geotools.util.Converters.convert(Converters.java:44)
> at org.geotools.filter.expression.Value.value(Value.java:55)
> at
> org.geotools.filter.expression.ExpressionAbstract.evaluate(ExpressionAbstract.java:61)
> at
> org.geotools.renderer.lite.MetaBufferEstimator.visit(MetaBufferEstimator.java:237)
> at org.geotools.styling.GraphicImpl.accept(GraphicImpl.java:361)
> at
> org.geotools.renderer.lite.MetaBufferEstimator.visit(MetaBufferEstimator.java:200)
> at
> org.geotools.styling.PointSymbolizerImpl.accept(PointSymbolizerImpl.java:90)
> at
> org.geotools.renderer.lite.MetaBufferEstimator.visit(MetaBufferEstimator.java:104)
> at
> org.geotools.renderer.lite.StreamingRenderer.findRenderingBuffer(StreamingRenderer.java:1195)
> at
> org.geotools.renderer.lite.StreamingRenderer.queryLayer(StreamingRenderer.java:891)
> at
> org.geotools.renderer.lite.StreamingRenderer.processStylers(StreamingRenderer.java:1672)
> at
> org.geotools.renderer.lite.StreamingRenderer.paint(StreamingRenderer.java:734)
> ... 6 more
> 
> 
> ------------------------------------------------------------------------
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Geotools-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/geotools-devel


-- 
Justin Deoliveira
The Open Planning Project
[EMAIL PROTECTED]

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to