weblogic启动问题之无法加载部署class项目代码

WebLogic深度监控:AspectJ加载时编织实现非侵入式方法追踪与安全审计 面向切面编程(AOP)是一种通过预编译或运行时动态代理,在不修改源代码的情况下为程序动态添加功能的编程范式。其核心原理是在程序执行的特定“连接点”插入横切关注点,实现关注点分离。这一技术在企业级Java应用中具有重要价值,能够有效解决日志记录、性能监控、安全审计等横切关注点与核心业务逻辑耦合的问题。在Oracle WebLogic Server这类传统应用服务器环境中,通过AspectJ的加载时编织(LTW)技术,可以无缝集成AOP能力,实现对运行中应用的深度、非侵入式监控。本文聚焦于weblogaspec 阅读详情

1.问题描述

JAVA Memory arguments: -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=128m  -XX:MaxPermSize=256m
.
WLS Start Mode=Development
.
CLASSPATH=/weblogic/bea/patch_wls1036/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/weblogic/bea/patch_ocp371/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/weblogic/jdk1.7.0_71/lib/tools.jar:/weblogic/bea/wlserver_10.3/server/lib/weblogic_sp.jar:/weblogic/bea/wlserver_10.3/server/lib/weblogic.jar:/weblogic/bea/modules/features/weblogic.server.modules_10.3.6.0.jar:/weblogic/bea/wlserver_10.3/server/lib/webservices.jar:/weblogic/bea/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/weblogic/bea/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar:/weblogic/bea/wlserver_10.3/common/derby/lib/derbyclient.jar:/weblogic/bea/wlserver_10.3/server/lib/xqrl.jar
.
PATH=/weblogic/bea/wlserver_10.3/server/bin:/weblogic/bea/modules/org.apache.ant_1.7.1/bin:/weblogic/jdk1.7.0_71/jre/bin:/weblogic/jdk1.7.0_71/bin:/weblogic/jdk1.7.0_71/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/weblogic/bin
.
***************************************************
*  To start WebLogic Server, use a username and   *
*  password assigned to an admin-level user.  For *
*  server administration, use the WebLogic Server *
*  console at http://hostname:port/console        *
***************************************************
starting weblogic with Java version:
java version "1.7.0_71"
Java(TM) SE Runtime Environment (build 1.7.0_71-b14)
Java HotSpot(TM) 64-Bit Server VM (build 24.71-b01, mixed mode)
Starting WLS with line:
/weblogic/jdk1.7.0_71/bin/java -client   -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=128m  -XX:MaxPermSize=256m -Dweblogic.Name=server_esign_stg -Djava.security.policy=/weblogic/bea/wlserver_10.3/server/lib/weblogic.policy -Dweblogic.security.SSL.trustedCAKeyStore=/weblogic/bea/wlserver_10.3/server/lib/cacerts  -Xverify:none  -da -Dplatform.home=/weblogic/bea/wlserver_10.3 -Dwls.home=/weblogic/bea/wlserver_10.3/server -Dweblogic.home=/weblogic/bea/wlserver_10.3/server   -Dweblogic.management.discover=false -Dweblogic.management.server=http://10.56.81.248:9001  -Dwlw.iterativeDev=false -Dwlw.testConsole=false -Dwlw.logErrorsToConsole=false -Dweblogic.ext.dirs=/weblogic/bea/patch_wls1036/profiles/default/sysext_manifest_classpath:/weblogic/bea/patch_ocp371/profiles/default/sysext_manifest_classpath  weblogic.Server
<Mar 5, 2019 4:02:02 PM CST> <Info> <Security> <BEA-090905> <Disabling CryptoJ JCE Provider self-integrity check for better startup performance. To enable this check, specify -Dweblogic.security.allowCryptoJDefaultJCEVerification=true> 
<Mar 5, 2019 4:02:02 PM CST> <Info> <Security> <BEA-090906> <Changing the default Random Number Generator in RSA CryptoJ from ECDRBG to FIPS186PRNG. To disable this change, specify -Dweblogic.security.allowCryptoJDefaultPRNG=true> 
<Mar 5, 2019 4:02:02 PM CST> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Java HotSpot(TM) 64-Bit Server VM Version 24.71-b01 from Oracle Corporation> 
<Mar 5, 2019 4:02:04 PM CST> <Info> <Management> <BEA-141107> <Version: WebLogic Server 10.3.6.0.180417 PSU Patch for BUG27395085 THU FEB 21 18:34:42 IST 2018
WebLogic Server 10.3.6.0  Tue Nov 15 08:52:36 PST 2011 1441050 > 
<Mar 5, 2019 4:02:05 PM CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING> 
<Mar 5, 2019 4:02:05 PM CST> <Info> <WorkManager> <BEA-002900> <Initializing self-tuning thread pool> 
<Mar 5, 2019 4:02:05 PM CST> <Notice> <Log Management> <BEA-170019> <The server log file /weblogic/bea/user_projects/domains/esign_stg/servers/server_esign_stg/logs/server_esign_stg.log is opened. All server side log events will be written to this file.> 
<Mar 5, 2019 4:05:34 PM CST> <Notice> <Security> <BEA-090082> <Security initializing using security realm myrealm.> 
<Mar 5, 2019 4:05:34 PM CST> <Notice> <Security> <BEA-090083> <Storing boot identity in the file: /weblogic/bea/user_projects/domains/esign_stg/servers/server_esign_stg/security/boot.properties> 
<Mar 5, 2019 4:07:51 PM CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STANDBY> 
<Mar 5, 2019 4:07:51 PM CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING> 
<Mar 5, 2019 4:08:00 PM CST> <Warning> <HTTP> <BEA-101377> <Filtering class loader configuration ignored for web module esign of application esign_ear_stg> 
<Mar 5, 2019 4:08:01 PM CST> <Notice> <Log Management> <BEA-170027> <The Server has established connection with the Domain level Diagnostic Service successfully.> 
<Mar 5, 2019 4:08:01 PM CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to ADMIN> 
<Mar 5, 2019 4:08:01 PM CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RESUMING> 
<Mar 5, 2019 4:08:01 PM CST> <Notice> <Server> <BEA-002613> <Channel "Default[2]" is now listening on 127.0.0.1:7002 for protocols iiop, t3, ldap, snmp, http.> 
<Mar 5, 2019 4:08:01 PM CST> <Notice> <Server> <BEA-002613> <Channel "Default[3]" is now listening on 0:0:0:0:0:0:0:1:7002 for protocols iiop, t3, ldap, snmp, http.> 
<Mar 5, 2019 4:08:01 PM CST> <Notice> <Server> <BEA-002613> <Channel "Default[1]" is now listening on fe80:0:0:0:250:56ff:fe99:c06:7002 for protocols iiop, t3, ldap, snmp, http.> 
<Mar 5, 2019 4:08:01 PM CST> <Notice> <Server> <BEA-002613> <Channel "Default" is now listening on 10.56.81.248:7002 for protocols iiop, t3, ldap, snmp, http.> 
<Mar 5, 2019 4:08:01 PM CST> <Notice> <WebLogicServer> <BEA-000330> <Started WebLogic Managed Server "server_esign_stg" for domain "admin" running in Production Mode> 
<Mar 5, 2019 4:08:01 PM CST> <Warning> <Server> <BEA-002611> <Hostname "localhost", maps to multiple IP addresses: 127.0.0.1, 0:0:0:0:0:0:0:1> 
<Mar 5, 2019 4:08:02 PM CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING> 
<Mar 5, 2019 4:08:02 PM CST> <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode> 

