[Gelöst] XMLPort Probleme unter NAV Classic

19. Juni 2009 14:06

Hallo zusammen,

ich habe für ein Kundenprojekt einen XMLPort erstellt der eine Textdatei (.csv) einlesen kann. Dieser XMLPort wird aus einem Form über eine Codeunit gestartet. Interessanterweise funktioniert diese Funktionalität im RoleTailoredClient ohne Probleme. Versuche ich diese Funktion auf einem Classic Client auszuführen erhalte ich folgende Fehlermeldung:

---------------------------
Microsoft Dynamics NAV Classic
---------------------------
Das Setup des XML-Parsers schlägt fehl.
Error = c00cee2d Code meaning = Unknown error 0xC00CEE2D

---------------------------
OK
---------------------------

Hat schon jemand mal Erfahrungen damit gesammelt und kann mir eventuell weiterhelfen ?

Vielen Dank und Grüße aus Lübeck
Zuletzt geändert von chrischbo am 14. Juli 2009 14:45, insgesamt 1-mal geändert.

Re: XMLPort Probleme unter NAV Classic

22. Juni 2009 09:52

hallo crischobo,

das könnte daran liegen, dass MSXML auf dem Client nicht korrekt oder vollständig installiert ist. Es gibt z.Zt. MSXML 6. Das ist glaube ich auch die Version, die NAV2009 braucht.

Gruß, Fiddi

Re: XMLPort Probleme unter NAV Classic

22. Juni 2009 09:59

Interessant wäre es außerdem zu wissen, an welcher Stelle der Debugger stehen bleibt.

Re: XMLPort Probleme unter NAV Classic

22. Juni 2009 10:21

MSXML 4 und 6 sind ordnungsgemäß installiert und wie gesagt aus dem RTC funktioniert es ohne Probleme.

Der Debugger springt nicht an und mit "Break on Trigger" steigt er in dem moment wo "XMLPORT.IMPORT(..)" aufgerufen wird aus.

Grüße
chrischbo

Re: XMLPort Probleme unter NAV Classic

22. Juni 2009 13:38

Schau dir mal diesen KB-Artikel an: https://mbs.microsoft.com/knowledgebase ... -us;968649

Re: XMLPort Probleme unter NAV Classic

22. Juni 2009 13:52

Ok es geht langsam weiter nach dem Client Patch erhalte ich jetzt folgende Meldung:

Code:
---------------------------
Microsoft Dynamics NAV Classic
---------------------------
Der XML-Parser gibt folgenden schwerwiegenden Fehler zurück:
Incorrect document syntax.

Line Number = 1    Column Number = 1


---------------------------
OK   
---------------------------

Re: XMLPort Probleme unter NAV Classic

22. Juni 2009 13:58

Und was steht in der 1. XML-Zeile?

Re: XMLPort Probleme unter NAV Classic

22. Juni 2009 14:16

Code:
00290765;001;2009-06-16 09:45:02;;Consilium;  28199 Bremen;2009-118966-037/2009e;9384320;;1;032;023;013;00001,10;;


So sieht die komplette .csv Datei aus.

Im XMLPort ist:
- Encoding ist UTF-8
- Direction auf Import
- Format auf "Variable Text"
- Field Delimter auf <None>
- Field Seperator auf ;
eingestellt, der Rest sind die Standard XMLPort Einstellungen.

Das was ich nicht verstehen will ist, dass es unter dem RTC ohne Fehler einfach läuft und im Classic immer wieder abbricht. Debuggen ist wie bisher nicht möglich.

Re: [Gelöst] XMLPort Probleme unter NAV Classic

14. Juli 2009 14:46

Dieses Feature wird nicht im Classic Client unterstüzt so wie weitere neue Properties des XMLPorts wie z.b. Request Page, usw.

D.h. zum Import von Daten benötigt man im Classic Client einen Dataport und im RTC ein XMLPort.

MfG