[mayaa]/trunk/mayaa/src-impl/org/seasar/mayaa/impl/provider/factory/org.seasar.mayaa.provider.ServiceProvider
Parent Directory
|
Revision Log
Revision 2957 -
(show annotations)
Sun Mar 25 19:20:51 2007 JST (6 years, 2 months ago) by suga
File size: 7061 byte(s)
Sun Mar 25 19:20:51 2007 JST (6 years, 2 months ago) by suga
File size: 7061 byte(s)
予約語へのアクセスのためのスコープを追加
| 1 | <?xml version="1.0" encoding="UTF-8"?> |
| 2 | <!DOCTYPE provider |
| 3 | PUBLIC "-//The Seasar Foundation//DTD Mayaa Provider 1.0//EN" |
| 4 | "http://mayaa.seasar.org/dtd/mayaa-provider_1_0.dtd"> |
| 5 | <provider class="org.seasar.mayaa.impl.provider.ServiceProviderImpl"> |
| 6 | |
| 7 | <engine class="org.seasar.mayaa.impl.engine.EngineImpl"> |
| 8 | <errorHandler class="org.seasar.mayaa.impl.engine.error.TemplateErrorHandler"> |
| 9 | <parameter name="folder" value="/"/> |
| 10 | <parameter name="extension" value="html"/> |
| 11 | </errorHandler> |
| 12 | <parameter name="pageClass" value="org.seasar.mayaa.impl.engine.PageImpl"/> |
| 13 | <parameter name="templateClass" value="org.seasar.mayaa.impl.engine.TemplateImpl"/> |
| 14 | <parameter name="defaultSpecification" value="/default.mayaa"/> |
| 15 | <parameter name="checkTimestamp" value="true"/> |
| 16 | <parameter name="suffixSeparator" value="$"/> |
| 17 | <parameter name="requestedSuffixEnabled" value="false" /> |
| 18 | <parameter name="welcomeFileName" value="index.html"/> |
| 19 | <parameter name="requestCharacterEncoding" value="UTF-8"/> |
| 20 | <parameter name="pageSerialize" value="false"/> |
| 21 | <parameter name="surviveLimit" value="5"/> |
| 22 | <parameter name="autoBuild" value="false"/> |
| 23 | <parameter name="autoBuild.repeat" value="false"/> |
| 24 | <parameter name="autoBuild.wait" value="60"/><!-- seconds --> |
| 25 | <parameter name="autoBuild.fileNameFilters" value=".html"/><!-- .html;^(sample|howto).+\.htm$ --> |
| 26 | <parameter name="autoBuild.renderMate" value="false"/> |
| 27 | <parameter name="autoBuild.contextPath" value="/"/> |
| 28 | <parameter name="forwardLimit" value="10"/> |
| 29 | <parameter name="dumpEnabled" value="false" /> |
| 30 | </engine> |
| 31 | |
| 32 | <scriptEnvironment class="org.seasar.mayaa.impl.cycle.script.rhino.ScriptEnvironmentImpl"> |
| 33 | <scope class="org.seasar.mayaa.impl.cycle.scope.ParamScope"/> |
| 34 | <scope class="org.seasar.mayaa.impl.cycle.scope.HeaderScope"/> |
| 35 | <scope class="org.seasar.mayaa.impl.cycle.scope.BindingScope"/> |
| 36 | |
| 37 | <!-- "_" = current - page - request - session - application --> |
| 38 | <scope class="org.seasar.mayaa.impl.cycle.script.rhino.WalkStandardScope"/> |
| 39 | <!-- extension: java.lang.System.getProperty() |
| 40 | <scope class="org.seasar.mayaa.impl.cycle.scope.EnvScope"/> |
| 41 | --> |
| 42 | <parameter name="wrapFactory" value="org.seasar.mayaa.impl.cycle.script.rhino.WrapFactoryImpl"/> |
| 43 | </scriptEnvironment> |
| 44 | |
| 45 | <specificationBuilder class="org.seasar.mayaa.impl.builder.SpecificationBuilderImpl"> |
| 46 | <parameter name="outputTemplateWhitespace" value="true"/> |
| 47 | <parameter name="outputMayaaWhitespace" value="false"/> |
| 48 | </specificationBuilder> |
| 49 | |
| 50 | <libraryManager class="org.seasar.mayaa.impl.builder.library.LibraryManagerImpl"> |
| 51 | <converter name="ProcessorProperty" class="org.seasar.mayaa.impl.builder.library.converter.ProcessorPropertyConverter"/> |
| 52 | <converter name="PrefixAwareName" class="org.seasar.mayaa.impl.builder.library.converter.PrefixAwareNameConverter"/> |
| 53 | <scanner class="org.seasar.mayaa.impl.builder.library.scanner.FolderSourceScanner"> |
| 54 | <parameter name="folder" value="/WEB-INF"/> |
| 55 | <parameter name="recursive" value="true"/> |
| 56 | <parameter name="extension" value=".tld"/> |
| 57 | <parameter name="extension" value=".mld"/> |
| 58 | </scanner> |
| 59 | <scanner class="org.seasar.mayaa.impl.builder.library.scanner.MetaInfSourceScanner"> |
| 60 | <parameter name="folder" value="/WEB-INF/lib"/> |
| 61 | <parameter name="extension" value=".jar"/> |
| 62 | <parameter name="ignore" value="commons-beanutils-"/> |
| 63 | <parameter name="ignore" value="commons-collections-"/> |
| 64 | <parameter name="ignore" value="commons-logging-"/> |
| 65 | <parameter name="ignore" value="nekohtml-"/> |
| 66 | <parameter name="ignore" value="jaxen-"/> |
| 67 | <parameter name="ignore" value="xml-apis-"/> |
| 68 | <parameter name="ignore" value="xercesImpl-"/> |
| 69 | <parameter name="ignore" value="rhino-"/> |
| 70 | <parameter name="jar.ignore" value="META-INF/MANIFEST.MF"/> |
| 71 | <parameter name="jar.extension" value=".mld"/> |
| 72 | <parameter name="jar.extension" value=".tld"/> |
| 73 | </scanner> |
| 74 | <scanner class="org.seasar.mayaa.impl.builder.library.scanner.ResourceScanner"> |
| 75 | <parameter name="root" value="META-INF/"/> |
| 76 | <parameter name="ignore" value="META-INF/MANIFEST.MF"/> |
| 77 | <parameter name="extension" value=".mld"/> |
| 78 | <parameter name="extension" value=".tld"/> |
| 79 | </scanner> |
| 80 | |
| 81 | <scanner class="org.seasar.mayaa.impl.builder.library.scanner.DefaultSourceScanner"/> |
| 82 | |
| 83 | <!-- after scan jars --> |
| 84 | <scanner class="org.seasar.mayaa.impl.builder.library.scanner.WebXMLTaglibSourceScanner"/> |
| 85 | |
| 86 | <builder class="org.seasar.mayaa.impl.builder.library.MLDDefinitionBuilder"/> |
| 87 | <builder class="org.seasar.mayaa.impl.builder.library.TLDDefinitionBuilder"/> |
| 88 | </libraryManager> |
| 89 | |
| 90 | <templateBuilder class="org.seasar.mayaa.impl.builder.TemplateBuilderImpl"> |
| 91 | <resolver class="org.seasar.mayaa.impl.builder.injection.MetaValuesSetter"/> |
| 92 | <resolver class="org.seasar.mayaa.impl.builder.injection.ReplaceSetter"/> |
| 93 | <resolver class="org.seasar.mayaa.impl.builder.injection.RenderedSetter"/> |
| 94 | <resolver class="org.seasar.mayaa.impl.builder.injection.InsertSetter"/> |
| 95 | <resolver class="org.seasar.mayaa.impl.builder.injection.InjectAttributeInjectionResolver"/> |
| 96 | <resolver class="org.seasar.mayaa.impl.builder.injection.EqualsIDInjectionResolver"> |
| 97 | <parameter name="reportUnresolvedID" value="true"/> |
| 98 | <parameter name="reportDuplicatedID" value="true"/> |
| 99 | <parameter name="addAttribute" value="{http://www.w3.org/TR/html4}id"/> |
| 100 | <parameter name="addAttribute" value="{http://www.w3.org/1999/xhtml}id"/> |
| 101 | </resolver> |
| 102 | <resolver class="org.seasar.mayaa.impl.builder.injection.XPathMatchesInjectionResolver"/> |
| 103 | <parameter name="outputTemplateWhitespace" value="true"/> |
| 104 | <parameter name="outputMayaaWhitespace" value="false"/> |
| 105 | <parameter name="optimize" value="true"/> |
| 106 | </templateBuilder> |
| 107 | |
| 108 | <pathAdjuster class="org.seasar.mayaa.impl.builder.PathAdjusterImpl"> |
| 109 | <parameter name="enabled" value="true"/> |
| 110 | </pathAdjuster> |
| 111 | |
| 112 | <templateAttributeReader |
| 113 | class="org.seasar.mayaa.impl.builder.library.TemplateAttributeReaderImpl"> |
| 114 | <!-- example |
| 115 | <ignoreAttribute |
| 116 | qName="{http://struts.apache.org/tags-html}errors" |
| 117 | attribute="id"/> |
| 118 | <aliasAttribute |
| 119 | qName="{http://struts.apache.org/tags-html}*" |
| 120 | attribute="styleId" |
| 121 | templateAttribute="id" /> |
| 122 | --> |
| 123 | <parameter name="enabled" value="false"/> |
| 124 | </templateAttributeReader> |
| 125 | |
| 126 | </provider> |
| Repository Top ViewVC Help |
![]() |
| Powered by ViewVC |

