cancel
Showing results for 
Search instead for 
Did you mean: 

com.sap.tc.webdynpro.repository.RepositoryRuntimeException: XMLParser: Bad

Former Member
0 Kudos

Hi,

I am trying to debug the ESS web dynpro ERP 2004 with NWDS 7.0 , i am getting below error. I can build and deploy the EAR file without any problem form development configuration prospective. But when i try to build and deploy from web dynpro prospective it give me the same error.

com.sap.tc.webdynpro.repository.RepositoryRuntimeException: XMLParser: Bad attribute list. Expected WhiteSpace, / or >: (:main:, row:1, col:493)

at com.sap.tc.webdynpro.repository.xml.XMLLayerDataParserWriter.startParsing(XMLLayerDataParserWriter.java:169)

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member182372
Active Contributor
0 Kudos

Post a full stack trace and error message. Are you using NWDI? From WD perspective are you building as development component or as a project?

Former Member
0 Kudos

Below is the complete stack trace..

Yes i am using NWDI.

I am building as a project ..

com.sap.tc.webdynpro.repository.RepositoryRuntimeException: XMLParser: Bad attribute list. Expected WhiteSpace, / or >: (:main:, row:1, col:493)

at com.sap.tc.webdynpro.repository.xml.XMLLayerDataParserWriter.startParsing(XMLLayerDataParserWriter.java:169)

at com.sap.tc.webdynpro.repository.xml.XMLPersistence.readRepositoryObject(XMLPersistence.java:331)

at com.sap.tc.webdynpro.repository.Repository.findRepositoryObjectInternal(Repository.java:693)

at com.sap.tc.webdynpro.repository.Repository.findRepositoryObjectInternal(Repository.java:702)

at com.sap.tc.webdynpro.repository.Repository.findMRO(Repository.java:664)

at com.sap.tc.webdynpro.repository.RepositoryRoot.getModelObject(RepositoryRoot.java:243)

at com.sap.tc.webdynpro.progmodel.repository.IWDProgmodelRepository$Implementation.getIWDApplicationInfo(IWDProgmodelRepository.java:102)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.repository.NewRepository.getApplicationInternal(NewRepository.java:135)

at com.sap.tc.webdynpro.clientserver.cal.ClientInspector.findClientContainer(ClientInspector.java:171)

at com.sap.tc.webdynpro.clientserver.cal.ClientInspector.getClient(ClientInspector.java:102)

at com.sap.tc.webdynpro.clientserver.cal.ClientManager.findClient(ClientManager.java:859)

at com.sap.tc.webdynpro.clientserver.cal.ClientManager.findClientWindow(ClientManager.java:773)

at com.sap.tc.webdynpro.clientserver.cal.ClientManager.doProcessing(ClientManager.java:201)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doWebDynproProcessing(DispatcherServlet.java:154)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:116)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doGet(DispatcherServlet.java:48)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)

at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:160)

at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)

at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

at java.security.AccessController.doPrivileged(Native Method)

at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)

Caused by: com.sap.engine.lib.xml.parser.NestedSAXParserException: XMLParser: Bad attribute list. Expected WhiteSpace, / or >: (:main:, row:1, col:493)(:main:, row=1, col=493) -> com.sap.engine.lib.xml.parser.ParserException: XMLParser: Bad attribute list. Expected WhiteSpace, / or >:(:main:, row:1, col:493)

at com.sap.engine.lib.xml.parser.SAXParser.parse(SAXParser.java:148)

at com.sap.tc.webdynpro.repository.xml.XMLLayerDataParserWriter.startParsing(XMLLayerDataParserWriter.java:167)

... 31 more

Caused by: com.sap.engine.lib.xml.parser.ParserException: XMLParser: Bad attribute list. Expected WhiteSpace, / or >:(:main:, row:1, col:493)

at com.sap.engine.lib.xml.parser.XMLParser.scanAttList(XMLParser.java:1590)

at com.sap.engine.lib.xml.parser.XMLParser.scanElement(XMLParser.java:1710)

at com.sap.engine.lib.xml.parser.XMLParser.scanDocument(XMLParser.java:2843)

at com.sap.engine.lib.xml.parser.XMLParser.parse0(XMLParser.java:229)

at com.sap.engine.lib.xml.parser.AbstractXMLParser.parseAndCatchException(AbstractXMLParser.java:145)

at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:160)

at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:261)

at com.sap.engine.lib.xml.parser.Parser.parseWithoutSchemaValidationProcessing(Parser.java:280)

at com.sap.engine.lib.xml.parser.Parser.parse(Parser.java:342)

at com.sap.engine.lib.xml.parser.SAXParser.parse(SAXParser.java:125)

... 32 more

former_member182372
Active Contributor
0 Kudos

Why you are not using development component build? It is not really correct to build DC as project.

Is your WAS version same or higher then NWDS?

Former Member
0 Kudos

My WAS version is 1.4.2_12-b03

NWDS version is JDK1.4_HOME=C:\j2sdk1.4.2_12

I see some Error message when i click ConfigurationDetails to see NWDS details..

!STACK 0

com.sap.cms.util.exception.client.CMSClientVersionConflictException: Version conflict: to call method "readSystemMessages" the minimum server version is "Release6.40 SP16 Patch level 00" but the used server has only version "Release 6.40 SP15 Patch level 00"

at com.sap.cms.client.organizerAPI.CMSTransportOrganizerAPI.versionCheck(CMSTransportOrganizerAPI.java:1232)

at com.sap.cms.client.organizerAPI.CMSTransportOrganizerAPI.readSystemMessages(CMSTransportOrganizerAPI.java:1164)

at com.sap.cms.client.ideAPI.CmsConfiguration.readSystemMessagesMap(CmsConfiguration.java:445)