代码没有加载进去

2.解决方案

主控台的部署路径给启动脚本中的路径不对应导致
在这里插入图片描述
启动脚本
在这里插入图片描述

Java【 Weblogic启动时classloader的加载顺序分析】 前言 Weblogic启动时classloader加载顺序和weblogic的classloader装载策略及部署应用的目录结构 1.weblogic的classloader装载策略及部署应用的目录结构 目录结构 在weblogic上要发布一个web applicate必须有下面的目录结构: mywebapp |__ 阅读详情

相关推荐

数据库原理及应用教程课后习题答案 第4版 微课版 陈志泊主编

数据库原理及应用教程 第4版 微课版 陈志泊主编 习题参考答案

共同学习,心怀感激。 5万+

weblogic 12启动服务无法加载项目问题

项目名

qq_32865023的博客 611

保姆级教程:用NodeMediaClient在Android实现RTMP拉流播放(附避坑指南)

本文提供了一份详尽的Android平台RTMP拉流播放实现与深度调优指南。重点介绍了如何使用NodeMediaClient库进行集成,并针对视频卡顿、花屏等常见问题,从渲染引擎选择(SurfaceView与TextureView)、解码策略、缓冲区优化到高级网络自适应等方面提供了实战解决方案与避坑技巧。

weixin_29261711的博客 440

解决eclipse部署项目时选择exploded,但是启动weblogic时项目无法被加载的问题

在weblogic的Middleware\user_projects\domains_7001\base_domain_7001\config\config.xml中加入 <app-deployment> <name>_appsdir_xxx_dir</name> <target>AdminServer</target&gt...

qq_26891571的博客 984

手把手教你用AirSim和Unreal4在Ubuntu上创建自定义无人机仿真场景

本指南详细介绍了如何在Ubuntu系统上使用AirSim和Unreal Engine 4搭建高精度无人机仿真环境。从硬件配置、驱动安装到Unreal Engine编译和AirSim集成,手把手教你创建自定义场景,适用于算法验证和开发测试。

