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-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(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补丁(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...

    Weblogic10.3.6补丁包_20200714(含补丁安装说明).zip

    Oracle WebLogic Server 10.3.6 2020年7月发布的累积更新补丁包 (p31178492_1036_Generic_20200714.zip),补丁名称:I37G,下载文件中包含补丁安装说明和方法(自用详细步骤)。服务器打补丁前请注意做好备份,若...

    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`。 `...

Global site tag (gtag.js) - Google Analytics