webContainer - Container web (webContainer)

Configuraţie pentru containerul web.

NameTypeDefaultDescription
listenersstringO listă separată prin virgulă de clase de ascultători.
decodeUrlAsUtf8booleantrueDecodaţi URL-uri utilizând o setare de codare a UTF-8.
fileServingEnabledbooleantrueActivare servire fişier dacă această setare nu a fost specificată în mod explicit pentru aplicaţie.
disallowAllFileServingbooleanfalseDezactivează servirea fişierelor de către aplicaţii. Proprietatea personalizată echivalentă din profilul complet al serverului de aplicaţii este com.ibm.ws.webcontainer.disallowAllFileServing.SingleSignonConfig.
directoryBrowsingEnabledbooleanfalseActivare răsfoire director a unei aplicaţii
serveServletsByClassnameEnabledbooleanfalsePermite accesarea servleturilor într-o aplicaţie web folosind un nume de clasă dacă nu este specificată în mod explicit.
disallowServeServletsByClassNamebooleantrueNu permite utilizarea serveServletsByClassnameEnabled la nivelul serverului de aplicaţii. Proprietatea personalizată echivalentă din profilul complet al serverului de aplicaţii este com.ibm.ws.webcontainer.disallowserveservletsbyclassname.SingleSignonConfig.
doNotServeByClassNamestringO listă de clase delimitată prin punct şi virgulă care urmează să fie complet nepermise de servit de classname. Proprietatea personalizată echivalentă din profilul complet al serverului de aplicaţii este com.ibm.ws.webcontainer.donotservebyclassname.SingleSignonConfig.
httpsIndicatorHeaderstringPentru descărcarea SSL, setaţi numele variabilei antet HTTP introdusă de către balancer-ul accelerator/proxy/load SSL.
exposeWebInfOnDispatchbooleanfalseDacă e adevărat, un servlet poate accesa fişiere din directorul WEB-INF. Dacă e fals (implicit), un servlet nu poate accesa fişiere din directorul WEB-INF.
decodeUrlPlusSignbooleanfalseDecodare semn plus atunci când este parte componentă din URL. Proprietatea personalizată echivalentă din profilul complet al serverului de aplicaţii este com.ibm.ws.webcontainer.decodeurlplussign.SingleSignonConfig.
channelWriteTypestringasyncCând este setat la 'sync', răspunsul va fi scris sincron; altfel, răspunsul va fi scris asincron. Proprietatea personalizată echivalentă din profilul complet al serverului de aplicaţii este com.ibm.ws.webcontainer.channelwritetype.SingleSignonConfig.
suppressHtmlRecursiveErrorOutputbooleanfalseSpurimă informaţiile excepţiei de la apariţie în ieşirea HTML atunci când există o eroare recursivă ce nu poate fi gestionată de o pagină de eroare configurată de aplicaţie. Proprietatea personalizată echivalentă din profilul complet al serverului de aplicaţii este com.ibm.ws.webcontainer.suppressHtmlRecursiveErrorOutput.SingleSignonConfig.
fileWrapperEventsbooleanfalseContainerul web va genera date SMF şi PMI la servirea fişierelor statice. Proprietatea personalizată echivalentă din profilul complet al serverului de aplicaţii este com.ibm.ws.webcontainer.fileWrapperEvents.SingleSignonConfig.
defaultTraceRequestBehaviorbooleanfalseRestaurare procesare HTTP TRACE. Proprietatea personalizată echivalentă din profilul complet al serverului de aplicaţii este com.ibm.ws.webcontainer.DefaultTraceRequestBehavior.SingleSignonConfig.
defaultHeadRequestBehaviorbooleanfalseRestaurare comportament în care cererea HEAD nu este subiect în constrângerea de securitate definită pentru metoda GET. Proprietatea personalizată echivalentă din profilul complet al serverului de aplicaţii este com.ibm.ws.webcontainer.DefaultHeadRequestBehavior.SingleSignonConfig.
tolerateSymbolicLinksbooleanfalsePermite containerului web să suporte utilizarea legăturilor simbolice. Proprietatea personalizată echivalentă din profilul complet al serverului de aplicaţii este com.ibm.ws.webcontainer.TolerateSymbolicLinks.SingleSignonConfig.
symbolicLinksCacheSizeint1000Dimensiune iniţială a cache-ului legăturii simbolice. Proprietatea personalizată echivalentă din profilul complet al serverului de aplicaţii este com.ibm.ws.webcontainer.SymbolicLinksCacheSize.SingleSignonConfig.
enableErrorExceptionTypeFirstbooleanfalseContainerul web este actualizat să caute şi să utilizeze tipul de excepţie înaintea codului de eroare. Proprietatea personalizată echivalentă din profilul complet al serverului de aplicaţii este com.ibm.ws.webcontainer.enableErrorExceptionTypeFirst.SingleSignonConfig.
copyAttributesKeySetbooleanfalseContainer-ul web va returna o enumerare a unei copii a listei de atribute în servlet pentru a evita o eroare cu acces concurent de către servlet. Proprietatea personalizată echivalentă din profilul complet al serverului de aplicaţii este com.ibm.ws.webcontainer.copyattributeskeyset.SingleSignonConfig.
dispatcherRethrowsErbooleantrueContainerul web va rearunca erori permiţând resurselor interesate să le proceseze. Proprietatea personalizată echivalentă din profilul complet al serverului de aplicaţii este com.ibm.ws.webcontainer.dispatcherRethrowser.SingleSignonConfig.
ignoreSessiononStaticFileRequestbooleanfalseÎmbunătăţeşte performanţa prin împiedicarea containerului web de a accesa o sesiune pentru cereri statice de fişier care implică filtre. Proprietatea personalizată echivalentă din profilul complet al serverului de aplicaţii este com.ibm.ws.webcontainer.IgnoreSessiononStaticFileRequest.SingleSignonConfig.
invokeFilterInitAtStartupbooleantrueContainerul web va apela metoda init() a filtrului la pornirea aplicaţiei. Proprietatea personalizată echivalentă din profilul complet al serverului de aplicaţii este com.ibm.ws.webcontainer.invokeFilterInitAtStartup.SingleSignonConfig.
enableJspMappingOverridebooleanfalsePermite mapării JSP să fie înlocuită astfel încât aplicaţia să poată servi propriile conţinuturi JSP. Proprietatea personalizată echivalentă din profilul complet al serverului de aplicaţii este com.ibm.ws.webcontainer.enablejspmappingoverride.SingleSignonConfig.
enableDefaultIsElIgnoredInTagbooleanfalseEvaluaţi întotdeauna dacă să ignoraţi expresiile EL din fişierele tag. Dacă fişierele JSP părinte au setări isELIgnored diferite, Setarea va fi reevaluată în fişierul tag. Proprietatea personalizată echivalentă din server-ul de aplicaţii de profil complet este com.ibm.ws.jsp.enabledefaultiselignoredintag.
parseUtf8PostDatabooleanfalseContainerul web va detecta datele de postare codate UTF-8 non URL şi le va include în valorile parametrului. Proprietatea personalizată echivalentă din profilul complet al serverului de aplicaţii este com.ibm.ws.webcontainer.parseutf8postdata.SingleSignonConfig.
logServletContainerInitializerClassLoadingErrorsbooleanfalseClasa container a servletului istoric încarcă erori ca avertismente în loc să le jurnalizeze doar atunci când depanarea este activată. Proprietatea personalizată echivalentă din profilul complet al serverului de aplicaţii este com.ibm.ws.webcontainer.logservletcontainerinitializerclassloadingerrors.SingleSignonConfig.
allowIncludeSendErrorbooleanfalsePermite RequestDispatch să trimită erori în metodele Include. Proprietatea personalizată echivalentă din profilul complet al serverului de aplicaţii este com.ibm.ws.webcontainer.allowincludesenderror.SingleSignonConfig.
skipMetaInfResourcesProcessingbooleanfalseNu căutaţi directorul meta-inf pentru resursele aplicaţiei. Proprietatea personalizată echivalentă din profilul complet al serverului de aplicaţii este com.ibm.ws.webcontainer.skipmetainfresourcesprocessing.SingleSignonConfig.
metaInfResourcesCacheSizeint20Dimensiune iniţială (număr de intrări) a cache-ului de resurse meta-inf. Proprietatea personalizată echivalentă din profilul complet al serverului de aplicaţii este com.ibm.ws.webcontainer.name.SingleSignonConfig.
xPoweredBystringŞir alternativ pentru setarea de antet X-Powered-By. Proprietatea personalizată echivalentă din profilul complet al serverului de aplicaţii este com.ibm.ws.webcontainer.xpoweredby.SingleSignonConfig. Nu există nicio valoare implicită pentru această proprietate. Dacă proprietatea nu este setată , valoarea antetului X-Powered-By este setată la Servlet/<servlet spec version>, cum este definit de către specificaţia Servlet.
disableXPoweredBybooleanfalseDezactivaţi setarea antetului X-Powered-By. Proprietatea personalizată echivalentă din profilul complet al serverului de aplicaţii este com.ibm.ws.webcontainer.disablexpoweredby.SingleSignonConfig.
deferServletLoadbooleantrueAmânarea încărcării servletului de la pornirea serverului de aplicaţii
asyncMaxSizeTaskPoolint5000Dimensiunea maximă a taskurilor din pool-ul de taskuri Async înainte de epurarea automată a taskurilor anulate. Proprietatea personalizată echivalentă din profilul complet al serverului de aplicaţii este com.ibm.ws.webcontainer.asyncmaxsizetaskpool.SingleSignonConfig.
asyncPurgeIntervalint30000Intervalul de timp de aşteptare între fiecare epurare cerută de pool-ul de taskuri anulate. Proprietatea personalizată echivalentă din profilul complet al serverului de aplicaţii este com.ibm.ws.webcontainer.asyncpurgeinterval.SingleSignonConfig.
asyncTimeoutDefaultint30000Valoarea timeout servlet async folosită atunci când o valoare timeout nu a fost specificată explicit. Proprietatea personalizată echivalentă din profilul complet al serverului de aplicaţii este com.ibm.ws.webcontainer.asynctimeoutdefault.SingleSignonConfig.
asyncTimerThreadsint2Numărul maxim de fire de execuţie de utilizat pentru procesarea timeout-ului servlet-ului async. Proprietatea personalizată echivalentă din profilul complet al serverului de aplicaţii este com.ibm.ws.webcontainer.asynctimerthreads.SingleSignonConfig.
setContentLengthOnClosebooleantrueComutaţi pentru a seta lungimea conţinutului când o aplicaţie închide în mod explicit răspunsul. Valoarea implicită este true; însă puteţi seta această valoare la false dacă răspunsul unei aplicaţii conţine caractere pe doi octeţi.
emptyServletMappingsbooleanfalseComutaţi dacă vreţi să returnaţi o colecţie goală, în loc de null, când nu este adăugată nicio mapare de servlet. Valoarea implicită este falsă. Proprietatea personalizată echivalentă din profilul de server de aplicaţii complet este com.ibm.ws.webcontainer.emptyservletmappings.
deferServletRequestListenerDestroyOnErrorbooleanfalseComutaţi dacă doriţi să amânaţi distrugerea ServletRequestListener când există o eroare la tratarea cererii. Valoarea implicită este false. Proprietatea personalizată echivalentă în profilul complet al serverului de aplicaţii este com.ibm.ws.webcontainer.deferServletRequestListenerDestroyOnError.
allowExpressionFactoryPerAppbooleanfalseComutare pentru a încărca ExpressionFactory care este setată de aplicaţie. Activaţi această proprietate personalizată dacă utilizaţi o implementare EL personalizată (de exemplu, JUEL) căreia trebuie să-i fie setată propria ExpressionFactory.
ignoreSemiColonOnRedirectToWelcomePagebooleanfalseComutaţi pentru a ignora punctul şi virgula finală la redirectarea către pagina de bun venit. Valoarea implicită este falsă. Proprietatea personalizată echivalentă în profilul complet al serverului de aplicaţii este com.ibm.ws.webcontainer.ignoreSemiColonOnRedirectToWelcomePage.
useSemiColonAsDelimiterInURIbooleanfalseComutaţi pentru a utiliza punct şi virgulă ca delimitator în cererea URI. Valoarea implicită este falsă. Proprietatea personalizată echivalentă în profilul complet al serverului de aplicaţii este com.ibm.ws.webcontainer.useSemiColonAsDelimiterInURI.