RE: SAXException - Invalid element error
; http://schemas.xmlsoap.org/soap/encoding/"; namespace="urn:com.cisco.nm.wlse.xmlapi.inventory" use="encoded"/> http://schemas.xmlsoap.org/soap/encoding/"; namespace="urn:com.cisco.nm.wlse.xmlapi.inventory" use="encoded"/> http://schemas.xmlsoap.org/soap/encoding/"; namespace="urn:com.cisco.nm.wlse.xmlapi.inventory" use="encoded"/> http://schemas.xmlsoap.org/soap/encoding/"; namespace="urn:com.cisco.nm.wlse.xmlapi.inventory" use="encoded"/> http://schemas.xmlsoap.org/soap/encoding/"; namespace="urn:com.cisco.nm.wlse.xmlapi.inventory" use="encoded"/> http://schemas.xmlsoap.org/soap/encoding/"; namespace="urn:com.cisco.nm.wlse.xmlapi.inventory" use="encoded"/> http://schemas.xmlsoap.org/soap/encoding/"; namespace="urn:com.cisco.nm.wlse.xmlapi.inventory" use="encoded"/> http://schemas.xmlsoap.org/soap/encoding/"; namespace="urn:com.cisco.nm.wlse.xmlapi.inventory" use="encoded"/> http://schemas.xmlsoap.org/soap/encoding/"; namespace="urn:com.cisco.nm.wlse.xmlapi.inventory" use="encoded"/> http://schemas.xmlsoap.org/soap/encoding/"; namespace="urn:com.cisco.nm.wlse.xmlapi.inventory" use="encoded"/> http://schemas.xmlsoap.org/soap/encoding/"; namespace="urn:com.cisco.nm.wlse.xmlapi.inventory" use="encoded"/> http://schemas.xmlsoap.org/soap/encoding/"; namespace="urn:com.cisco.nm.wlse.xmlapi.inventory" use="encoded"/> http://schemas.xmlsoap.org/soap/encoding/"; namespace="urn:com.cisco.nm.wlse.xmlapi.inventory" use="encoded"/> http://schemas.xmlsoap.org/soap/encoding/"; namespace="urn:com.cisco.nm.wlse.xmlapi.inventory" use="encoded"/> http://schemas.xmlsoap.org/soap/encoding/"; namespace="urn:com.cisco.nm.wlse.xmlapi.inventory" use="encoded"/> http://schemas.xmlsoap.org/soap/encoding/"; namespace="urn:com.cisco.nm.wlse.xmlapi.inventory" use="encoded"/> http://schemas.xmlsoap.org/soap/encoding/"; namespace="urn:com.cisco.nm.wlse.xmlapi.inventory" use="encoded"/> http://schemas.xmlsoap.org/soap/encoding/"; namespace="urn:com.cisco.nm.wlse.xmlapi.inventory" use="encoded"/> http://localhost/services/Inventory"/> === Thanks for any help. -Original Message- From: Anne Thomas Manes [mailto:[EMAIL PROTECTED] Sent: Friday, May 13, 2005 7:15 AM To: axis-user@ws.apache.org Subject: Re: SAXException - Invalid element error Could you send us your WSDL and SOAP messages? On 5/12/05, Bala Ramakrishnan (balar) <[EMAIL PROTECTED]> wrote: > > This topic seems to have been discussed before, but I could not get a > clear picture. > > I am getting the error below: > > org.xml.sax.SAXException: Invalid element in > com.cisco.nm.wlse.xmlapi.inventory.gencode.DeviceDetail - deviceType > 2005-04-28 10:33:19,828 [_WlseProcessors:Pooled Thread:2] ERROR > com.cisco.nm.mom.util.WlseXmlApiHelper.invoke() - AxisFault > faultCode: > {http://xml.apache.org/axis/}Server.userException > faultString: org.xml.sax.SAXException: Invalid element in > com.cisco.nm.wlse.xmlapi.inventory.gencode.DeviceDetail - deviceType > faultActor: null > faultDetail: > stackTrace: org.xml.sax.SAXException: Invalid element in > com.cisco.nm.wlse.xmlapi.inventory.gencode.DeviceDetail - deviceType > at > org.apache.axis.encoding.ser.BeanDeserializer.onStartChild(BeanDeseria > lizer.java:252) > at > org.apache.axis.encoding.DeserializationContextImpl.startElement(Deser > ializationContextImpl.java:893) > at > org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.jav >
Re: SAXException - Invalid element error
Could you send us your WSDL and SOAP messages? On 5/12/05, Bala Ramakrishnan (balar) <[EMAIL PROTECTED]> wrote: > > This topic seems to have been discussed before, but I could not get a clear > picture. > > I am getting the error below: > > org.xml.sax.SAXException: Invalid element in > com.cisco.nm.wlse.xmlapi.inventory.gencode.DeviceDetail - > deviceType > 2005-04-28 10:33:19,828 [_WlseProcessors:Pooled Thread:2] ERROR > com.cisco.nm.mom.util.WlseXmlApiHelper.invoke() - AxisFault > faultCode: > {http://xml.apache.org/axis/}Server.userException > faultString: org.xml.sax.SAXException: Invalid element in > com.cisco.nm.wlse.xmlapi.inventory.gencode.DeviceDetail - > deviceType > faultActor: null > faultDetail: > stackTrace: org.xml.sax.SAXException: Invalid element in > com.cisco.nm.wlse.xmlapi.inventory.gencode.DeviceDetail - > deviceType > at > org.apache.axis.encoding.ser.BeanDeserializer.onStartChild(BeanDeserializer.java:252) > at > org.apache.axis.encoding.DeserializationContextImpl.startElement(DeserializationContextImpl.java:893) > at > org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:200) > at > org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:684) > at > org.apache.axis.message.RPCElement.deserialize(RPCElement.java:241) > at > org.apache.axis.message.RPCElement.getParams(RPCElement.java:265) > at org.apache.axis.client.Call.invoke(Call.java:1871) > at org.apache.axis.client.Call.invoke(Call.java:1777) > at org.apache.axis.client.Call.invoke(Call.java:1315) > at > com.cisco.nm.wlse.xmlapi.inventory.gencode.InventorySoapBindingStub.getDeviceDetail(InventorySoapBindingStub.java:471) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at > com.cisco.nm.mom.util.WlseXmlApiHelper.invoke(WlseXmlApiHelper.java:152) > at $Proxy3.getDeviceDetail(Unknown Source) > at > com.cisco.nm.mom.wlsess.AccessPoints.updateAPInfo(AccessPoints.java:80) > at > com.cisco.nm.mom.wlsess.WlseDevice.updateWlseInfo(WlseDevice.java:591) > at > com.cisco.nm.mom.wlsess.WlseDevice.updateWlse(WlseDevice.java:443) > at > com.cisco.nm.mom.wlsess.RedundancyProcessor.processDcrAddModPingEvent(RedundancyProcessor.java:187) > at > com.cisco.nm.mom.wlsess.WlseDCREventProcessor.processUpdateEvent(WlseDCREventProcessor.java:219) > at > com.cisco.nm.mom.wlsess.WlseDCREventProcessor.run(WlseDCREventProcessor.java:123) > at > com.cisco.nm.mom.util.ThreadPool$1.run(ThreadPool.java:89) > == > The class > com.cisco.nm.wlse.xmlapi.inventory.gencode.DeviceDetail is > included below: > > /** > * DeviceDetail.java > * > * This file was auto-generated from WSDL > * by the Apache Axis WSDL2Java emitter. > */ > > package com.cisco.nm.wlse.xmlapi.inventory.gencode; > > public class DeviceDetail implements java.io.Serializable { > private com.cisco.nm.wlse.xmlapi.DeviceId id; > private java.lang.String ipAddress; > private java.lang.String hostname; > private java.lang.String product; > private java.lang.String version; > private java.lang.String deviceType; > private long timeLastDiscovered; > private java.lang.String sysObjectID; > private java.lang.String sysName; > private java.lang.String sysLocation; > private java.lang.String subnet; > private java.lang.String dnsName; > private java.lang.String userDefinedDescr; > private java.lang.String[] SSIDs; > private int[] vlanIDs; > private java.lang.String[] macAddresses; > private java.lang.String[] radioMacAddresses; > private java.lang.String serialNumber; > private int wdsMode; > > } > > = > I have seen discussions pertaining to such problems if there are array or > complex types in the class. This code was generated by wsdl2java utility and > the wsdl itself was generated from java2wsdl. > > Axis 1.0 is the version being used. Is this problem fixed in the latest > release Axis 1.2? if not, am I doing something wrong? > > All answers and help are very much appreciated. > Thanks for your time. > >