Checkout
 

wimv in CacheAdminACommon_trunk2010

[ICT][ICT-5051][rvNVT] FOP: DocBase Upgrade - Clean up caché-code na de go-live

- UnitTest voor TECH.Files method GetNetworkVersion() niet meer naar FOP laten verwijzen.

[ICT] TECH.Files uitbreiding voor DFS-ondersteuning

- method WaitUntilFileExists() toegevoegd

[ICT-4083][rvTVE] TECH.CompileUtils : Aanpassingen en bugfixes doorvoeren

- CompileUtils.cls : Extra parameter toegevoegd aan method CompileIncludedIn() : parameter "CompilationFlags" met default om backward-compatible te zijn. Via terminal beter "cbk" gebruiken.

- CompileUtils.cls : Bugfix in method GetListIncludedInRoutine() : itereer over subnodes totdat idxLine niet meer numeriek is.

[ICT-4083][rvTVE] TECH.CompileUtils : Aanpassingen en bugfixes doorvoeren

- CompiledClassUtils.cls : Bugfix in method IsIncludeFileAanwezig() : parameter "ClassName" doorgeven.

[ICT] Cleanup code in klasse TECH.CompileUtils.cls
[vhLib.Macro] - RightN(%v,%n) aangepast : recentere versie van Caché werkt met $Extract(Value, *-6, *)

[ICT] Aanpassing in CompileUtils (TECH-package)

- Method GetListIncludedInClass() gebruikt nu de method IsIncludeFileAanwezig() van de klasse TECH.CompiledClassUtils

[ICT] Uitbreiding in CompiledClassUtils (TECH-package)

- 2 methods toegevoegd : GeefIncludeCode() en IsIncludeFileAanwezig()

[ICT] Klasse vhLib.OldSchool aangepast

- method InitAdminVars() toegevoegd

[ICT] - Extra global toegevoegd aan de GlobalSearch

- "BLRecDef"

[ICT] Tools.GlobalSize Monitor :

- nieuwe method toegevoegd : BerekenEnToonHuidigeGroottes() voor slechts enkele gekozen globals, via input parameter "GlobalNameMask"

- wordt alleen getoond op het scherm, dus niet bewaard in persistent data.

    • -0
    • +38
    /Tools/GlobalSizeMonitor/Analyser.cls.xml
[ICT-2730][rvPVR] ICT - WebService logging toevoegen voor "Badly formed SOAP Message"

- ReturnType van method aangepast naar %Stream

[ICT-2730][rvPVR] ICT - WebService logging toevoegen voor "Badly formed SOAP Message"

- Bij method OnInternalFault() logging toegevoegd + private method GeefSoapFaultInfo()

[ICT-2167] ICT: Beveiliging: en Omgevingen: Tools.Install versies samenbrengen (jarenlang merge-probleem)

- Tools.Install SetupLocal aangepast : Extra veiligheid ingebouwd zodat deze "fix-data / cleanup" niet op Cache01 zou runnen.

[ICT-2167] ICT: Beveiliging: en Omgevingen: Tools.Install versies samenbrengen (jarenlang merge-probleem)

- Tools.Install SetupLocal aangepast : poort per gebruiker up-to-date gebracht; wordt gebruikt voor de pinning van Reflection Admin Terminal

[ICT-2167] ICT: Beveiliging: en Omgevingen: Tools.Install versies samenbrengen (jarenlang merge-probleem)

- entries aangepast in method GeefIctGebruikerInitialenVanIP() en GeefIctGebruikerInitialenVanToestel()

[ICT] bugfix: TECH.ListOfObjects

- %OnNew() moet eindigen met Quit $$$OK

[ICT-2475][rvPVR] error loggen bij %OnAfterSave : fixen via BackgroundJob

- HalffabsGemaaktEventData ondersteunt nu enkel een zelfgemaakte implementatie van Xml-export. Dit omdat de (list of) Halffabs niet afgeleid zijn van XmlAdaptor.

    • -0
    • +67
    /TECH/Events/HalffabsGemaaktEventData.cls.xml