at com.sap.ide.eclipse.component.devconf.DevConfManager.getSystemMessages(DevConfManager.java:744)

at com.sap.ide.eclipse.component.provider.listener.DevConfLoginListener.showSystemMessages(DevConfLoginListener.java:97)

at com.sap.ide.eclipse.component.provider.listener.DevConfLoginListener.loginPerformed(DevConfLoginListener.java:91)

at com.sap.ide.login.UserValidator$1.run(UserValidator.java:161)

at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)

at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:98)

at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:1999)

at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1733)

at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:136)

at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:261)

at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:357)

at com.sap.ide.login.UserValidator.getData(UserValidator.java:411)

at com.sap.ide.login.UserValidator.getDefaultServerData(UserValidator.java:131)

at com.sap.ide.login.UserValidator.getDefaultServerData(UserValidator.java:116)

at com.sap.ide.metamodel.core.plugin.DtrHelper.logon(DtrHelper.java:401)

at com.sap.ide.metamodel.core.repository.RepositoryServices.showReadonlyRepositoryObjectsAndCheckout(RepositoryServices.java:345)

at com.sap.ide.metamodel.core.repository.RepositoryServices.checkWriteability(RepositoryServices.java:279)

at com.sap.ide.webdynpro.controllereditor.implementation.JavaImplementationEditor$ImplementationKeyListener.keyPressed(JavaImplementationEditor.java:301)

at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:120)

at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)

at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)

at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2022)

at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1729)

at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402)

at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385)

at com.tssap.util.startup.WBLauncher.run(WBLauncher.java:79)

at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)

at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)

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.sap.ide.eclipse.startup.Main.basicRun(Main.java:291)

at com.sap.ide.eclipse.startup.Main.run(Main.java:789)

at com.sap.ide.eclipse.startup.Main.main(Main.java:607)

!ENTRY com.sap.ide.metamodel.core 1 1 Mar 12, 2007 11:41:50.517

!MESSAGE Saving Metadata for project J2E_ESSTRACK_Dessben~sap.com

!ENTRY com.sap.ide.metamodel.core 1 1 Mar 12, 2007 11:41:50.752

!MESSAGE refreshing<0ms>: /J2E_ESSTRACK_Dessben~sap.com/src/packages/com/sap/xss/hr/ben/confirmnavigation/ConfirmNavigationView.wdcontroller

!ENTRY com.sap.ide.metamodel.core 1 1 Mar 12, 2007 11:41:50.752

!MESSAGE refreshing<0ms>: /J2E_ESSTRACK_Dessben~sap.com/src/packages/com/sap/xss/hr/ben/printenroform/PrintEnroFormView.wdcontroller

!ENTRY com.sap.ide.metamodel.core 1 1 Mar 12, 2007 11:45:04.909

!MESSAGE Saving Metadata for project J2E_ESSTRACK_Dessben~sap.com

!ENTRY com.sap.ide.metamodel.core 1 1 Mar 12, 2007 11:45:04.972

!MESSAGE refreshing<0ms>: /J2E_ESSTRACK_Dessben~sap.com/src/packages/com/sap/xss/hr/ben/confirmnavigation/ConfirmNavigationView.wdcontroller

!ENTRY com.sap.ide.metamodel.core 1 1 Mar 12, 2007 11:51:49.896

!MESSAGE Saving Metadata for project J2E_ESSTRACK_Dessben~sap.com

!ENTRY com.sap.ide.metamodel.core 1 1 Mar 12, 2007 11:51:49.943

!MESSAGE refreshing<0ms>: /J2E_ESSTRACK_Dessben~sap.com/src/packages/com/sap/xss/hr/ben/confirmnavigation/ConfirmNavigationView.wdcontroller

!ENTRY org.eclipse.jdt.debug 4 120 Mar 12, 2007 11:56:02.695

!MESSAGE Internal error logged from JDI Debug:

!STACK 0

com.sun.jdi.VMDisconnectedException: Got IOException from Virtual Machine

at org.eclipse.jdi.internal.connect.PacketSendManager.sendPacket(PacketSendManager.java:79)

at org.eclipse.jdi.internal.MirrorImpl.requestVM(MirrorImpl.java:169)

at org.eclipse.jdi.internal.MirrorImpl.requestVM(MirrorImpl.java:191)

at org.eclipse.jdi.internal.VirtualMachineImpl.classesBySignature(VirtualMachineImpl.java:513)

at org.eclipse.jdi.internal.VirtualMachineImpl.classesByName(VirtualMachineImpl.java:540)

at org.eclipse.jdt.internal.debug.core.model.JDIDebugTarget.jdiClassesByName(JDIDebugTarget.java:1273)

at org.eclipse.jdt.internal.debug.core.hcr.JavaHotCodeReplaceManager.getTypesToBytes(JavaHotCodeReplaceManager.java:536)

at org.eclipse.jdt.internal.debug.core.hcr.JavaHotCodeReplaceManager.redefineTypesJDK(JavaHotCodeReplaceManager.java:474)

at org.eclipse.jdt.internal.debug.core.hcr.JavaHotCodeReplaceManager.doHotCodeReplace(JavaHotCodeReplaceManager.java:384)

at org.eclipse.jdt.internal.debug.core.hcr.JavaHotCodeReplaceManager.access$0(JavaHotCodeReplaceManager.java:357)

at org.eclipse.jdt.internal.debug.core.hcr.JavaHotCodeReplaceManager$1.run(JavaHotCodeReplaceManager.java:286)

at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1595)

at org.eclipse.jdt.internal.debug.core.hcr.JavaHotCodeReplaceManager$3.run(JavaHotCodeReplaceManager.java:1097)

at java.lang.Thread.run(Thread.java:534)