[Geoserver-devel] GeoServer and ArcExplorer

When I try to connect to my Geoserver, in the ArcExplorer Message Console
see the next message:

&&&&& 1. test :http://catastrix:8080/geoserver/wfs?request=GetCapabilities
&&&&& 2. test :
&&&&& 3. test :1.0.0
com.esri.axl.marshal.UnMarshallingException: Could not find field for tag:
DCPType inside class com.esri.ogc.client.wfsXml.DescribeFeatureType in line
1.
     at
com.esri.axl.mapping.ClassMappingEntryImpl.unMarshalObject(ClassMappingEntryImpl.java:358)
     at
com.esri.axl.mapping.XmlMappingRegistryImpl.unMarshalByClass(XmlMappingRegistryImpl.java:374)
     at
com.esri.axl.marshal.XmlInputStreamImpl.unMarshal(XmlInputStreamImpl.java:154)
     at
com.esri.axl.mapping.FieldMappingImpl.unMarshalField(FieldMappingImpl.java:628)
     at
com.esri.axl.mapping.FieldMappingImpl.unMarshalFieldObject(FieldMappingImpl.java:468)
     at
com.esri.axl.mapping.FieldMappingImpl.unMarshalElementFields(FieldMappingImpl.java:1673)
     at
com.esri.axl.mapping.SequenceModelGroup.unMarshalElementFields(SequenceModelGroup.java:92)
     at
com.esri.axl.mapping.ClassMappingEntryImpl.unMarshalElementFields(ClassMappingEntryImpl.java:394)
     at
com.esri.axl.mapping.ClassMappingEntryImpl.unMarshalObject(ClassMappingEntryImpl.java:355)
     at
com.esri.axl.mapping.XmlMappingRegistryImpl.unMarshalByClass(XmlMappingRegistryImpl.java:374)
     at
com.esri.axl.marshal.XmlInputStreamImpl.unMarshal(XmlInputStreamImpl.java:154)
     at
com.esri.axl.mapping.FieldMappingImpl.unMarshalField(FieldMappingImpl.java:628)
     at
com.esri.axl.mapping.FieldMappingImpl.unMarshalFieldObject(FieldMappingImpl.java:468)
     at
com.esri.axl.mapping.FieldMappingImpl.unMarshalElementFields(FieldMappingImpl.java:1673)
     at
com.esri.axl.mapping.SequenceModelGroup.unMarshalElementFields(SequenceModelGroup.java:92)
     at
com.esri.axl.mapping.ClassMappingEntryImpl.unMarshalElementFields(ClassMappingEntryImpl.java:394)
     at
com.esri.axl.mapping.ClassMappingEntryImpl.unMarshalObject(ClassMappingEntryImpl.java:355)
     at
com.esri.axl.mapping.XmlMappingRegistryImpl.unMarshalByClass(XmlMappingRegistryImpl.java:374)
     at
com.esri.axl.marshal.XmlInputStreamImpl.unMarshal(XmlInputStreamImpl.java:154)
     at
com.esri.axl.mapping.FieldMappingImpl.unMarshalField(FieldMappingImpl.java:628)
     at
com.esri.axl.mapping.FieldMappingImpl.unMarshalFieldObject(FieldMappingImpl.java:468)
     at
com.esri.axl.mapping.FieldMappingImpl.unMarshalElementFields(FieldMappingImpl.java:1673)
     at
com.esri.axl.mapping.SequenceModelGroup.unMarshalElementFields(SequenceModelGroup.java:92)
     at
com.esri.axl.mapping.ClassMappingEntryImpl.unMarshalElementFields(ClassMappingEntryImpl.java:394)
     at
com.esri.axl.mapping.ClassMappingEntryImpl.unMarshalObject(ClassMappingEntryImpl.java:355)
     at
com.esri.axl.mapping.XmlMappingRegistryImpl.unMarshalByClass(XmlMappingRegistryImpl.java:374)
     at
com.esri.axl.marshal.XmlInputStreamImpl.unMarshal(XmlInputStreamImpl.java:154)
     at
com.esri.ogc.client.service.WFSServiceProxy.unMarshalling(WFSServiceProxy.java:292)
     at com.esri.ogc.client.service.WFSServiceProxy.
