0 0

weblogic10.3.6 cas3.4.12部署问题5

weblogic cas证书的生成配置参考:http://wenku.baidu.com/view/0c372fea102de2bd9605880d.html

开始有一个weblogic与hibernate jpa实现冲突问题,也是弄了好久,不得已,修改了weblogic的两个包,参考http://www.oschina.net/question/202069_31304,同时修改了setDomainEnv.sh和startWebLogic.sh配置。

最终还有个错误没解决,具体错误如下:
org.springframework.webflow.execution.ActionExecutionException: Exception thrown executing [AnnotatedAction@11b2084f targetAction = [EvaluateAction@3f3f839c expression = authenticationViaFormAction.submit(flowRequestContext, flowScope.credentials, messageContext), resultExpression = [null]], attributes = map[[empty]]] in state 'realSubmit' of flow 'login' -- action execution attributes were 'map[[empty]]'
	at org.springframework.webflow.execution.ActionExecutor.execute(ActionExecutor.java:60)
	at org.springframework.webflow.engine.ActionState.doEnter(ActionState.java:101)
	at org.springframework.webflow.engine.State.enter(State.java:194)
	at org.springframework.webflow.engine.Transition.execute(Transition.java:227)
	at org.springframework.webflow.engine.impl.FlowExecutionImpl.execute(FlowExecutionImpl.java:391)
	Truncated. see log file for complete stacktrace
Caused By: org.springframework.binding.expression.EvaluationException: An OgnlException occurred getting the value for expression 'authenticationViaFormAction.submit(flowRequestContext, flowScope.credentials, messageContext)' on context [class org.springframework.webflow.engine.impl.RequestControlContextImpl]
	at org.springframework.binding.expression.ognl.OgnlExpression.getValue(OgnlExpression.java:92)
	at org.springframework.webflow.action.EvaluateAction.doExecute(EvaluateAction.java:75)
	at org.springframework.webflow.action.AbstractAction.execute(AbstractAction.java:188)
	at org.springframework.webflow.execution.AnnotatedAction.execute(AnnotatedAction.java:145)
	at org.springframework.webflow.execution.ActionExecutor.execute(ActionExecutor.java:51)
	Truncated. see log file for complete stacktrace
Caused By: ognl.MethodFailedException: Method "submit" failed for object org.jasig.cas.web.flow.AuthenticationViaFormAction@69a7f4b2 [java.lang.NullPointerException]
	at ognl.OgnlRuntime.callAppropriateMethod(OgnlRuntime.java:1265)
	at ognl.ObjectMethodAccessor.callMethod(ObjectMethodAccessor.java:68)
	at ognl.OgnlRuntime.callMethod(OgnlRuntime.java:1329)
	at ognl.ASTMethod.getValueBody(ASTMethod.java:90)
	at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)
	Truncated. see log file for complete stacktrace
Caused By: java.lang.NullPointerException
	at com.github.inspektr.audit.AuditTrailManagementAspect.executeAuditCode(AuditTrailManagementAspect.java:147)
	at com.github.inspektr.audit.AuditTrailManagementAspect.handleAuditTrail(AuditTrailManagementAspect.java:139)

几天了都没解决,希望有类似问题的朋友可以讨论一下
2013年9月04日 09:20

4个答案 按时间排序 按投票排序

0 0

采纳的答案

这样的问题,为什么要改包呢?还要删除weblogic带的jar?
weblogic早就考虑到包冲突的问题了,通过下面办法解决:

<?xml version="1.0" encoding="UTF-8"?>
<wls:weblogic-web-app
xmlns:wls="http://xmlns.oracle.com/weblogic/weblogic-web-app"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/ejb-jar_3_0.xsd
http://xmlns.oracle.com/weblogic/weblogic-web-app
http://xmlns.oracle.com/weblogic/weblogic-web-app/1.2/weblogic-web-app.xsd">
    <wls:container-descriptor>
        <wls:prefer-application-packages>
            <wls:package-name>javax.persistence.*</wls:package-name>
            <wls:package-name>antlr.*</wls:package-name>
            <wls:package-name>com.bea.xbean.*</wls:package-name>
            <wls:package-name>com.bea.xml.*</wls:package-name>
        </wls:prefer-application-packages>
    </wls:container-descriptor>
</wls:weblogic-web-app>


我的项目部署到weblogic,首先就把javax.persistence.*这个包冲突通过上面的配置解决掉,意思就是用应用的jar,而不是weblogic自带的jar

2013年9月04日 15:26
0 0

楼主,我也遇到跟你一样的问题了。你解决了吗?

2013年9月13日 20:35
0 0

楼主,我也遇到跟你一样的问题了。你解决了吗?

2013年9月09日 11:01
0 0

参考我的另一个问题回答
http://www.iteye.com/problems/97376

2013年9月04日 15:27

