Support Request #1565
closed
(ADTFS-48313) Exception if stream cannot be loaded
Added by hidden over 6 years ago.
Updated over 5 years ago.
Requester's Priority:
Normal
Topic:
FileLibrary::Common
Description
Supportanfrage
Hallo,
Momentanes handling:
Wenn ein dat file mit einem Stream geladen wird, der nicht erkannt wird, bricht die File library mit einer Exception ab.
Schöner wäre ein Flag.
Bsp.:
False: Es wird mit einer Exception abgebrochen - default Fall.
True: Der/die entsprechende/n Stream/s wird ignoriert und der Rest (restliche enthaltende Streams) weiter geladen. Hilfreich wäre auch die Ausgabe einer Übersicht welche Streams nicht geladen werden konnten (Hilfsfunktion mit Rückgabeliste Streamnummern).
Lösung
Das Flag ignore_unsupported_streams ist schon vorhanden, siehe adtf_file::Reader Class Reference
Files
- Project changed from Public Support to 7
- Subject changed from (ADTFS-48313) Verbesserungsvorschlag ADTF File library für Handling von Streams die nicht geladen werden können to (ADTFS-48313) Exception if stream cannot be loaded
- Status changed from New to In Progress
- Topic set to FileLibrary::Common
- Support Level changed from 2nd Level to 3rd Level
- Customer set to ELEKTROBIT
- Department set to SUPPORT
- Affected Products ADTF File Library 0.1.0 (BETA) added
- Platform Windows 7 64bit added
- Description updated (diff)
- Status changed from In Progress to Customer Feedback Required
- Resolution set to Product Issue Opened
- Product Issue Numbers set to https://www.cip.audi.de/jira/browse/CDIFHD-14
Hallo Anja,
ich habe eine Bugticket erstellt, da Exception nicht geht.
Was du wissen musst, wir haben ja normal keine Exceptions (soll in ACORE-9298 ja irgendwann definiert werden laut KuFo Liste und ob überhaupt).
Da die neuen Utils das aber machen, müssen wir zumindest in der File Lib darauf reagieren bzw. eine Entscheidung treffen.
Dein Vorschlag ist aufgenommen, wenn du keine Anmerkungen mehr hast, schließe ich das Ticket hier ab.
- Resolution changed from Product Issue Opened to Solved Issue
- Product Issue Numbers deleted (
https://www.cip.audi.de/jira/browse/CDIFHD-14)
- Support Level changed from 3rd Level to 2nd Level
- Description updated (diff)
Hallo Florian,
gibt es auch eine Info welche Streams nicht geladen werden konnten?
Ansonsten passt das mit dem Flag. Danke.
Grüße,
Anja
Best regards,
Anja Winkler
EB Assist ADTF Support-Team
Hallo Anja,
gibt es auch eine Info welche Streams nicht geladen werden konnten?
Nein, die ADTF File Library ist komplett Logging frei wie du am Quellcode sehen kannst.
Exceptions sollten im Fehlerfall aussagekräftig genug sein.
Das Logging an sich sollte auch Aufgabe der Applikation sein oder der User passt die Library selbst an.
Was du aktuell ohne Anpassung machen kannst, ist mit ::GetStreams() die geladenen Streams zu holen.
Ist das Ticket damit für dich abgeschlossen ?
Noch Fragen ?
Ansonsten schließe ich das Ticket...
- Status changed from Customer Feedback Required to To Be Closed
Kein Feedback, Lösung kommuniziert und dokumentiert.
Ticket wird geschlossen
- Project changed from 7 to Public Support
- Status changed from To Be Closed to Closed
- Private changed from Yes to No
- Description updated (diff)
Also available in: Atom
PDF