[ICT-2475][rvPVR] error loggen bij %OnAfterSave : fixen via BackgroundJob

- vhLib.Logger : classmethod LogStream() toegevoegd. Classmethod om via Backgroundjob (Starter) te kunnen oproepen.

[ICT-2475][rvPVR] error loggen bij %OnAfterSave : fixen via BackgroundJob

- TECH.BackgroundProcess Data method IsSharedLockGelukt() : lock meteen ook terug vrijgeven, want in volgende stap wordt dit data-object verwijderd.

    • -0
    • +1
    /TECH/BackgroundProcess/impl/Data.cls.xml
[ICT-2475][rvPVR] error loggen bij %OnAfterSave : fixen via BackgroundJob

- TECH.BackgroundProcess Uitvoerder : als Data kon gelocked worden, dan kan ze ook verwijderd worden. Indien de data gelocked werd door de Transactie van %Save() dan zal deze laatste de data opkuisen, nl bij de Rollback van de transactie.

[ICT-2475][rvPVR] error loggen bij %OnAfterSave : fixen via BackgroundJob

- TECH.BackgroundProcess Data method IsSharedLockGelukt() toegevoegd.

    • -0
    • +8
    /TECH/BackgroundProcess/impl/Data.cls.xml
[ICT-2475][rvPVR] error loggen bij %OnAfterSave : fixen via BackgroundJob

- TECH.BackgroundProcess DataBuilder method VoegToeStream() aangepast : het argument Stream wordt nu wel doorgegeven.

[ICT] NotSupportedException rechtstreeks kunnen oproepen

- classmethod Throw toegevoegd (=override van basis) : parameters van %New overgenomen

[ICT-2302][rvJWI] Computernaam bij VPN-verbinding kan niet geresolved worden (Reflection Admin)

- method CheckAndFixUnresolvedComputerNaamBijVpnConnectie() aangepast : domein .vanhoecke.be) toevoegen indien nodig, want anders werkt de TerminalNavigatieTaak niet.

[ICT-2302][rvJWI] Computernaam bij VPN-verbinding kan niet geresolved worden (Reflection Admin)

- method CheckAndFixUnresolvedComputerNaamBijVpnConnectie() toegevoegd. Deze maakt gebruik van de nieuwe functionaliteit ShellExecute (VBA-module) "GETCOMPUTERNAME" --> Update van Reflection Admin nodig.

    • -0
    • +20
    /TECH/Context/RuntimeContext.cls.xml
[ICT] ResultSetWriter (gekopieerd van zTryout.CSC)

Laatste aanpassingen aan de code van CSC :

- classmethod WriteFromClassQuery() toegevoegd, gemakkelijk om rechtstreeks op te roepen voor een Class Query

- functionaliteit toegevoegd voor Optimized Column Width, veel handiger dan voorheen :-D

    • -0
    • +109
    /Tools/ResultSetWriter.cls.xml
[ICT-2178][rvPVR] MFW: Json-request van Caché naar .NET : specifiek basis-object i.p.v. TECH.RegisteredObject

- basis-objecten in TECH.JSON package aangemaakt

    • -0
    • +15
    /TECH/JSON/ObjectParsedFromJson.cls.xml
    • -0
    • +9
    /TECH/JSON/RegisteredObject.cls.xml
[ICT-2136][rvPRA] Opkuisen logging CacheDevUT + compactDB

- method KuisOpLogsViaSelectieQueryEénRonde() : tekst voor logging aangepast

[ICT-2136][rvPRA] Opkuisen logging CacheDevUT + compactDB

- method KuisOpLogsViaSelectieQueryEénRonde() aangepast: Errors worden nu verzameld in een ExceptionList en pas na de loop gerapporteerd (Log & Mail). Na max 5 errors wordt de loop afgebroken. Dit zijn aanpassingen na review-opm van PRA, terecht.