web.xml 20.2 KB
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608
<?xml version="1.0" encoding="UTF-8"?><web-app>
    <filter>
        <filter-name>SecurityFilter</filter-name>
        <filter-class>weaver.filter.SecurityFilter</filter-class>
    </filter>
    <filter-mapping>
        <filter-name>SecurityFilter</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>

    <!--
         <filter>
        <filter-name>CloudStoreMobileFilter</filter-name>
        <filter-class>com.cloudstore.api.util.Util_MobileFilter</filter-class>
        </filter>
        <filter-mapping>
        <filter-name>CloudStoreMobileFilter</filter-name>
        <url-pattern>/cloudstore/*</url-pattern>
        </filter-mapping>
        -->
    <!--
    <filter>
        <filter-name>CompressingFilter</filter-name>
        <filter-class>com.planetj.servlet.filter.compression.CompressingFilter</filter-class>
        <init-param>
            <param-name>includeContentTypes</param-name>
            <param-value>text/html,text/xml,text/css,text/javascript</param-value>
        </init-param>
    </filter>
    <filter-mapping>
        <filter-name>CompressingFilter</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>
    -->
    <!--
<filter>
        <filter-name>FixIPFilter</filter-name>
        <filter-class>weaver.filter.FixIPFilter</filter-class>
    </filter>
    <filter-mapping>
        <filter-name>FixIPFilter</filter-name>
        <url-pattern>*.jsp</url-pattern>
    </filter-mapping>
-->
    <filter>
        <filter-name>encodingFilter</filter-name>
        <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
        <init-param>
            <param-name>encoding</param-name>
            <param-value>UTF-8</param-value>
        </init-param>
    </filter>

    <filter>
        <filter-name>ECompatibleFilter</filter-name>
        <filter-class>weaver.filter.ECompatibleFilter</filter-class>
    </filter>

    <filter-mapping>
        <filter-name>ECompatibleFilter</filter-name>
        <url-pattern>*.js</url-pattern>
    </filter-mapping>

    <filter-mapping>
        <filter-name>ECompatibleFilter</filter-name>
        <url-pattern>*.css</url-pattern>
    </filter-mapping>

    <filter-mapping>
        <filter-name>ECompatibleFilter</filter-name>
        <url-pattern>*.gif</url-pattern>
    </filter-mapping>

    <filter-mapping>
        <filter-name>ECompatibleFilter</filter-name>
        <url-pattern>*.jpg</url-pattern>
    </filter-mapping>

    <filter-mapping>
        <filter-name>ECompatibleFilter</filter-name>
        <url-pattern>*.png</url-pattern>
    </filter-mapping>

    <jsp-config>
        <taglib>
            <taglib-uri>/browserTag</taglib-uri>
            <taglib-location>/WEB-INF/tld/browser.tld</taglib-location>
        </taglib>
        <taglib>
            <taglib-uri>/browser</taglib-uri>
            <taglib-location>/WEB-INF/tld/browser.tld</taglib-location>
        </taglib>
    </jsp-config>

    <filter>
        <filter-name>IECompatibleFilter</filter-name>
        <filter-class>weaver.filter.IECompatibleFilter</filter-class>
    </filter>
    <filter-mapping>
        <filter-name>IECompatibleFilter</filter-name>
        <url-pattern>*.jsp</url-pattern>
    </filter-mapping>
    <filter-mapping>
        <filter-name>IECompatibleFilter</filter-name>
        <url-pattern>*.js</url-pattern>
    </filter-mapping>
    <filter-mapping>
        <filter-name>IECompatibleFilter</filter-name>
        <url-pattern>*.htm</url-pattern>
    </filter-mapping>
    <filter-mapping>
        <filter-name>IECompatibleFilter</filter-name>
        <url-pattern>*.html</url-pattern>
    </filter-mapping>

    <filter>
        <filter-name>AppUseInfo</filter-name>
        <filter-class>weaver.filter.AppUseFilter</filter-class>
    </filter>
    <filter-mapping>
        <filter-name>AppUseInfo</filter-name>
        <url-pattern>*.jsp</url-pattern>
    </filter-mapping>

    <filter>
        <filter-name>ConnFastFilter</filter-name>
        <filter-class>weaver.filter.ConnFastFilter</filter-class>
    </filter>

    <filter-mapping>
        <filter-name>ConnFastFilter</filter-name>
        <url-pattern>*.jsp</url-pattern>
    </filter-mapping>

    <filter-mapping>
        <filter-name>ConnFastFilter</filter-name>
        <url-pattern>/weaver/weaver.common.util.taglib.SplitPageXmlServlet</url-pattern>
    </filter-mapping>

    <filter-mapping>
        <filter-name>ConnFastFilter</filter-name>
        <url-pattern>/weaver/weaver.common.util.taglib.SplitPageXmlServletNew</url-pattern>
    </filter-mapping>

    <filter>
        <filter-name>CheckFilter</filter-name>
        <filter-class>weaver.wechat.filter.CheckFilter</filter-class>
        <init-param>
            <param-name>token</param-name>
            <param-value>test</param-value>
        </init-param>
    </filter>
    <filter-mapping>
        <filter-name>CheckFilter</filter-name>
        <url-pattern>/wechatAPI/*</url-pattern>
    </filter-mapping>


    <filter>
        <filter-name>Compress</filter-name>
        <filter-class>weaver.filter.WGzipFilter</filter-class>
        <init-param>
            <param-name>exclude</param-name>
            <param-value>/wui/theme/ecology8/page/login.jsp;/login/login.jsp;/keygenerator/KeyGenerator.jsp;/workflow/request/WorkflowPDFStream.jsp</param-value>
        </init-param>
    </filter>
    <filter-mapping>
        <filter-name>Compress</filter-name>
        <url-pattern>*.js</url-pattern>
    </filter-mapping>
    <filter-mapping>
        <filter-name>Compress</filter-name>
        <url-pattern>*.css</url-pattern>
    </filter-mapping>
    <filter-mapping>
        <filter-name>Compress</filter-name>
        <url-pattern>*.jsp</url-pattern>
    </filter-mapping>
    <filter-mapping>
        <filter-name>Compress</filter-name>
        <url-pattern>/weaver/weaver.common.util.taglib.SplitPageXmlServlet</url-pattern>
    </filter-mapping>
    <filter-mapping>
        <filter-name>Compress</filter-name>
        <url-pattern>/weaver/weaver.common.util.taglib.SplitPageXmlServletNew</url-pattern>
    </filter-mapping>
    <filter-mapping>
        <filter-name>Compress</filter-name>
        <url-pattern>/Messager/MessagerServlet</url-pattern>
    </filter-mapping>



    <filter>
        <filter-name>DialogHandleFilter</filter-name>
        <filter-class>weaver.filter.DialogHandleFilter</filter-class>
    </filter>
    <filter-mapping>
        <filter-name>DialogHandleFilter</filter-name>
        <url-pattern>*.jsp</url-pattern>
    </filter-mapping>

    <filter>
        <filter-name>WStatic</filter-name>
        <filter-class> weaver.filter.WStaticFilter</filter-class>
        <init-param>
            <max-age>86400</max-age>
        </init-param>
    </filter>
    <filter-mapping>
        <filter-name>WStatic</filter-name>
        <url-pattern>*.gif</url-pattern>
    </filter-mapping>
    <filter-mapping>
        <filter-name>WStatic</filter-name>
        <url-pattern>*.jpg</url-pattern>
    </filter-mapping>
    <filter-mapping>
        <filter-name>WStatic</filter-name>
        <url-pattern>*.png</url-pattern>
    </filter-mapping>
    <filter-mapping>
        <filter-name>WStatic</filter-name>
        <url-pattern>*.css</url-pattern>
    </filter-mapping>
    <filter-mapping>
        <filter-name>WStatic</filter-name>
        <url-pattern>*.js</url-pattern>
    </filter-mapping>

    <filter>
        <filter-name>resin-ln</filter-name>
        <filter-class>ln.LNFilter</filter-class>
    </filter>

    <filter-mapping>
        <filter-name>resin-ln</filter-name>
        <url-pattern>*.*</url-pattern>
    </filter-mapping>

    <filter>
        <filter-name>CloudOaFilter</filter-name>
        <filter-class>weaver.filter.CloudOaFilter</filter-class>
        <init-param>
            <param-name>excludedPages</param-name>
            <param-value>/login/login.jsp</param-value>
        </init-param>
    </filter>

    <filter-mapping>
        <filter-name>CloudOaFilter</filter-name>
        <url-pattern>/login/*</url-pattern>
    </filter-mapping>
    <filter-mapping>
        <filter-name>CloudOaFilter</filter-name>
        <url-pattern>/rdeploy/*</url-pattern>
    </filter-mapping>


    <servlet>
        <servlet-name>InitServer</servlet-name>
        <servlet-class>weaver.general.InitServer</servlet-class>
        <init-param>
            <param-name>serverName</param-name>
            <param-value>ecology</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet>
        <servlet-name>dwr-invoker</servlet-name>
        <servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class>
        <init-param>
            <param-name>crossDomainSessionSecurity</param-name>
            <param-value>false</param-value>
        </init-param>
        <init-param>
            <param-name>allowScriptTagRemoting</param-name>
            <param-value>true </param-value>
        </init-param>

        <load-on-startup>1</load-on-startup>
    </servlet>

    <!-- if you need web service support ,uncomment the following -->
    <!--
    <servlet>
       <servlet-name>AxisServlet</servlet-name>
       <servlet-class>
           org.apache.axis.transport.http.AxisServlet
       </servlet-class>
       <init-param>
         <param-name>consumer</param-name>
         <param-value>*</param-value>
       </init-param>
     </servlet>
     -->


    <servlet>
        <servlet-name>XFireServlet</servlet-name>
        <display-name>XFire Servlet</display-name>
        <servlet-class>org.codehaus.xfire.transport.http.XFireConfigurableServlet</servlet-class>
    </servlet>

    <servlet-mapping>
        <servlet-name>XFireServlet</servlet-name>
        <url-pattern>/services/*</url-pattern>
    </servlet-mapping>

    <servlet>
        <servlet-name>CreateQRCodeServlet</servlet-name>
        <servlet-class>weaver.workflow.exceldesign.CreateQRCodeServlet</servlet-class>
    </servlet>

    <servlet-mapping>
        <servlet-name>CreateQRCodeServlet</servlet-name>
        <url-pattern>/createQRCode</url-pattern>
    </servlet-mapping>

    <servlet>
        <servlet-name>ReplyFileDownload</servlet-name>
        <servlet-class>weaver.docs.docs.reply.FileDownload</servlet-class>
    </servlet>

    <servlet-mapping>
        <servlet-name>ReplyFileDownload</servlet-name>
        <url-pattern>/weaver/weaver.docs.docs.reply.FileDownload</url-pattern>
    </servlet-mapping>

    <servlet>
        <servlet-name>CreateWfBarCodeServlet</servlet-name>
        <servlet-class>weaver.workflow.exceldesign.CreateBarCodeServlet</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>CreateWfBarCodeServlet</servlet-name>
        <url-pattern>/createWfBarCode</url-pattern>
    </servlet-mapping>

    <servlet>
        <servlet-name>SplitPageXmlServlet</servlet-name>
        <servlet-class>weaver.common.util.taglib.SplitPageXmlServlet</servlet-class>
    </servlet>

    <servlet>
        <servlet-name>SplitPageXmlServletNew</servlet-name>
        <servlet-class>weaver.common.util.taglib.SplitPageXmlServletNew</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>FileDownload</servlet-name>
        <servlet-class>weaver.file.FileDownload</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>DownloadDeptLayoutServlet</servlet-name>
        <servlet-class>weaver.org.layout.DownloadDeptLayoutServlet</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>DownloadWFLayoutServlet</servlet-name>
        <servlet-class>weaver.workflow.layout.DownloadWFLayoutServlet</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>ShowDepLayoutToPicServlet</servlet-name>
        <servlet-class>weaver.org.layout.ShowDepLayoutToPicServlet</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>ShowDocsImageServlet</servlet-name>
        <servlet-class>weaver.docs.docs.ShowDocsImageServlet</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>ShowImgServlet</servlet-name>
        <servlet-class>weaver.album.ShowImgServlet</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>HomePageServlet</servlet-name>
        <servlet-class>weaver.homepage.HomepageCreateImage</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>Admin</servlet-name>
        <servlet-class>org.logicalcobwebs.proxool.admin.servlet.AdminServlet</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>Admin</servlet-name>
        <url-pattern>/admin</url-pattern>
    </servlet-mapping>

    <!-- if you need web service support ,uncomment the following -->
    <!--
     <servlet-mapping>
       <servlet-name>AxisServlet</servlet-name>
       <url-pattern>/ws/WSServlet</url-pattern>
     </servlet-mapping>

     <servlet-mapping>
       <servlet-name>AxisServlet</servlet-name>
       <url-pattern>*.jws</url-pattern>
     </servlet-mapping>

     <servlet-mapping>
       <servlet-name>AxisServlet</servlet-name>
       <url-pattern>/ws/*</url-pattern>
     </servlet-mapping>
    -->
    <servlet-mapping>
        <servlet-name>dwr-invoker</servlet-name>
        <url-pattern>/dwr/*</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>SplitPageXmlServlet</servlet-name>
        <url-pattern>/weaver/weaver.common.util.taglib.SplitPageXmlServlet</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>SplitPageXmlServletNew</servlet-name>
        <url-pattern>/weaver/weaver.common.util.taglib.SplitPageXmlServletNew</url-pattern>
    </servlet-mapping>


    <servlet-mapping>
        <servlet-name>FileDownload</servlet-name>
        <url-pattern>/weaver/weaver.file.FileDownload</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>DownloadDeptLayoutServlet</servlet-name>
        <url-pattern>/weaver/weaver.org.layout.DownloadDeptLayoutServlet</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>DownloadWFLayoutServlet</servlet-name>
        <url-pattern>/weaver/weaver.workflow.layout.DownloadWFLayoutServlet</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>ShowDepLayoutToPicServlet</servlet-name>
        <url-pattern>/weaver/weaver.org.layout.ShowDepLayoutToPicServlet</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>ShowDocsImageServlet</servlet-name>
        <url-pattern>/weaver/weaver.docs.docs.ShowDocsImageServlet</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>ShowImgServlet</servlet-name>
        <url-pattern>/weaver/weaver.album.ShowImgServlet</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>HomePageServlet</servlet-name>
        <url-pattern>/weaver/weaver.homepage.HomepageCreateImage</url-pattern>
    </servlet-mapping>

    <servlet>
        <servlet-name>WorkflowXmlParser</servlet-name>
        <servlet-class>weaver.workflow.layout.WorkflowXmlParser</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>WorkflowXmlParser</servlet-name>
        <url-pattern>/weaver/weaver.workflow.layout.WorkflowXmlParser</url-pattern>
    </servlet-mapping>
    <servlet>
        <servlet-name>WorkflowDesignOperatoinServlet</servlet-name>
        <servlet-class>weaver.workflow.layout.WorkflowDesignOperatoinServlet</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>WorkflowDesignOperatoinServlet</servlet-name>
        <url-pattern>/weaver/weaver.workflow.layout.WorkflowDesignOperatoinServlet</url-pattern>
    </servlet-mapping>

    <servlet>
        <servlet-name>ShowWorkFlow</servlet-name>
        <servlet-class>weaver.workflow.workflow.ShowWorkFlow</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>ShowWorkFlow</servlet-name>
        <url-pattern>/weaver/weaver.workflow.workflow.ShowWorkFlow</url-pattern>
    </servlet-mapping>

    <servlet>
        <servlet-name>ExcelOut</servlet-name>
        <servlet-class>weaver.file.ExcelOut</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>ExcelOut</servlet-name>
        <url-pattern>/weaver/weaver.file.ExcelOut</url-pattern>
    </servlet-mapping>

    <servlet>
        <servlet-name>MakeValidateCode</servlet-name>
        <servlet-class>weaver.file.MakeValidateCode</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>MakeValidateCode</servlet-name>
        <url-pattern>/weaver/weaver.file.MakeValidateCode</url-pattern>
    </servlet-mapping>

    <servlet>
        <servlet-name>CreateExcelServer</servlet-name>
        <servlet-class>weaver.common.util.taglib.CreateExcelServer</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>CreateExcelServer</servlet-name>
        <url-pattern>/weaver/weaver.common.util.taglib.CreateExcelServer</url-pattern>
    </servlet-mapping>

    <servlet>
        <servlet-name>SignatureDownLoad</servlet-name>
        <servlet-class>weaver.file.SignatureDownLoad</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>SignatureDownLoad</servlet-name>
        <url-pattern>/weaver/weaver.file.SignatureDownLoad</url-pattern>
    </servlet-mapping>

    <servlet>
        <servlet-name>ImgFileDownload</servlet-name>
        <servlet-class>weaver.file.ImgFileDownload</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>ImgFileDownload</servlet-name>
        <url-pattern>/weaver/weaver.file.ImgFileDownload</url-pattern>
    </servlet-mapping>

    <mime-mapping>
        <extension>xsd</extension>
        <mime-type>text/xml</mime-type>
    </mime-mapping>

    <filter>
        <filter-name>CloudStore</filter-name>
        <filter-class>com.cloudstore.api.util.Util_MyFilter</filter-class>
    </filter>
    <filter-mapping>
        <filter-name>CloudStore</filter-name>
        <url-pattern>/cloudstore/app/*</url-pattern>
    </filter-mapping>
    <servlet>
        <servlet-name>CloudStoreInit</servlet-name>
        <servlet-class>com.cloudstore.api.util.Util_InitSys</servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>
    <filter>
        <filter-name>CloudStoreCompatible</filter-name>
        <filter-class>com.cloudstore.api.util.Util_CompatibleFilter</filter-class>
    </filter>
    <filter-mapping>
        <filter-name>CloudStoreCompatible</filter-name>
        <url-pattern>/workflow/request/*</url-pattern>
    </filter-mapping>
    <filter-mapping>
        <filter-name>CloudStoreCompatible</filter-name>
        <url-pattern>/formmode/view/*</url-pattern>
    </filter-mapping>

    <filter-mapping>
        <filter-name>CloudStoreCompatible</filter-name>
        <url-pattern>*.svg</url-pattern>
    </filter-mapping>

    <filter>
        <filter-name>SessionFilter</filter-name>
        <filter-class>com.cloudstore.dev.api.service.SessionFilter</filter-class>
    </filter>
    <filter-mapping>
        <filter-name>SessionFilter</filter-name>
        <url-pattern>/api/*</url-pattern>
    </filter-mapping>
    <filter-mapping>
        <filter-name>SessionFilter</filter-name>
        <url-pattern>/page/interfaces/*.jsp</url-pattern>
    </filter-mapping>
    <servlet>
        <servlet-name>restservlet</servlet-name>
        <servlet-class>com.sun.jersey.spi.container.servlet.ServletContainer</servlet-class>
        <init-param>
            <param-name>com.sun.jersey.config.property.packages</param-name>
            <param-value>com.cloudstore;com.api</param-value>
        </init-param>
    </servlet>
    <servlet-mapping>
        <servlet-name>restservlet</servlet-name>
        <url-pattern>/api/*</url-pattern>
    </servlet-mapping>

    <filter>
        <filter-name>InitFilter</filter-name>
        <filter-class>weaver.filter.InitFilter</filter-class>
    </filter>

    <filter-mapping>
        <filter-name>InitFilter</filter-name>
        <url-pattern>/wui/index.html</url-pattern>
    </filter-mapping>

    <servlet>
        <servlet-name>RsaInfo</servlet-name>
        <servlet-class>weaver.rsa.GetRsaInfo</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>RsaInfo</servlet-name>
        <url-pattern>/rsa/weaver.rsa.GetRsaInfo</url-pattern>
    </servlet-mapping>

<filter>
<filter-name>CloudStoreConfigFilter</filter-name>
<filter-class>com.cloudstore.api.util.Util_ConfigFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>CloudStoreConfigFilter</filter-name>
<url-pattern>/cloudstore/config/*</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>CloudStoreConfigFilter</filter-name>
<url-pattern>/cloudstore/libs4java/*</url-pattern>
</filter-mapping>
</web-app>