CacheAdminACommon_trunk2010

Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ik zou hier allemaal die commentaarlijnen met w en zw wegsmijten

ik zou hier allemaal die commentaarlijnen met w en zw wegsmijten

Tab na uw datalijnen, en niet na de titels. Zal wel werken, maar is niet consistent

Tab na uw datalijnen, en niet na de titels. Zal wel werken, maar is niet consistent

[ICT-4678] Wijziging aan klantenlabel van magazijn: toevoeging letter links bovenaan
[ICT-4678] Wijziging aan klantenlabel van magazijn: toevoeging letter links bovenaan
TECH changes meestal in het kader van een grotere story (a.k.a. jira-ticket) maar dat zet ik er meestal niet bij aangezien dit algemeen bruikbaar kan/moet zijn. Anderzijds, om te kunnen opvolgen of...

TECH changes meestal in het kader van een grotere story (a.k.a. jira-ticket) maar dat zet ik er meestal niet bij aangezien dit algemeen bruikbaar kan/moet zijn.
Anderzijds, om te kunnen opvolgen of te kunnen back-tracen zou beter zijn toch aan een jira te koppelen.
Ik heb de commit-message (op trunk2010) aangepast.

Tom Vermeulen ik begrijp jou suggestie om de cumulatieve wachttijd bij te houden, maar heeft weinig meerwaarde op dit moment, vind ik.

Tom Vermeulen ik begrijp jou suggestie om de cumulatieve wachttijd bij te houden, maar heeft weinig meerwaarde op dit moment, vind ik.

Kan hoe dan ook geen kwaad om een Jira ticket te maken, ook als het over een technisch iets gaat. Allez, ik vind het niet terug

Kan hoe dan ook geen kwaad om een Jira ticket te maken, ook als het over een technisch iets gaat. Allez, ik vind het niet terug

Stomme vraag, maar zou het interessant kunnen zijn om het totaal aantal gewachte seconden mee in de logging mee te nemen? Ik vraag het maar omdat we momenteel toch nog wat last ondervinden bij de D...

Stomme vraag, maar zou het interessant kunnen zijn om het totaal aantal gewachte seconden mee in de logging mee te nemen? Ik vraag het maar omdat we momenteel toch nog wat last ondervinden bij de DFS en het kan misschien interessant zijn om die wachttijd zichtbaar te maken. Your call

[ICT] TECH.Files uitbreiding voor DFS-ondersteuning
[ICT] TECH.Files uitbreiding voor DFS-ondersteuning
[ICT-2730][rvPVR] ICT - WebService logging toevoegen voor "Badly formed SOAP Message"
[ICT-2730][rvPVR] ICT - WebService logging toevoegen voor "Badly formed SOAP Message"
[ICT-2259] [rvPVR] Interface klanten van AX naar Admin uitbreiden filter voor rare tekens
[ICT-2259] [rvPVR] Interface klanten van AX naar Admin uitbreiden filter voor rare tekens
[ICT-2178][rvPVR] MFW: Json-request van Caché naar .NET : specifiek basis-object i.p.v. TECH.RegisteredObject...
[ICT-2178][rvPVR] MFW: Json-request van Caché naar .NET : specifiek basis-object i.p.v. TECH.RegisteredObject...
Ok top, bedankt!!

Ok top, bedankt!!

inderdaad. T eerste deel was het belangrijkste om te begrijpen : code afzonderen (in dit geval via composition) om enerzijds de basisklasse WS.WebService niet telkens te belasten, en anderzijds om ...

inderdaad. T eerste deel was het belangrijkste om te begrijpen : code afzonderen (in dit geval via composition) om enerzijds de basisklasse WS.WebService niet telkens te belasten, en anderzijds om de complexere logica om te loggen los te trekken van de klasse zelf.

Dat je de rest niet meteen kan volgen, is geen probleem hoor. Is te begrijpen, want is idd complexere logica.
Om je toch een beetje wegwijs te maken:
de complexiteit was/is : hoe geraak ik aan de opgeroepen WebMethod naam? Want deze willen we loggen. Er zijn verschillende gebruikers die een WebService van Caché oproepen : SoapUI, Vhisie4, AX, Fop DocBase, een andere Caché-server, ...
Onlangs is er een nieuwe gebruiker om aan dit lijstje toe te voegen : de eCon-configurator. Deze gebruikt (nog) een andere manier om WS request naar Caché te sturen. Deze request heb ik geanalyseerd, en op basis daarvan, vond ik in de structuur dat de webmethod vervat zat in de property MsgClass. En in de meeste gevallen lijkt dit zelfs de beste manier om de juiste webMethod naam te bepalen.
Tot zover de uitleg voor vandaag

Ja, oude gewoonte om $G() te schrijven. Kzal het aanpassen. Reden : in dit geval hou ik rekening met andere scenario's waarbij de nieuwe parameter nog niet wordt doorgegeven. Begrijp dus als : om ...

Ja, oude gewoonte om $G() te schrijven. Kzal het aanpassen.

Reden :
in dit geval hou ik rekening met andere scenario's waarbij de nieuwe parameter nog niet wordt doorgegeven. Begrijp dus als : om backward-compatible te
zijn. Anders zou het hier een <UNDEFINED> crash geven.

N.B. het is een public method, dus kan van eender welke plaats opgeroepen worden. Ik hou er dus rekening mee dat ik 1 of meerdere gebruikers kan gemist hebben.