相关推荐

    weblogic10.3.6最新补丁 【2022-1-18日】发布的最新补丁

    weblogic10.3.6最新补丁 【2022-1-18日】发布的最新补丁 weblogic10.3.6最新补丁 【2022-1-18日】发布的最新补丁 weblogic10.3.6最新补丁 【2022-1-18日】发布的最新补丁 weblogic10.3.6最新补丁 【2022-1-18日】...

    linux + weblogic10.3.6 集群部署及配置

    在Linux环境下,部署WebLogic Server 10.3.6的集群是一项复杂而重要的任务,因为这涉及到多个服务器之间的协调工作,以实现高可用性和负载均衡。以下将详细阐述整个部署配置过程的关键步骤: 1. **环境准备**: - ...

    weblogic10.3.6 下载 windows*86

    本文详细介绍了 WebLogic 10.3.6 在 Windows 32位操作系统上的下载及安装流程,包括了该版本的主要特性、下载途径以及安装过程中的注意事项和常见问题解决方法。通过遵循上述步骤,可以帮助用户顺利完成 WebLogic ...

    weblogic 10.3.6 安全补丁

    4. **版本兼容性**:此补丁专为WebLogic Server 10.3.6版本设计,务必确认你的环境是该版本,否则补丁可能无法正常工作或导致其他问题。 5. **安全性维护**:定期检查并安装最新的安全补丁是保持WebLogic Server...

    Weblogic10.3.6补丁2021.04.zip

    首先,"Weblogic10.3.6补丁2021.04.zip" 是针对WebLogic Server 10.3.6的一个重要更新。补丁通常包含了修复的安全漏洞、性能优化和功能增强。在2021年4月发布的这个补丁,可能解决了当时已知的一些问题,增强了...

    Weblogic10.3.6(wls1036_generic.jar)安装包linux,windows,mac操作系统通用百度网盘下载

    export WL_HOME=/path/to/Weblogic10.3.6 export PATH=$WL_HOME/bin:$PATH ``` ##### 5. 启动管理控制台 完成安装后,可以通过浏览器访问WebLogic Server的管理控制台,通常地址为:`...

    Weblogic10.3.6-2204-2207补丁集

    Weblogic10.3.6-2204-2207补丁集 WLS PATCH SET UPDATE 10.3.6.0.220719 Patch 34009030 10.3.6.0.220419 Patch 33791826 10.3.6.0.220118 Patch 33494814 Patch 32973233 Coherence 3.7.1 Patch 22 (3.7.1.22) wls...

    weblogic10.3.6补丁(java反序列化漏洞更新步骤).docx

    WebLogic 10.3.6 补丁(Java 反序列化漏洞更新步骤) WebLogic 10.3.6 补丁是一种安全补丁,旨在修复 Java 反序列化漏洞,该漏洞可能会导致 WebLogic 服务器遭受远程攻击。下面是 WebLogic 10.3.6 补丁的更新步骤:...

    weblogic10.3.6下载地址及安装教程

    weblogic10.3.6下载地址及安装教程

    weblogic 10.3.6补丁 20180717

    WebLogic Server 10.3.6 是Oracle公司的一款企业级Java EE应用服务器,它提供了用于构建、部署和管理企业应用程序的全面平台。这个“weblogic 10.3.6补丁 20180717”是针对WebLogic Server 10.3.6版本的一个重要更新...

    Weblogic10.3.6 for AIX安装手册

    java -jar weblogic10.3.6_aix.jar -mode=console ``` 按照安装向导的提示进行操作: - **选择安装路径**:默认安装路径为`/weblogic/Oracle/Middleware`。 - **选择安装类型**:选择自定义安装(`Custom`模式)。 -...

    weblogic10.3.6最新补丁Q3ZB

    Oracle WebLogic Server 10.3.6 2020年4月发布的累积更新补丁包 p30857748_1036_Generic 主要修复各种Bug和安全漏洞等问题 安装之前须先卸载老的补丁 遭到过攻击的服务器、域 建议删除域并重建

    weblogic10.3.3之后版本升级至weblogic10.3.6文档.docx

    - **应用程序环境**:包含应用程序及其所部署的WebLogic域、与该域相关的应用数据以及可能涉及的外部资源(如数据库服务器、防火墙、负载均衡器等)。 - **迁移**:将应用程序或配置从其他平台(例如Tomcat)迁移到...

    Weblogic10.3.6 for Linux安装手册

    - **执行安装命令**:进入安装包所在目录后,运行`java -jar weblogic10.3.6_aix.jar -mode=console`开始安装进程。这里选择了控制台模式进行安装。 - **安装路径**:默认安装路径为`/weblogic/Oracle/Middleware`,...

    weblogic 10.3.6 2020年10月补丁包 p31641257_1036_Generic.zip

    WebLogic Server 10.3.6 是甲骨文公司提供的一个企业级Java应用程序服务器,它主要用于构建、部署和管理企业级的Java EE应用程序。2020年10月发布的补丁包“p31641257_1036_Generic.zip”是为了提升WebLogic Server...

    weblogic-10.3.6 220719补丁

    WebLogic Server是Oracle公司的一款企业级Java应用服务器,它提供了用于构建、部署和管理企业级Java应用程序的平台。本知识点将详细解析“weblogic-10.3.6 220719补丁”及其相关的文件内容。 标题中的"weblogic-...

    weblogic 10.3.6补丁

    WebLogic Server 10.3.6 是甲骨文公司提供的一个强大且广泛使用的Java EE应用服务器,用于构建、部署和管理企业级Web应用程序。这个版本的补丁更新是为了解决潜在的安全问题、性能优化以及增加新特性,确保系统的...

    Linux下命令行安装运行weblogic10.3.6.docx

    在Linux环境下安装WebLogic 10.3.6通常采用命令行方式进行,以适应自动化部署的需求。 #### 二、环境准备 1. **创建WebLogic 用户:** - 首先需要创建一个用户组`weblogic`,并在此基础上创建用户`weblogic`。 `...

    Weblogic10.3.6-2019-4月更新后版本反序列化漏洞补丁.zip

    Weblogic10.3.6-64位-2019年4月更新后版本--linux系统--反序列化漏洞补丁

Global site tag (gtag.js) - Google Analytics