_$19064(WFSServiceProxy.java:141)
     at
com.esri.ogc.client.service.WFSServiceProxy.<init>(WFSServiceProxy.java:50)
     at com.esri.ogc.client.WFSServer.refresh(WFSServer.java:141)
     at com.esri.ogc.client.WFSServer.<init>(WFSServer.java:54)
     at com.esri.ogc.client.WFSServer.getLayerSource(WFSServer.java:41)
     at com.esri.ogc.client.WMSUtil.connectWFS(WMSUtil.java:269)
     at
com.esri.ogc.viewer.extensions.WFSConnectionDialog.jButton_Conn_actionPerformed(WFSConnectionDialog.java:195)
     at
com.esri.ogc.viewer.extensions.WFSConnectionDialog$1.actionPerformed(WFSConnectionDialog.java:76)
     at
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1764)
     at
javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1817)
     at
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:419)
     at
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:257)
     at
javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:245)
     at java.awt.Component.processMouseEvent(Component.java:5134)
     at java.awt.Component.processEvent(Component.java:4931)
     at java.awt.Container.processEvent(Container.java:1566)
     at java.awt.Component.dispatchEventImpl(Component.java:3639)
     at java.awt.Container.dispatchEventImpl(Container.java:1623)
     at java.awt.Component.dispatchEvent(Component.java:3480)
     at
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3450)
     at
java.awt.LightweightDispatcher.processMouseEvent(Container.java:3165)
     at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3095)
     at java.awt.Container.dispatchEventImpl(Container.java:1609)
     at java.awt.Window.dispatchEventImpl(Window.java:1590)
     at java.awt.Component.dispatchEvent(Component.java:3480)
     at java.awt.EventQueue.dispatchEvent(EventQueue.java:450)
     at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:197)
     at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
     at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:144)
     at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:136)
     at java.awt.EventDispatchThread.run(EventDispatchThread.java:99)

Any idea to resolve this problem?

Thanks

Orlando Irrazabal

Hi,

Could you post your WFS capabilities in an e-mail message?

Probably ArcExplorer won't work anyway with Geoserver, as ArcExplorer will expect to receive the ESRI GML profile, but now it is not even parsing your capabilities to get to the list of layers.

Best regards,
Bart

On Wed, 10 Mar 2004 17:44:19 -0300, <oirraza@anonymised.com> wrote:

When I try to connect to my Geoserver, in the ArcExplorer Message Console
see the next message:

&&&&& 1. test :http://catastrix:8080/geoserver/wfs?request=GetCapabilities
&&&&& 2. test :
&&&&& 3. test :1.0.0
com.esri.axl.marshal.UnMarshallingException: Could not find field for tag:
DCPType inside class com.esri.ogc.client.wfsXml.DescribeFeatureType in line
1.
     at
com.esri.axl.mapping.ClassMappingEntryImpl.unMarshalObject(ClassMappingEntryImpl.java:358)
     at
com.esri.axl.mapping.XmlMappingRegistryImpl.unMarshalByClass(XmlMappingRegistryImpl.java:374)
     at
com.esri.axl.marshal.XmlInputStreamImpl.unMarshal(XmlInputStreamImpl.java:154)
     at
com.esri.axl.mapping.FieldMappingImpl.unMarshalField(FieldMappingImpl.java:628)
     at
com.esri.axl.mapping.FieldMappingImpl.unMarshalFieldObject(FieldMappingImpl.java:468)
     at
com.esri.axl.mapping.FieldMappingImpl.unMarshalElementFields(FieldMappingImpl.java:1673)
     at
com.esri.axl.mapping.SequenceModelGroup.unMarshalElementFields(SequenceModelGroup.java:92)
     at
com.esri.axl.mapping.ClassMappingEntryImpl.unMarshalElementFields(ClassMappingEntryImpl.java:394)
     at
com.esri.axl.mapping.ClassMappingEntryImpl.unMarshalObject(ClassMappingEntryImpl.java:355)
     at
com.esri.axl.mapping.XmlMappingRegistryImpl.unMarshalByClass(XmlMappingRegistryImpl.java:374)
     at
com.esri.axl.marshal.XmlInputStreamImpl.unMarshal(XmlInputStreamImpl.java:154)
     at