y7z8a的博客 258

海思MIPI屏调试实战:从参数计算到点亮屏幕的完整指南

本文提供了一份海思平台MIPI屏幕调试的完整实战指南。文章以Hi3516DV300调试800x1280分辨率屏幕为例,详细讲解了从参数计算、配置文件修改到最终点亮屏幕的全流程,并分享了常见问题排查与进阶优化技巧,旨在帮助嵌入式开发者高效解决MIPI屏调试难题。

weixin_29190573的博客 738

weblogic不能加载应用,没报错

本地开发环境:weblogic8.1.6+window xp 【问题现象】 今天突然发现weblogic不能正常加载应用,前天还是好好的,很奇怪。 前几次启动报连不上数据库,后几次启动就没有任何报错。 期间没有改过weblogic的任何配置,电脑也没有做过任何升级,只是更新了部署的应用程序   【分析过程】 1、经检查,数据库连接是正常的,用pl/sql能连接上数据库 2、怀疑是电...

厚积薄发 1023

Ubuntu下Ollama局域网共享大模型服务:5分钟搞定配置与防火墙设置

本文提供了一份在Ubuntu系统上快速配置Ollama实现局域网共享大模型服务的实战指南。通过修改服务配置使其监听所有网络接口,并设置UFW防火墙规则,用户可在5分钟内让同一Wi-Fi下的其他设备(如笔记本、手机)便捷调用主机上的AI模型能力,实现团队或多设备间的AI资源共享。

ik6789012的博客 825

[转贴]weblogic安装配置及常见问题--挺好的一篇文章

--------------------------------------------------------------------------------------在安装、配置WEBLOGIC时,主要有以下几个方面的配置和问题:一、JSP的设置1。weblogic.properties文件中的设置在PROPERTIES文件中对于JSP进行设置:# Set up WebLogic JSP p

xiaohan2358的程序人生 3432

2小时用Trae搭建全功能CMS系统

在前文中,我们使用Trae从零搭建了一个用户文档站点,仅用不到2小时就实现了用户注册登录和文档的增删改查功能,且无需编写任何代码。本节我们将在此基础上,构建一个CMS后台管理系统,包含用户管理和文档管理两大功能模块。

2501_92019101的博客 540

多模态轨迹预测:行人、车辆的交互式推理

多模态轨迹预测:行人、车辆的交互式推理 ,人工智能,计算机视觉,大模型,AI,本文围绕多模态轨迹预测中行人与车辆的交互式推理展开,介绍了其定义,即综合多种信息预测交通参与者未来多种轨迹。涵盖基础概念如轨迹表示、模态、交互关系,技术框架包括数据处理、特征提取、预测模型(物理、机器学习、深度学习模型等)及结果评估。还探讨了交互式推理方法、面临的不确定性处理等挑战、应用场景、未来发展方向、相关工具及实际案例,展现了该技术在智能交通等领域的重要性与发展潜力。​

不踩坑,不知道坑有多深;不总结,踩过的坑白踩。 14万+

IDEA + WebLogic热部署

前言 将自己实现IDEA + WebLogic热部署的过程整理成文章,作为备忘以及供有需要的人参考 为什么需要热部署 众所周知,我们编写的java代码会被编译成class文件,JVM要创建一个类首先要加载该类,从对应的class文件加载。 当我们改变类的某段代码,重新编译后对应的class文件也会改变,这时重启应用新的改变就能被读取。 但是很多时候我们的应用是部署在Tomcat,Weblogic...

困难是否磨灭你的自信 3374

从入门到精通|Yalmip+Cplex在电力系统中的应用(Matlab代码实现)

​ 火电成本包括运行成本、碳捕集成本,其中火电运行成本由运行维护成 本和发电煤耗成本构成,发电煤耗与其出力关系: ,F 为机组煤耗量(kg/h),P 为机组出力/MW;运行维护成本按照 0.5 倍煤耗成本考虑,碳捕集成本取决于碳排放量及碳捕集单价,火电机组相关参数如附表 1 所示,电煤价格为 700 元/t ​

weixin_46039719的博客 1553

weblogic classes里面的一个class修改,热部署

一下措施可以保证这一点,建议在开发过程中使用:1. startWebLogic.cmd: set STARTMODE=false 2. web.xml: loginA /servlet/loginCheckA 0 3. weblogic.xml: pageCheckSeconds 0 4.Make sure that your servlet classes are not in your

stonelu(果果)的专栏 5178

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

WebLogic配置问题,解决启动报错

一 当我们把项目部署到相应的域名下时,weblogic确提示找不到类路径,项目部署失败的错误,错误内容如下 1 问题描述如下: ① Unable to load a class specified in your ejb-jar.xml: com.cattsoft.mdsp.sm.svr.ejb.SMDataAuthSVRBean ② java.l...

