LOGBOX on vahvasti vaikutteita Apache log4j .
Oletuksena LOGBOX sisältyy kaikkiin ColdBox paketteja, versio 3 tai korkeampi.
Tämä ei tarkoita LOGBOX tarvitsee ColdBox töihin, kehittäjät voisivat käyttää LOGBOX kuin stand-alone.
LOGBOX parantaa miten kehittäjät debug koodia, joiden avulla ne voivat seurata ja tallentaa kuinka sovellus toimii ja sitten siemailla läpi tulokset, etsimistä ongelmaan tai halutun toiminnon.
LOGBOX itsessään koostuu neljästä osien: LOGBOX ydin, puunkorjuu puitteet, loki luomisosuudessa ja layout-ohjain.
Tämä komponentit tarjoavat erittäin joustava hakkuut apuohjelma ColdFusion, mutta hyvin organisoitu ja melko helppokäyttöinen.
Ominaisuudet :
- Luokitella lokitapahtuman
- Helppo laittamista nykyisiä sovelluksia
- Muokattavat kirjaustasot
- Muokattavat puunkorjuu kohteet
- Muokattavat puunkorjuu viestimuotoja
- Ohjelmalliset API käytettävissä
- Paljon asiakirjat
- Tuetut puunkorjuu kohteita:
- Paikallinen tiedosto
- Tietokanta li>
- Pistorasiat
- Sähköposti
- Tekstiviesti
- ColdFusion puunkorjuu käsittelijä
- Järjestelmän konsoli
- Custom käsittelijä
Mitä uutta strong> tässä julkaisussa:
- Bugs:
- truncating luokan tiedot, jotta vältetään virheen liitetään DB Appender
- parannukset:
- paheksua LOGBOX XML-tuki
Mitä uutta strong> versiossa 1.6:
- Mukavuus menetelmiä log tarkkailun: canDebug (), canInfo (), canWarn (), canFatal (), canError ().
- Parempi asiakirjat hakkuiden luokat ja tasot.
- Paranna LogEvent luokka on parempi Järjestysnumerointi skeema extraInfo, se voi käyttää yleissopimuksen $ toString () saapuvan ylimääräistä info tavoitteena tehdä auto serialization sitä. Jos ei, jos monimutkainen se käyttää JSON merkintätapa.
- LOGBOX kategoria jäsennys tarvitsee pituus tarkistaa, kun luokka lähetti on tyhjä.
- Suorituskyky viritys, joka on Outta käsi.
Mitä uutta strong> versiossa 1.5:
- implisiittinen kirjaustasot ole muuttamassa max tasolla vain, mutta molemmat, väärinkäsityksiä kohti mitä asiakirjoja sanoo. Tämä on kun teet: info = ["myapp.model"] tai debug = ["coldbox.system.ioc"].
- Lisätty ketjutus mahdollisuudet kaikille ohjelmallinen kokoonpanon menetelmiä, joten voit liität ne jQuery tyyliin.
- SB appender vika kun julistamisesta columnMap omaisuutta, instance.columns ole määritelty on nyt korjattu.
Mitä uutta strong> versiossa 1.4:
- Korjauksia DSL kun teet appender affiniteetti, ei muuntaa log tasoilla numeerista.
- logLevels isLevelValid ole varmistaa voimassa tasolla väärä boolean toiminta.
- appender () ei tee tason tarkastukset.
- refaktorointi log tasoilla argumenttityyppejä vakiinnuttaa ne kolme syöttötavoista kiitos brad puuta.
- Appender rekisteröintiä init () ei rekisteröitymättä lokin tasolla oikein.
- Refactor metsuri ja appender tarkistaa kirjaustasot lähetetään init ().
- Päivitä varmistaminen itse datasources ja anna CF heittää poikkeus sijaan.
- luominen XML-rakenteen LOGBOX.
Vaatimukset :
- ColdFusion MX 7 tai uudempi
- Railo 2 tai uudempi
- BlueDragon 7 tai uudempi
Kommentteja ei löytynyt