-
assigned issue to
TimeStampType (kanske inte rätt plats för denna issue...)
(Som sagt, kanske inte rätt plats för denna issue, men det är ...description jag jobbar med just nu...)
Varför har man hittat på den egna typen "TimeStampType" istället för att använda "dateTime"? Detta medför ju att man måste specialhantera varenda tidpunkt vid serialisering/deserialisering istället för att kunna förlita sig på standardiserade ramverksfunktioner. Känns inte vettigt, men det kanske finns någon poäng jag förbiser?
Föreslår att den elimineras och att dateTime används istället.
Comments (14)
-
-
Account Deactivated Alla JoL-tk använder våra de-facto datatyper, med en historik från NPÖ1s rivspec. Eventuella nya/andra typer (från div standards) finns med som frågor till framtida versioner av kontrakt.
-
- edited description
- changed status to resolved
-
Hej! Anledningen till det angivna serialiseringsformatet är att är standard inom B2B (ASN.1). Googlade och hittade detta tips på hur man kan konfa vilket unmarshal/marshal-format man vill ha: https://stackoverflow.com/questions/13568543/how-do-you-specify-the-date-format-used-when-jaxb-marshals-xsddatetime
Det innebär ju att man slipper handkoda, men det är ju en extra klass och lite extra konfigurering. Jag föreslår att vi uppdaterar refappen för RIVTA Basic Profile enligt tipset ovan. Vad säger du?
-
Och formatet stöds av xs.DateTime eftersom det är ett ISO-format
-
@marcusclaus - en hel del av våra designbeslut har koppling till NPÖ1 rivspec , men inte denna fråga. Det togs som ett fristående beslut innan vi började med JoL-kontrakt. Har för mig att jag dokumenterade regeln 2010.
-
- changed status to open
-
-
assigned issue to
-
assigned issue to
-
@Ranjdar Kan du ta detta ärende? /Andreas
-
Ranj/Andreas - det jag tänkte på när jag föreslog dig för vidare hantering, var att uppdatera ref-appen för RIVTA BP 2.1 med exempelkod enligt ovan
-
Bör kanske uppdateras till java8 då vi ändå håller på då, och för datum-marshalling så bör DateTimeFormatter användas ist för SimpleDateFormat (slipper trådlås).
-
Account Deactivated Ok, jag kommer att uppdatera Ref_appen. Jag fick inte email från bitbucket av någon anledning.
-
Account Deactivated Vi kommer att uppdatera referens appen som finns på https://bitbucket.org/rivta-profiles/ stänger ärendet här.
-
Account Deactivated - changed status to resolved
se https://bitbucket.org/rivta-profiles/ för mer info
- Log in to comment