当前位置: 首页 > 知识库问答 >
问题:

从Weblogic到Apache Tomcat的迁移

令狐宏浚
2023-03-14
<?xml version = '1.0' encoding = 'UTF-8'?>
<weblogic-web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="http://www.bea.com/ns/weblogic/weblogic-web-app http://www.bea.com/ns/weblogic/weblogic-web-app/1.0/weblogic-web-app.xsd"
              xmlns="http://www.bea.com/ns/weblogic/weblogic-web-app">
  <security-role-assignment>
    <role-name>REGISTERED_USER</role-name>
    <principal-name>GROUP_NAME_FROM_LDAP</principal-name>
  </security-role-assignment>
  <session-descriptor>
    <debug-enabled>false</debug-enabled>
    <tracking-enabled>true</tracking-enabled>
    <cookie-name>nameOfCookie</cookie-name>
    <cookie-max-age-secs>-1</cookie-max-age-secs>
    <url-rewriting-enabled>false</url-rewriting-enabled>
    <encode-session-id-in-query-params>false</encode-session-id-in-query-params>
    <sharing-enabled>false</sharing-enabled>
  </session-descriptor>
  <context-root>my_app_context_root</context-root>
  <servlet-descriptor>
    <servlet-name>FileDownload</servlet-name>
  </servlet-descriptor>
</weblogic-web-app>

从上到下,我有security-role-assignment,它将ldap组中的用户映射为registered_user。我认为标记会话描述符是自我解释的。然后是我的应用程序上下文根上下文-根。然后是一些用于将servlet注册到Weblogic的servlet定义(这也是在web.xml中定义的,我认为这将不需要更多的处理)。

那么在我的应用程序中迁移这个weblogic.xml文件的最佳方法是什么呢?

共有1个答案

罗伟兆
2023-03-14
<session-config>
  <cookie-config>
    <name>nameOfCookie</name>
    <max-age>-1</max-age>
  </cookie-config>
  <!-- just don't use "URL" to disable rewriting -->
  <tracking-mode>COOKIE</tracking-mode>
</session-config>
<Context sessionCookieName="nameOfCookie" />
 类似资料:
  • 我目前的系统如下: null

  • 我正在将我的项目从 Weblogic 8.1 迁移到 IBM Websphere 8.5。 java文件中使用了许多类来引用weblogic.jar. 现在,随着迁移到Websphere,这些需要被替换或更改,代码也需要如此。 所以我的问题是,我能得到weblogic.jar的准确或相似的替换jar吗。如果没有,是否有其他方法用websphere类替换java代码中的weblogic类。 类似we

  • 我有一个Spring 2.5.6的应用程序,它运行JDK 1.6。我改为版本4.3.6以使用JDK 1.8。 已经改变了一些方法和导入... 不再有编译错误。 但是,当我尝试使用Jetty启动应用程序时,出现了以下错误: 有人能帮我吗? 编辑:这是我的spring-security-config.xml(迁移期间未更改):

  • 所以,似乎越来越多的人在使用Android Studio,我很好奇,想看看它。 我一直使用Eclipse,希望将一个项目迁移到Android Studio。因此,按照android.developer.com的建议,我从Eclipse中导出了一个gradle构建文件。 这工作很好,现在我想把它导入到Android Studio0.3.2中 当尝试导入时,我得到了无法导入Eclipse项目到Andr

  • 我需要简单地使用vaadin创建一个包含2行3列的表以添加到我现有的界面。我如何使用网格做到这一点。我是Vaadin的新手,所以可以请任何人帮助我。我只想在不添加数据的情况下将表添加到我的布局中。 这是我的界面,我需要得到一个表,在这里显示3列和2行,没有任何数据。我可以在垂直布局中显示它吗。你能帮我吗。 感谢您抽出宝贵时间:)

  • 问题内容: 我们的Oracle数据库遇到了严重的性能问题,我们想尝试将其迁移到基于MySQL的数据库(直接使用MySQL,或者最好是Infobright)。 问题是,在我们实际上不知道新数据库的所有功能是否符合我们的需求之前,我们需要让旧系统和新系统至少重叠数周(如果不是几个月)。 因此,这是我们的情况: Oracle数据库由多个表组成,每百万行。白天,实际上有成千上万的语句,我们无法停止迁移。