Shen_Gl_Sky 技术交流区域 谢绝亵渎 906

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

关于weblogic部署Java项目的包冲突问题

  我们可能会用各种应用服务部署我们的Java应用,比如Tomcat、WAS、weblogic等。Tomcat和WAS可能会比较少遇到一些奇怪的问题,但是用weblogic部署项目则经常遇到一些比如包冲突问题,路径问题等奇怪但又常见的问题。   今天我就讲讲关于weblogic部署Java项目包冲突的问题。下面我举个例子:   当我在weblogic部署Java项目之后,启动没报任何错,没有异...

weixin_34377919的博客 1185

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

weblogic热部署配置的一些问题

weblogic热部署配置:1,保存javarebel.jar 2.配置JAVA_OPTIONS \bin\startweblogic.cmd 3.配置class文件路径 set DREBEL_DIR=…classes 4.重新启动,看是否成功 debug配置 JAVA_OPTIONS 热部署解决动态加载java文件 热加载是动态加载web-context,sqlmap等配置文件,只在开发环境发布...

lx_Frolf的博客 811

java web项目中classes文件夹下的class和WEB-INF/lib中jar里的class文件加载顺序

java web项目中classes文件夹下的class和WEB-INF/lib中jar里的class文件加载顺序 分类: Java学习 web2011-12-14 20:59 1810人阅读 评论(0) 收藏 举报 classjarjavawebwebappclassloader  如果是发布到weblogic的话,可以在WebContent\WEB-INF\weblo

jeromehwa的博客 1043

weblogic启动 加载文件到配置失败怎么办_主流web容器类加载机制

前言由java类加载机制和类加载器(classLoader)文章我们知道,java默认的类加载机制是通过双亲委派模式实现的。如果一个类加载器收到了类加载请求,它并不会自己先去加载,而是把这个请求委托给父类的加载器去执行,如果父类的加载器还存在父类加载器,则进一步向上委托,依次递归,最终将到达顶层的启动类加载器,如果父类加载器可以完成类加载任务,就成功返回,倘若父类加载器无法完成加载任务,子加载器才...

weixin_39957805的博客 645

Weblogic8.1部署基于XFire的WebService应用出现Qname.class冲突问题

转【关键词:WebService XFire Weblogic】转自http://hi.baidu.com/eredlab/blog/item/40dfecf9983ea451252df289.html写在最前面XFire(最新版为CFX)是一个Java环境下开发Webservice的傻瓜式框架。而且Spring对其提供了完美代理。可以完全按照Spring哲学很优雅的将其集成到基于Spring的应...

lihxoversky的博客 205

在weblogic 部署出现的 错误

The validator class: "org.apache.taglibs.standard.tlv.JstlCoreTLV" has failed with the following exception:"java.lang.ClassCastException: weblogic.xml.jaxp.RegistrySAXParserFactory cannot be cast to

z69183787的专栏 3万+

部署在weblogic中的程序在编译时找不到类

平台运行在weblogic容器中,同事写的一个项目把commons-codec-1.3.jar升级到commons-codec-1.4.jar了,部署时一直报错找不到org.apache.commons.codec.binary.Base6这个类。 一看简单,肯定是jar包冲突导致,find ./ -name "*.jar"|xargs grep "org.apache.commons.code...

u012547702的博客 2210

weblogic部署java.lang.ExceptionInInitializerError问题

直奔主题 在使用weblogic部署项目时遇到 java.lang.ExceptionInInitializerError问题很是头痛 在网上搜索了很久也没搜出来个所以然 终于在我快要放弃时找到了答案。 首先在我们部署项目了之后   我们在本地找到我们部署的项目  生成在了这个文件夹下边。 我这里边是D:\Oracle\Middleware\Oracle_Home\user_proj

q13940237630的博客 3913

weblogic部署web项目小结

对于ssh2 的web项目,部署到weblogic下通常需要改动一些配置和代码。一般会遇到以下问题。 1.      更新jar struts2-convention-plugin-2.1.8.1.jar struts2-core-2.1.8.1.jar struts2-jasperreports-plugin-2.1.8.1.jar struts2-spring-plugin-2.1.

u010260814的专栏 748

weblogic脚本启动应用无法加载到jre环境变量(NoClassDefFoundError)

最近部署weblogic应用时遇到一个很奇怪的问题,通过xshell5的连上生产服务器换完代码后,通过startWeblogic.sh脚本去启动应用时没有报错,但访问页面时验证码却无法显示了,后台报错: javax.servlet.ServletException: java.lang.NoClassDefFoundError: Could not initialize class su...

u014034329的博客 1073
上一篇: zookeeper开源客户端之curator介绍
下一篇: nginx问题之proxy_pass转发路径问题
东山富哥
博客等级 码龄13年 296粉丝 438原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

东山富哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值