全网最全weblogic自定义Provider开发教程

2021-05-12
阅读 21 分钟
4.6k
做过OAM,OID项目的同学应该都知道,要集成OAM和OID需要在weblogic的Security Realms中配置Provider,那什么是Provider?在业务系统中,认证和授权一直是最复杂的一块,体现在

运维攻坚之bpm token无效问题

2020-11-30
阅读 5 分钟
1.6k
背景某项目在weblogic升级失败后进行回滚,回滚后环境接口无法访问,报500异常,接口为BPM Service客户端程序,错误如下: {代码...} 排查从错误日志上看是token问题,首先就要搞清楚token是怎么来的,经过排查,整理出token的逻辑如下1.用户在登录页输入用户名密码登录2.后台登录bpm获取token3.bpm token经过加密后作为...

运维攻坚之JDK升级导致接口404问题

2020-11-21
阅读 4 分钟
2.9k
首先怀疑是JDK升级后部分java类初始化失败导致404,但重启服务器,重启应用,重新部署应用都未报错,说明应用启动是成功的,一开始也没怀疑到jersey框架上,因此走了很多弯路,这里就不赘述。到后面所有的猜测都验证后,还是没有解决,于是决定本地用jersey写一个最简单的接口部署上去看下结果。

weblogic密码破解全攻略

2020-11-19
阅读 3 分钟
5.4k
项目就像流水一样永不停息,每个项目又有多套环境,每个环境又有超级多的服务器,就产生了超级多的密码,程序员又懒又自负,自以为能记住所有密码,结果往往是悲剧的,幸运的是weblogic帮我们记住了所有的密码,虽然是加密的,但由于weblogic本身也要使用密码进行验证,因此加密必然是可逆的,这篇文档介绍如何进行解密。

weblogic补丁安装步骤

2020-10-23
阅读 2 分钟
2.9k
补丁下载oracle每个季度都会更新一次补丁,可以从这里下载oracle产品每个季度的补丁,点击去后,在左边找到你的产品,点击右边进入补丁下载补丁下载需要登录oracle support,你必须先注册一个support账号,进入后在产品列表找到产品点击补丁编号就可以下载补丁补丁安装备份需要备份整个中间件目录,即备份Middleware目录...

weblogic实现多方认证

2020-09-03
阅读 1 分钟
1.6k
在上一篇文章中,我们提到weblogic是可以配置多个Provider,也就是认证提供程序,并且有个控制参数(Control Flag)控制认证规则,通过调整Provider顺序可以控制认证顺序,这两个配合即可实现上面的需求。

weblogic创建基于SQL用户验证(SQLAuthenticator)

2020-09-03
阅读 4 分钟
1.5k
企业应用中,最麻烦的应该就是认证,每个企业都有自己的认证体系,甚至企业内部每个系统有自己的认证方案,其中有基于标准的,有根据标准自定义的,也有完全自定义的,将这么多不同认证体系的系统集成到一个统一认证中心是非常具有挑战性的,所以我一直觉得单点登录的项目是最难做的,也正因为认证体系的多样性,weblogi...

weblogic如何根据url找到程序位置

2020-09-02
阅读 2 分钟
1.6k
以http://oa.definesys.com:7003/definespace/ers/login.html为例根据oa.definesys.com确定所在服务器,如果是ohs或者nginx之类的代理服务器,需要根据配置找到真正服务器地址根据7003找到所在程序,可以通过以下命令找到应用程序pid {代码...} 再通过ps命令就能找weblogic {代码...} 登录到weblogic的console,我们需要...

wlst获取weblogic数据源运行时信息

2019-10-01
阅读 8 分钟
5.5k
weblogic可以通过console查看数据源运行时统计信息,如当前活动数,最大容量,最小容量等,如果Server数量庞大或者需要做数据源统计监控功能,那么需要通过程序定时获取数据源运行时信息,有两个方案可以获取到数据源运行时信息。

weblogic 脚本创建Managed Server (受管服务器)

2019-02-18
阅读 4 分钟
4.1k
weblogic安装目录下有一个创建Managed Server的脚本,脚本位于/u01/app/Oracle/Middleware/oracle_common/common/bin/config.sh下,但脚本会启动一个GUI界面程序,在Linux下需要安装图形界面程序,非常不方便。wlst(WebLogic Scripting Tools,WebLogic)是一个用来管理和配置weblogic的CLI命令行工具,可以运行Jython脚本...

JMS系列(五)-oracle esb接收jms消息

2018-10-26
阅读 1 分钟
1.7k
协议选择jms路径输入jms://host:port/jms.jms_test_connection_factory1/jms.jms_test_queue

JMS系列(四)-oracle esb 发送JMS消息

2018-10-26
阅读 3 分钟
2.3k
在实际项目上,一般是通过服务总线跟jms交互,oracle esb是oracle公司提供的服务总线产品简称osb,支持多种协议。 创建osb business service 创建business service 服务类型选择Messaging Service 请求消息类型选择Text 协议选择jms URI输入jms://host:port/jms.jms_test_connection_factory1/jms.jms_test_queue如果jnd...

JMS系列(三)-java操作JMS Topic实例

2018-10-26
阅读 7 分钟
3.2k
在上一篇介绍如何通过java往jms消息队列里面写消息和读取消息,本文介绍如何通过java往jms主题里写消息和读取消息。 消息发布 同样将消息发布到主题中,需要经过以下步骤 连接jms服务器 获取连接工厂(Connection Factory) 通过连接工厂创建主题连接(TopicConnection) 通过主题连接创建主题会话(TopicSession) 通过主题...

JMS系列(二)-java操作JMS Queue实例

2018-10-26
阅读 7 分钟
3.9k
在上一篇文章中,介绍了如何在weblogic中创建jms相关资源,下面要介绍如何通过java向jms队列中写入消息以及如何从jms队列中取出消息。要使用weblogic的jms,需要引入以下两个包

JMS系列(一)-weblogic jms配置

2018-10-26
阅读 3 分钟
3.4k
weblogic server 即weblogic服务器实例,又包含管理服务器(AdminServer)和受管服务器(ManagerServer)相关概念,跟本次jms无关,不扩展。weblogic server可以理解为服务器,和tomcat一个级别。