com.esri.axl.mapping.FieldMappingImpl.unMarshalField(FieldMappingImpl.java:628)
     at
com.esri.axl.mapping.FieldMappingImpl.unMarshalFieldObject(FieldMappingImpl.java:468)
     at
com.esri.axl.mapping.FieldMappingImpl.unMarshalElementFields(FieldMappingImpl.java:1673)
     at
com.esri.axl.mapping.SequenceModelGroup.unMarshalElementFields(SequenceModelGroup.java:92)
     at
com.esri.axl.mapping.ClassMappingEntryImpl.unMarshalElementFields(ClassMappingEntryImpl.java:394)
     at
com.esri.axl.mapping.ClassMappingEntryImpl.unMarshalObject(ClassMappingEntryImpl.java:355)
     at
com.esri.axl.mapping.XmlMappingRegistryImpl.unMarshalByClass(XmlMappingRegistryImpl.java:374)
     at
com.esri.axl.marshal.XmlInputStreamImpl.unMarshal(XmlInputStreamImpl.java:154)
     at
com.esri.axl.mapping.FieldMappingImpl.unMarshalField(FieldMappingImpl.java:628)
     at
com.esri.axl.mapping.FieldMappingImpl.unMarshalFieldObject(FieldMappingImpl.java:468)
     at
com.esri.axl.mapping.FieldMappingImpl.unMarshalElementFields(FieldMappingImpl.java:1673)
     at
com.esri.axl.mapping.SequenceModelGroup.unMarshalElementFields(SequenceModelGroup.java:92)
     at
com.esri.axl.mapping.ClassMappingEntryImpl.unMarshalElementFields(ClassMappingEntryImpl.java:394)
     at
com.esri.axl.mapping.ClassMappingEntryImpl.unMarshalObject(ClassMappingEntryImpl.java:355)
     at
com.esri.axl.mapping.XmlMappingRegistryImpl.unMarshalByClass(XmlMappingRegistryImpl.java:374)
     at
com.esri.axl.marshal.XmlInputStreamImpl.unMarshal(XmlInputStreamImpl.java:154)
     at
com.esri.ogc.client.service.WFSServiceProxy.unMarshalling(WFSServiceProxy.java:292)
     at com.esri.ogc.client.service.WFSServiceProxy.
_$19064(WFSServiceProxy.java:141)
     at
com.esri.ogc.client.service.WFSServiceProxy.<init>(WFSServiceProxy.java:50)
     at com.esri.ogc.client.WFSServer.refresh(WFSServer.java:141)
     at com.esri.ogc.client.WFSServer.<init>(WFSServer.java:54)
     at com.esri.ogc.client.WFSServer.getLayerSource(WFSServer.java:41)
     at com.esri.ogc.client.WMSUtil.connectWFS(WMSUtil.java:269)
     at
com.esri.ogc.viewer.extensions.WFSConnectionDialog.jButton_Conn_actionPerformed(WFSConnectionDialog.java:195)
     at
com.esri.ogc.viewer.extensions.WFSConnectionDialog$1.actionPerformed(WFSConnectionDialog.java:76)
     at
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1764)
     at
javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1817)
     at
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:419)
     at
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:257)
     at
javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:245)
     at java.awt.Component.processMouseEvent(Component.java:5134)
     at java.awt.Component.processEvent(Component.java:4931)
     at java.awt.Container.processEvent(Container.java:1566)
     at java.awt.Component.dispatchEventImpl(Component.java:3639)
     at java.awt.Container.dispatchEventImpl(Container.java:1623)
     at java.awt.Component.dispatchEvent(Component.java:3480)
     at
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3450)
     at
java.awt.LightweightDispatcher.processMouseEvent(Container.java:3165)
     at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3095)
     at java.awt.Container.dispatchEventImpl(Container.java:1609)
     at java.awt.Window.dispatchEventImpl(Window.java:1590)
     at java.awt.Component.dispatchEvent(Component.java:3480)
     at java.awt.EventQueue.dispatchEvent(EventQueue.java:450)
     at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:197)
     at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
     at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:144)
     at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:136)
     at java.awt.EventDispatchThread.run(EventDispatchThread.java:99)

Any idea to resolve this problem?

Thanks

Orlando Irrazabal

-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

--