现象:(weblogic version 10.3.2)
在停止weblogic 的时候,手动删掉放在autodeploy下面的war 然后启动的时候 出现
java.lang.NullPointerException
at weblogic.deploy.internal.adminserver.DeploymentManager.getPendingDeploymentsForEditLockOwner(DeploymentManager.java:360)
at weblogic.management.provider.internal.EditAccessImpl.removePendingUpdateTasks(EditAccessImpl.java:560)
at weblogic.management.provider.internal.EditAccessImpl.undoUnsavedChanges(EditAccessImpl.java:555)
at weblogic.management.provider.internal.EditAccessImpl.acquireLock(EditAccessImpl.java:264)
at weblogic.management.provider.internal.EditAccessImpl.startEdit(EditAccessImpl.java:289)
Truncated. see log file for complete stacktrace
导致weblogic 启动不成功
解决办法 :删掉
WeblogicHome\user_projects\domains\domain_name\config\config.xml自己的application都去掉
2)删除admin server的temp和stage目录(可选)
然后重新启动就好了
分享到:
相关推荐
在Linux环境下,自动启动WebLogic Server是系统管理的重要一环,尤其对于持续运行的服务来说,确保WebLogic能够在系统启动时自动运行能节省大量的手动操作时间。以下是如何在Linux上配置WebLogic服务以便自动启动的...
#### 一、启动WebLogic服务器 启动WebLogic服务器是进行Web应用部署的基础步骤之一。下面详细介绍启动WebLogic的具体操作流程: 1. **进入启动脚本目录**: - 使用`cd /opt/bea/user_projects/domains/4a_domain/...
6.当进程数量是0的时候调用重启脚本重启进程 7.写数据库函数发短信 8.输出监控结果 调用方法: 监控weblogic,若发现异常则重启进程,并发送短信(入库) sh $shpath/sysWeblogicMonitorRestart.sh "weblogic
`startWebLogic.sh`是用于启动WebLogic服务器的脚本。它通常会执行以下步骤: 1. 设置环境变量,如JAVA_HOME、MW_HOME、DOMAIN_HOME等,以确保服务器能够找到必要的库和配置。 2. 检查WebLogic Server的版本和运行时...
- **完成创建**:创建完成后,工具会自动退出。 #### 四、启动和停止脚本配置 为了方便管理Weblogic服务器,可以通过创建启动和停止脚本来自动化启动和关闭服务。 ##### 4.1 创建启动脚本 - **创建启动脚本**:...
进入`/home/weblogic/app/user_projects/domains/web_domain/servers/AdminServer/`目录(如果不存在,先启动WebLogic服务以自动生成)。然后创建`security`目录,进入并创建`boot.properties`文件,内容如下: ``` ...
- 为了在启动时自动启动WebLogic域而无需输入密码,你需要创建一个密码文件。在域的`AdminServer`目录下的`security`子目录中创建`boot.properties`,并输入如下内容: ``` username=weblogic password=weblogic...
然后,执行如下命令启动WebLogic发布服务文件: ```bash ./startWebLogic.sh ``` 这将会启动WebLogic的配置向导页面。 ##### 3. 配置向导 根据提示一步步操作,直到出现配置向导页面。如果不需要更改任何设置,...
4. **启动Weblogic服务器**: - 使用`StartServer`命令启动服务器。 - 在浏览器中输入`http://localhost:7001/console`访问Weblogic管理控制台。 5. **配置DB2数据源**: - 在Weblogic管理控制台中,依次选择...
标题中的“一键启动Weblogic”指的是通过自动化脚本实现Weblogic集群的统一管理和操作,避免了手动登录到每台机器上单独启动或停止服务的繁琐过程。这大大提高了运维效率,特别是在有多个Managed Server和Admin ...
它能监控被管理服务器的生命周期,当服务器异常退出时自动重启。 ### 2. 集群搭建步骤 #### 2.1 准备工作 在搭建过程中,需要准备多台机器,并在每台机器上安装WebLogic Server 12.1.3。这里假设我们有两台机器,...
WebLogic Scripting Tool (WLST) 是Oracle WebLogic Server中一个强大的命令行工具,它允许管理员通过脚本自动化WebLogic服务器的配置、管理和监控任务。这个工具极大地提升了管理效率,尤其是在处理大规模部署时。 ...
完成配置后,可以启动WebLogic Server。在域的`bin`目录下运行以下命令: ```bash ./startWebLogic.sh ``` 若要停止服务器,运行: ```bash ./stopWebLogic.sh ``` 为了方便管理,可以将这些命令设置为服务,以便...
1. **启动安装程序**:双击解压后的安装文件,启动 WebLogic 9.0 的安装向导。 2. **接受许可协议**:阅读并接受软件许可协议。 3. **选择安装类型**:选择“典型”或“自定义”安装模式。对于大多数用户来说,...
通过终端执行命令,进入WebLogic安装目录下的bin子目录,这是启动WebLogic服务的常用路径。 3. **启动WebLogic配置向导**: 在bin目录下,运行启动WebLogic管理服务器的脚本,例如`startWebLogic.sh`,这会打开...
总的来说,这个Bash脚本提供了一种自动化的方式来监控和管理WebLogic服务器,通过设置和调用相关命令,实现对WebLogic服务的启动、停止和状态检查。这对于在Linux环境中部署和维护WebLogic集群尤其有用,可以极大地...
在无法实例化GUI的情况下,它会自动进入控制台模式,这是针对没有X Window System或远程桌面连接的环境。 安装过程中,首先会显示Oracle Installer的欢迎界面,它会引导用户完成WebLogic Server 10.3.5.0的安装步骤...
2. **手动部署**:避免将War包放置在 `AutoDeploy` 目录中,这样可以防止WebLogic在启动时自动加载这些应用,从而避免可能的问题。 通过上述步骤,可以顺利完成基于RedHatEl5+WebLogic11g+Oracle10g的环境搭建及...
在Web应用服务器如Oracle WebLogic Server中,为了确保服务的稳定运行,我们通常会采用`nohup`命令来后台启动WebLogic实例。`nohup`命令允许用户在退出shell之后仍能运行进程,这对于需要长时间运行的任务尤其有用。...
2. **控制命令**:此类命令允许用户连接和断开服务器,创建和配置WebLogic域或域模板,以及退出WLST。 3. **部署命令**:用于将应用程序和独立模块部署到WebLogic Server实例,更新现有的部署计划,查询部署管理器...