barriers / 阅读 / 详情

在Weblogic 服务器下。 如配置jar 包啊。 具体放在哪里。 有哪些参数需要设置?

2023-08-22 14:59:37
共1条回复
瑞瑞爱吃桃

你创建的 user_projects 里面的对应的 domain 下面的 lib 目录,这个目录是默认的

-Dweblogic.ext.dirs 参数所指的地方,它里面放第三方 jar 类库,一般仅限于通用型号的,比如 log4j 之类的,那些版本间兼容性不能保证(比如一个小版本号变了就工作不了的) 就不要放在这里面,它可能是导致多个应用不能共用这一个 jar,以后添加新的 EJB/WAR 时可能会出错。

如果在开发状态下,你的 jar 都在另一个目录下,你可以考虑把命令行中的 -Dweblogic.ext.dirs 参数改一个指向你开发的位置,这样你就不需要复制 jar 了,这种情况适合你把把 jar 都放在 CVS 上同步共享的,某个 domain 也只用于当前开发的项目。

相关推荐

什么是webLogic,它有什么作用,简要说明?

通俗的讲weblogci是一种web容器,如果你知道apache,tomcat,iis你就应该知道,就是把我们开发的java应用程序运行起来,并提供服务的一种程序。1、WebLogic是美国Oracle公司出品的一个applicationserver,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和JavaEnterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。2、WebLogic是美商Oracle的主要产品之一,是并购BEA得来。是商业市场上主要的Java(J2EE)应用服务器软件(applicationserver)之一,是世界上第一个成功商业化的J2EE应用服务器,已推出到12c(12.1.3)版。3、java与weblogic的关系:java是一种语言,weblogic是一种软件。如果你用JAVA来做JSP,Servlet的开发,那你可以把他们部署到weblogic上。让WebLogic来运行他们。这就好比你要运行ASP,那你一般要安装IIS,没有IIS来解释ASP,那你的ASP,在本地只能用记事本来打开。
2023-08-13 22:11:321

“Weblogic”和“Tomcat”的区别是什么?

“Weblogic”和“Tomcat”都是web服务器,两者的区别主要有:WebLogic是美国bea公司出品的一个application server,确切的说是一个基于Javaee架构的中间件,纯java开发的,最新版本WebLogic Server 9.0是迄今为止发布的最卓越的BEA应用服务器。BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。完全遵循J2EE 1.4规范。Tomcat服务器是一个免费的开源的Web 应用服务器,是Apache 软件基金会的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且很重要的是她免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。而且由于开源,它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。
2023-08-13 22:11:401

关于weblogic的后台运行

在linux下布置安装weblogic完成,运行 ./startWeblogic运行成功。控制台也可以正确打开,但是发现一旦按下ctrl+c退出,或者ctrl+z都会导致weblogic的关闭。所以我们需要让weblogic在linux的后台运行。 方法:利用nohup 指令; 操作:输入nohup ./startWeblogic&启动weblogic,然后启动的日志会被输入nohup.out下,这个时候按下ctrl+z退出,并且输入bg。这样一来就正确的将weblogic在linux的后台运行了。
2023-08-13 22:11:481

weblogic证书怎么考?

WebLogic证书是Oracle公司为了验证个人在使用WebLogic Server方面的能力而颁发的一种认证。通过取得WebLogic Server证书,可以证明个人具备独立完成WebLogic相关工作的实际经验和技能。要考取WebLogic证书,需要进行以下几步:1. 准备工作:熟练掌握WebLogic Server软件系统和各组件的使用方法和配置知识,并通过官方学习材料、网上教程、培训班等方式系统性地学习相关知识。2. 报名:登录Oracle官方网站选择所需的证书种类和考试方式,填写个人信息并支付报名费用。3. 预约:根据个人情况选择合适的考试时间地点,并预约考试。4. 考试:在考试时间地点按时参加考试。WebLogic证书考试包含主观题和客观题两部分,需要在规定时间内完成。5. 成绩查询:考试结束后,等待Oracle官方通知成绩公布时间,登录Oracle官方网站查询考试成绩。6. 证书颁发:考试通过后,Oracle官方会向合格者颁发相应的证书。证书等级包括Associate级别和Professional级别,颁发证书的同时也会给出详细的考试成绩和证书有效期。在准备WebLogic证书考试的过程中,个人需要认真钻研WebLogic技术,并注意掌握WebLogic Server软件系统和各组件的使用方法和配置知识。此外,要定期关注Oracle官方网站上的相关信息,及时了解最新的考试通知和资料,以便有针对性地加强备考。
2023-08-13 22:11:551

weblogic是什么,干吗用的

web服务器,类似于tomcat
2023-08-13 22:12:203

weblogic 启动时 报错 weblogic.management.ManagementException:

weblogic启动时报错:weblogic.management.ManagementException,是设置错误造成的,解决方法如下:1、首先在$Domain_Home目录下,执行nohup ./startWebLogic.sh&。2、使用tail -f nohup.out查看日志,出现如下报错,看类型是无法获取本机的地址。3、然后查看主机/etc/hosts文件配置信息。4、没有配置本地的ip地址和主机名映射关系,按照图中增加本机地址。5、再次启动管理节点,查看日志,启动正常。
2023-08-13 22:12:291

weblogic过时了吗

weblogic没有过时。根据查询Oracle公司官网信息显示,WebLogic是由Oracle公司开发和维护的一款JavaEE应用服务器,Oracle公司仍然在维护和更新WebLogic的最新版本,并为用户提供完善的技术支持和服务,这意味着WebLogic仍然在被广泛地使用和维护,没有过时。WebLogic一直以来都是业界公认的高性能高可靠性产品,广泛应用于企业级应用的开发和部署。
2023-08-13 22:13:061

weblogic是什么?

weblogic本来不是由bea发明的,是它从别人手中买过来,然后再加工扩展。目前weblogic在世界application server市场上占有最大的份额,其他还有象IBM的websphere,免费的tomcat、resin等中间件。  BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。  BEA WebLogic Server拥有处理关键Web应用系统问题所需的性能 、可扩展性和高可用性。  与BEA WebLogic Commerce ServerTM配合使用, BEA WebLogic Server可为部署适应性个性化电子商务应用系统提供完善的解决方案。  BEA WebLogic Server具有开发和部署关键任务电子商务Web应用系统 所需的多种特色和优势,包括:  1)领先的标准  对业内多种标准的全面支持,包括EJB、JSB、JMS、JDBC、XML和WML,使Web应用系统的实施更为简单,并且保护了投资,同时也使基于标准的解决方案的开发更加简便。  2)无限的可扩展性  BEA WebLogic Server以其高扩展的架构体系闻名于业内,包括客户机连接的共享、资源pooling以及动态网页和EJB组件群集。  3)快速开发  凭借对EJB和JSP的支持,以及BEA WebLogic Server 的Servlet组件架 构体系,可加速投放市场速度。这些开放性标准与WebGain Studio配合时,可简化开发,并可发挥已有的技能,迅速部署应用系统。  4)部署更趋灵活  BEA WebLogic Server的特点是与领先数据库、操作系统和Web服务器 紧密集成。  5)关键任务可靠性  其容错、系统管理和安全性能已经在全球数以千记的关键任务环境中得以验证。  6)体系结构  BEA WebLogic Server是专门为企业电子商务应用系统开发的。企业电子商务应用系统需要快速开发,并要求服务器端组件具有良好的灵活性和安全性,同时还要支持关键任务所必需的扩展、性能、和高可用性。BEA WebLogic Server简化了可移植及可扩展的应用系统的开发,并为其它应用 系统和系统提供了丰富的互操作性。  凭借其出色的群集技术,BEA WebLogic Server拥有最高水平的可扩展 性和可用性。BEA WebLogic Server既实现了网页群集,也实现了EJB组件 群集,而且不需要任何专门的硬件或操作系统支持。网页群集可以实现透明的复制、负载平衡以及表示内容容错,如Web购物车;组件群集则处理复杂的复制、负载平衡和EJB组件容错,以及状态对象(如EJB实体)的恢复。  无论是网页群集,还是组件群集,对于电子商务解决方案所要求的可扩展性和可用性都是至关重要的。
2023-08-13 22:13:131

weblogic是什么啊,有人说weblogic服务器,weblogic可以代替apache或者tomcat或者nginx做web服务器吗

嗯,weblogic就当于tomcat服务器,用来发布程序的
2023-08-13 22:13:333

weblogic日志在哪个文件夹里

在你建的domain文件夹下
2023-08-13 22:13:544

怎么配置Weblogic域?

我要配置的方法是。。。不是介绍
2023-08-13 22:14:483

什么是weblogic被管服务器

请参阅创建受管服务器。2.配置受管服务器与“节点管理器”进行通信。节点管理器是一个weblogicserver实用工具,您可以使用它启动、停止和挂起服务器实例,并且可以远程自动重新启动服务器。节点管理器必须运行在用于承载要通过节点管理器进行控制的weblogicserver实例的每台计算机上。将每台计算机配置为weblogicserver中的计算机,并将通过节点管理器控制的每个服务器实例分配给在其上运行服务器实例的计算机。请参阅创建和配置计算机、将服务器实例分配给计算机和为受管服务器配置启动参数。有关详细信息,请参阅节点管理器配置概述(英文)。3.在希望承载受管服务器的计算机上启动节点管理器。weblogicserver自定义安装过程会根据需要安装并启动节点管理器,将其作为windows系统中的windows服务。如果节点管理器尚未运行,可以在命令提示符下或使用脚本手工启动节点服务器。请参阅启动并运行节点服务器(英文)。在windows中,可以使用“开始”菜单(“工具”>“节点管理器”)中的快捷方式启动节点管理器。4.(可选)指定启动模式。受管服务器是运行所部署的应用程序的weblogicserver实例。它通过管理服务器提供所有配置和部署信息。通常情况下,可使用受管服务器在生产环境中运行应用程序。有关受管服务器和管理服务器的详细信息,请参阅了解weblogicserver域(英文)。要使用管理控制台启动受管服务器,请执行下列操作:1.在控制台的左侧窗格中,展开“环境”,然后选择“服务器”。2.在“服务器”表中,单击要启动的受管服务器实例的名称。3.选择“控制”>“启动/停止”。4.在“服务器状态”表中,选中要启动的服务器的名称旁边的复选框,然后单击“启动”。5.在“服务器生命周期助手”页上,单击“是”以进行确认。节点管理器将启动目标计算机上的服务器。节点管理器完成启动序列后,服务器的状态将显示在“服务器状态”表中的“状态”列中。要查看节点管理器在启动服务器时生成的消息,请参阅查看远程启动输出。
2023-08-13 22:15:161

weblogic是数据库吗?

算是一个中间件例如你安装了oracle数据库,然后需要用jsp建立一个网站,那么weblogic的作用就像是一个中间件让jsp通过weblogic与数据库文件进行数据交互。
2023-08-13 22:15:371

weblogic 启动时 报错 weblogic.management.ManagementException:

去weblogic 的可视操作页面 解锁激活就可以了 我也是这样做的
2023-08-13 22:15:483

weblogic启动服务器初始化失败(linux系统)

 linux系统启动weblogic受管服务器报如下错误时:  解决方法:进入cd Middleware/ ,使用 find 。 -name *.lok 命令查找文件,然后删除即可。  例: rm 。/user_projects/domains/base_domain/servers/pc-linux01/tmp/pc-linux01.lok  linux系统启动weblogic受管服务器报Socket closed错误  linux系统启动weblogic受管服务器报如下错误时:  Multicast socket receive error: java.net.SocketException: Socket closed  ……  java.io.IOException: Invalid argument  解决办法:  打开/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin下的startManagedWebLogic.sh文件,找到  JAVA_OPTIONS=“-Dweblogic.security.SSL.trustedCAKeyStore=”/home/weblogic/Oracle/Middleware/wlserver_10.3/server/lib/cacerts“ ${JAVA_OPTIONS}”  修改为  JAVA_OPTIONS=“-Dweblogic.security.SSL.trustedCAKeyStore=”/home/weblogic/Oracle/Middleware/wlserver_10.3/server/lib/cacerts“ ${JAVA_OPTIONS} -Djava.net.preferIPv4Stack=true”  上面就是Linux下启动weblogic受管服务器两种常见报错的解决方法,如果你在启动weblogic受管服务器的时候出现如上错误提示,可以尝试使用本文介绍的方法进行解决。
2023-08-13 22:16:241

Myeclipse中如何配置Weblogic

第一步:第二步:第三步:单击确定配置完成
2023-08-13 22:16:333

如何使用NodeManager管理WebLogic集群

  1. 首先,要确认在安装Weblogic Server的过程中,勾选NodeManager选项,如下图,默认是不选中的,为了后期能简单的使用节点管理器,这里需要选择Yes,然后完成软件安装。  2. 其次,创建Domain的过程参考:  a) 选择创建Domain的类型    b) 确认创建Domain的类型  a) 确认集群名称    b) 确认管理员用户名、口令    c) 选择Domain的模式    d) 选择修改Domain选项Yes,选择不配置DBMS    e) 确认主管服务器的IP地址、端口、名称    f) 确认受管服务器的IP地址、端口、名称    g) 确认集群的地址、端口、名称    h) 确认集群中有哪些受管服务    i) 确认代理服务器的配置    j) 确认物理服务器的信息(以Linux服务器为例)    k) 确认哪些服务器运行在哪些物理机器上    l) 确认集群Domain创建设置    m) 完成集群创建    3. 配置weblogic访问口令脚本  要确认在启动Domain的Server时,不需要输入用户名、口令,方法(Linux平台,Windows平台参考修改setDomainEnv.cmd)如下:  a) 第一步,按11g版本前的方法,在自己的${DOMAIN_HOME}文件夹下,创建boot.properties文件,内容为:  username=weblogic  password=welcome1  b) 第二步,修改${DOMAIN_HOME}/bin文件夹下的setDomainEnv.sh,找到【# SET THE CLASSPATH】这行,修改其上面两行内容:  从:  JAVA_OPTIONS="${JAVA_OPTIONS}"export JAVA_OPTIONS  修改为:  JAVA_OPTIONS="${JAVA_OPTIONS} -Dweblogic.system.BootIdentityFile=${DOMAIN_HOME}/boot.properties"export JAVA_OPTIONS  4. 配置主机名与IP映射关系  要确认主机名与IP地址有对应关系,修改主机的hosts文件,加入  192.168.182.12 oradb2  这里,如果发现127.0.0.1对应到了oradb2这个主机名,应将其对应去掉,只需要127.0.0.1映射到localhost即可。    5. 如何用NodeManager管理集群服务器  为了能让nodemanager可以管理weblogic的domain,必须先启动nodemanager进程,方法为:  cd /home/weblogic/bea/wlserver_10.3/server/bin  ./startNodeManager.sh  接下来,可以启动AdminServer,方法为:  cd /home/weblogic/bea/user_projects/domains/my_domain/bin  ./startWebLogic.sh  接下来的服务都可以在weblogic的console中进行启动了,登录访问控制台页面:http://192.168.182.12:7001/console    点击服务器,打开服务器管理页面:    点击【控制】标签页,要管理哪个服务器,就勾选哪个,比如勾选MS_1,点击【启动】,就可以完成MS_1这个服务器:    点击【是】按钮:    这时【MS_1】,状态已经为STARTING    等待一段时间后:    最终MS_1就正常运行了,状态RUNNING
2023-08-13 22:17:051

weblogic连接池大小配置

初始容量20。Weblogic数据库连接池连接数,点击数据源,进入后选择连接池,初始容量:20,最大容量:50容量。WebLogic是美国Oracle公司出品的一个applicationserver,确切的说是一个基于JAVAEE架构的中间件。
2023-08-13 22:17:251

如何设置Weblogic以提高并发处理性能

1. 设置Weblogic线程数如何设置Weblogic以提高并发处理性能如何设置Weblogic以提高并发处理性能如何设置Weblogic以提高并发处理性能将 Thread Count 改为一个较大的值,如 100。2. 设置Weblogic JDBC 缓冲池如何设置Weblogic以提高并发处理性能3. 关闭Weblogic服务器4. 修改 startWeblogic.cmd 文件打开 {mydomain}startWebLogic.cmd,找到下面的行:@rem Set MEM_ARGS to the memory args you want to pass to Java. For instance:@rem set MEM_ARGS=-Xms32m -Xmx200mset MEM_ARGS=改为:@rem Set MEM_ARGS to the memory args you want to pass to java. For instance:@rem set MEM_ARGS=-Xms32m -Xmx200mset MEM_ARGS=-Xms1024m -Xmx1024m -XX:MaxPermSize=128m -XX:MaxNewSize=384m -XX:NewSize=384m -XX:ThreadStackSize=4m注意第3行是一行,中间没有换行,这里因为显示不下才变成了两行。5、 重新启动Weblogic服务Weblogic性能优化-并发量转自:http://leexh8382.blog.163.com/blog/static/54409020105183011688/ 并发量的优化主要是两个队列和处理Thread数: 1、OS控制的TCP队列:存放操作系统已经接受,而Weblogic还没有接受的Socket; 2、Weblogic默认的Request队列:存放Weblogic已经接受,但是WebContainer还没有处理的Request; 3、Thread数量:Weblogic处理线程,和CPU数量及业务逻辑相关。 如果用户并发量很大,由于WebContainer的处理能力有限,会产生以下结果: 1、OS的Tcp队列满,用户的请求被拒绝,这时还没有到达Weblogic,所以Weblogic日志中没有任何记录; 2、OS的Tcp队列未满,这时用户的请求将会进入Tcp队列: 1)Weblogic处理忙,来不及接受Socket,导致连接超时,这时Weblogic日志中同样没有任何记录; 2)Socket连接被Weblogic接受进入Request队列; 3、Request队列由Thread处理,OS调度Thread,处理Request请求: 1)Request请求仍然在队列中,达到超时时间,连接中断,Weblogic日志中会记录错误信息; 2)Thread接受Request,进入OS的Thread调度队列; 4、Thread队列; 1)OS繁忙,队列中的部分Thread会超时中断,这时Weblogic日志中会记录错误信息; 2)Thread数量少,OS空闲多。 所以,优化并发量,需要遵循下列步骤: 1、调整Thread数量,使其与CPU数量相当: 1)如果Thread数量《CPU数量,就需要增加Thread数量; 2)如果Thread数量》CPU数量,并且延迟很多,就需要减少Thread数量; 2、调整OS Tcp等待队列: 1)如果客户方出现连接中断,但是Weblogic日志中没有任何信息,就增加队列长度; 2)增加幅度:每次增加25%; 3、调整程序,减少Thread处理及等待时间: 1)分割长事务,划分为多个短事务; 2)优化数据库; 3)减少远程调用;
2023-08-13 22:17:341

如何在weblogic中启动一个新的SERVER

在weblogic中,创建好server后,启动server,在这介绍两种方式第一种方法比较简单在domain的目录下,用starit startManagerWeblogicNaNd Server-0来启动,这块主要是注意要找到路径。第二种方法比较复杂1.创建一个machine,类似虚拟机器(在这就不演示创建的过程,很简单)2.把server添加到machine,如下图首先进入machine页面,双击machine,找到machine中的配置-》服务器然后添加选择需要启动的server,一步一步添加完成,3.然后在D:softweblogicweblogic92serverin路径下, Start startNodeManage 127.0.0.1 5556 启动,注意路径,ip以及端口号的变化,这块需要在D:softweblogicweblogic92common odemanager 这个路径下添加一个nodemanager.hosts的文件。里面写上对应的ip。不然它启动时server不识别的。4.启动好machine后,然后进入Server ---》控制中启动server即可。怎样实现weblogic在启动时自动加载用户名和密码,不用我们每次启动都得手动输入。在D:softweblogicuser_projectsdomainsase_domainserversServer-0security目录下,创建一个boot.properties文件,里面写上用户名和密码就可可以了,这样写username=weblogic 换行然后写password=weblogic,虽然写的明文,但是在weblogic加载一次后,自动加密。其中base_domain是domain的名字 Server-0 是server的名字sercurity是需要手动创建的文件夹其中security目录和boot.properties文件在开发模式下了会自动创建,在产品模式下需要我们手动的创建。
2023-08-13 22:17:411

weblogic准备就绪是怎么回事

WebLogic是美国Oracle公司出品的一个application server确切的说是一个基于JAVAEE架构的中间件,BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。WebLogic是美商Oracle的主要产品之一,系并购得来。是商业市场上主要的Java(J2EE)应用服务器软件(application server)之一,是世界上第一个成功商业化的J2EE应用服务器, 已推出到12c(12.1.1) 版。而此产品也延伸出WebLogic Portal, WebLogic Integration等企业用的中间件(但当下Oracle主要以Fusion Middleware融合中间件来取代这些WebLogic Server之外的企业包),以及OEPE(Oracle Enterprise Pack for Eclipse)开发工具。WebLogic最早由 WebLogic Inc. 开发,后并入BEA 公司,最终BEA公司又并入 Oracle公司。webserver是用来构建网站的必要软件。可用来解析、发布网页等功能,它是用纯java开发的。weblogic本来不是由bea发明的,是它从别人手中买过来,然后再加工扩展。BEA已经被Oracle收购,目前Weblogic最新版本为Oracle Weblogic Server 12c(12.1.1)。其他J2EE Application Server还有IBM的websphere、Sun(Sun公司已经被ORACLE公司收购)的Glassfish、resin等。Apache Tomcat也是常用的Servlet/JSP Container。 国内厂商生产的还有像中创软件的Loong AS 9.0(达四级等保,全面支持国产)、东方通的Tongweb、金蝶Apusic应用服务器等。BEA WebLogic Server拥有处理关键Web应用系统问题所需的性能、可扩展性和高可用性。与BEA WebLogic Commerce ServerTM配合使用,BEA WebLogic Server可为部署适应性个性化电子商务应用系统提供完善的解决方案。WebLogic长期以来一直被认为是市场上最好的J2EE工具之一。像数据库或邮件服务器一样,WebLogic Server 对于客户是不可见的,为连接在它上面的客户提供服务。WebLogic 最常用的使用方式是为在internet 或intranet 上的Web 服务提供安全、数据驱动的应用程序。WebLogic对J2EE 架构的支持:WebLogic Server 提供了对SUN J2EE 架构的支持。SUN公司的J2EE 架构是为企业级提供的一种支持分布式应用的整体框架。为集成后端系统,如ERP系统,CRM系统,以及为实现企业级计算提供了一个简易的,开放的标准。
2023-08-13 22:17:502

Weblogic无法启动,帮我看看是什么原因,不胜感激

Tomcat项目移植到Weblogic上时。最有可能的问题是:1、JDK版本问题。楼主用的是Weblogic8.1,Weblogic8.1自带的JDK版本是1.4,那么楼主的项目是用什么版本的JDK开发的呢?也是1.4吗?如果楼主用的JDK版本比1.4高,那我建议楼主安装Weblogic10,因为Weblogic10自带的JDK版本是1.6,即使楼主的项目是用JDK1.5开发的,部署到Weblogic10上JDK方面也不会出什么问题。2、Spring与Weblogic的冲突问题。这个问题很棘手。网上有很多相关资料。我主要提醒楼主的是要注意log4j的配置问题。3、数据源配置的问题。楼主自己也提到非常怀疑是数据源配置那块儿的问题,但是具体是什么问题也说不清楚。其实,一般来说,Tomcat项目移植到Weblogic上出现的问题无怪乎这三大类问题。,
2023-08-13 22:18:061

Weblogic中如何解决中文显示乱码问题

由于操作系统、浏览器、数据库、JVM采用的字符集都不一样,基于Weblogic Server开发的应用经常出现中文显示乱码问题,其实在Weblogic Server上运行的WEB应用有很多与字符集有关的设置,下面做一个总结,为了正确处理中文,最好把这些设置都设上。 1. 在JSP文件头加入 <!--page contentType="text/html; charset=GBK"-- 指定该JSP采用的字符集。 2.在Weblogic.XML文件的中加入:encodingGBK指定JSP文件中采用的字符集,在JSP文件中的<!--page contentType="text/html; charset=GBK"--会覆盖该设置 3.在Weblogic.xml文件的中加入 compilerSupportsEncodingtrue如果为TRUE,指定在编译JSP文件时,采用在JSP文件中定义的 <!--page contentType="text/html; charset=GBK"--或中定义的encoding参数中定义的字符集进行编码,如果为FALSE,则采用JVM中默认指定的字符集进行编码。 4. Weblogic Server需要把HTTP request(GET 和POST)中的数据从它的原始编码转化为Unicode,以便Java Servlet API进行处理,为了做这种转换,Weblogic Server需要知道HPPT request中的数据的编码方式。这可以通过在Weblogic.xml的中设置.
2023-08-13 22:18:141

WebLogic出现这个错误是什么原因

首先,我怀疑你是操作权限问题。不知道你现在使用的是什么版本的操作系统。这个问题在UNIX/LINUX系统中我曾多次碰到,如果你的WebLogic安装/创建域使用的帐户,和你运行该域使用的帐户不同,就有可能你没有足够的权限来启动这个域。如果是这样解决办法是使用chown-R给操作者帐户这个域目录完全的所有者权限。当然,也有可能是其他原因,比如文件被破坏,磁盘目录等。因此如果第一种方式不行的话,我建议你创建一个新的域,再试试。告诉我你的WLS的版本,以及操作系统/版本。在BEA文档中是这样解释的:BEA-000364Critical:Serverfailedduringinitialization.Exception:eDescriptionTheserverfailedtostartduetoinitializationproblems.CausePleaseinspectthelogfileforindicationsoftherootcauseofthefailure.ActionPleaseinspectthelogfileforindicationsoftherootcauseofthefailure。
2023-08-13 22:18:221

weblogic配置数据源-在处理请求时出现意外的异常错误

确定数据源配置信息正确清缓存重启server重装weblogic
2023-08-13 22:18:341

如何破解WebLogic管理密码

weblogic的管理员密码忘记了? 文章内容: 1. 备份当前domain的config.xml、fileRealm.properties和SerializedSystemIni.dat 2. 新建一个叫fileRealm.properties.src的文件,其内容为:user.system=weblogic ,其中weblogic就 是您想要的明文的密码 3. 打开dos窗口/控制台,cd到当前domain的目录,调用setEnv脚本设置相关的环境变量,然后执行: java weblogic.security.acl.internal.FileRealm fileRealm.properties SerializedSystemIni.dat 4. 将原来的fileRealm.properties中acl、group相关的条目拷回到新生成的fileRealm.properties里边 5. 将config.xml里边加密过的密码(以{3DES}开头)改成明文的。 6. 启动weblogic
2023-08-13 22:18:552

如何把weblogic 注册为windows服务

在oracle官网下载所需要的适合版本。我用的是windows 32版。 WebLogic12C安装过程详解,初学过程先都使用默认设置。 1、启动安装包: 2、配置安装目录: 3、这一步我不接收安全更新,去掉了复选框: 4、不知道要安装哪些产品组件,就使用定制安装: 5、选择要安装的哪些组件,默认会装eclipse,这里不装: 6、使用默认提供的安装路径: 7、安装windows服务,这样可以随机器自动启动: 8、进一步确认之前的选择和配置,如果要修改,返回上一步: 9、开始安装: 10、安装完成: 11、启动配置: 12、第一次使用weblogic,选新创建域(对于weblogic域的概念还需要进一步学习): 13、选择支持域的产品组件: 14、指定域名及位置,不熟仍然使用默认配置: 15、提供WebLogic12C的管理用户及密码,便于记忆,用户名:weblogic 密码:weblogic123 本来想密码输入:123来着,但提示不能少于8位,且还要有其它字符(出于安全考虑): 16、指定启动模式和JDK,选开发模式,安装程序会自动帮我们选用哪个版本JDK: 17、第一次装又不做集群,当然是管理服务器(以后再学集群安装): 18、配置管理服务器的名称,监听的IP地址和端口号: 安装完之后发现,All Local Addresses是监听所有地址。 我机器上有虚拟机,有两个虚拟地址,共有三个IP地址,结果都能访问,weblogic就是强大。 19、确认之前的选择配置: 20、最后一步,完成域的创建: 然后,就可以启动管理服务器,
2023-08-13 22:19:051

weblogic是web服务器还是应用服务器

web服务器只是应用服务器的一种,可以叫做:web应用服务器;web服务器比如:iis+php+mysql应用服务器可以提供:web服务、weblogic、Tomcat等应用;举个例子:Tomcat主要应用于提供jsp程序的开放调试轻量级web服务
2023-08-13 22:19:151

如何检测weblogic版本,运行在64模式还是32位模式

运行64模式
2023-08-13 22:19:243

myeclipse启动weblogic报错

从开始里关掉weblogicOracle Weblogic----user projects--stop admin server等弹出的小黑窗自动关闭后再从eclipse启动试试,不行我就不知道了
2023-08-13 22:19:374

weblogic默认线程数是多少

第一方法:直接在启动命令里加上.-Dweblogic.threadpool.MinPoolSize=800 -Dweblogic.threadpool.MaxPoolSize=800我是在setDomainEnv.sh 里的JAVA_OPTIONS中加的我公司机子上测试可以通过第二方法:直接在配置文件中加上1,在CONFIG.XML中的<server><name>Adminserver</name><self-tuning-thread-pool-size-min>1000</self-tuning-thread-pool-size-min><self-tuning-thread-pool-size-max>1000</self-tuning-thread-pool-size-max>...</server>2、在startweblogic.cmd脚本中加入一下java启动参数:-Dweblogic.configuration.schemaValidationEnabled=false (注我在11G上加不加这个上面配置的线程数都可以用)我在我机子上测试通过.
2023-08-13 22:20:411

在weblogic11上部署项目失败

web.xml有问题。试试把web.xml里面开头的web-app版本改下。改完后,最好保存为UTF-8编码格式的
2023-08-13 22:20:481

weblogic启动问题

这个就表示服务已经启动了:“Server started in RUNNING mode“。
2023-08-13 22:20:582

weblogic是什么?

WebLogic是美国Oracle公司出品的一个application server确切的说是一个基于JAVAEE架构的中间件,BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。WebLogic是美商Oracle的主要产品之一,系并购得来。是商业市场上主要的Java(J2EE)应用服务器软件(application server)之一,是世界上第一个成功商业化的J2EE应用服务器, 已推出到12c(12.1.1) 版。而此产品也延伸出WebLogic Portal, WebLogic Integration等企业用的中间件(但当下Oracle主要以Fusion Middleware融合中间件来取代这些WebLogic Server之外的企业包),以及OEPE(Oracle Enterprise Pack for Eclipse)开发工具。WebLogic最早由 WebLogic Inc. 开发,后并入BEA 公司,最终BEA公司又并入 Oracle公司。webserver是用来构建网站的必要软件。可用来解析、发布网页等功能,它是用纯java开发的。weblogic本来不是由bea发明的,是它从别人手中买过来,然后再加工扩展。BEA已经被Oracle收购,目前Weblogic最新版本为Oracle Weblogic Server 12c(12.1.1)。其他J2EE Application Server还有IBM的websphere、Sun(Sun公司已经被ORACLE公司收购)的Glassfish、resin等。Apache Tomcat也是常用的Servlet/JSP Container。 国内厂商生产的还有像中创软件的Loong AS 9.0(达四级等保,全面支持国产)、东方通的Tongweb、金蝶Apusic应用服务器等。BEA WebLogic Server拥有处理关键Web应用系统问题所需的性能、可扩展性和高可用性。与BEA WebLogic Commerce ServerTM配合使用,BEA WebLogic Server可为部署适应性个性化电子商务应用系统提供完善的解决方案。WebLogic长期以来一直被认为是市场上最好的J2EE工具之一。像数据库或邮件服务器一样,WebLogic Server 对于客户是不可见的,为连接在它上面的客户提供服务。WebLogic 最常用的使用方式是为在internet 或intranet 上的Web 服务提供安全、数据驱动的应用程序。WebLogic对J2EE 架构的支持:WebLogic Server 提供了对SUN J2EE 架构的支持。SUN公司的J2EE 架构是为企业级提供的一种支持分布式应用的整体框架。为集成后端系统,如ERP系统,CRM系统,以及为实现企业级计算提供了一个简易的,开放的标准。
2023-08-13 22:21:341

weblogic是干什么用的

weblogic是干什么用的WebLogic是美国Oracle公司出品的一个application server,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。WebLogic是美商Oracle的主要产品之一,是并购BEA得来。是商业市场上主要的Java(J2EE)应用服务器软件(application server)之一,是世界上第一个成功商业化的J2EE应用服务器, 已推出到12c(12.2.1.4) 版。而此产品也延伸出WebLogic Portal,WebLogic Integration等企业用的中间件(但当下Oracle主要以Fusion Middleware融合中间件来取代这些WebLogic Server之外的企业包),以及OEPE(Oracle Enterprise Pack for Eclipse)开发工具。WebLogic最早由 WebLogic Inc. 开发,后并入BEA公司,最终BEA公司又并入Oracle公司。webserver是用来构建网站的必要软件,具有解析、发布网页等功能,它是用纯java开发的。weblogic本来不是由BEA发明的,是它从别人手中买过来,然后再加工扩展。BEA已经被Oracle收购,Weblogic最新版本为Oracle Weblogic Server 12c(12.2.1.3)。其他J2EE Application Server还有IBM的websphere、Sun(Sun公司已经被ORACLE公司收购)的Glassfish、resin等。ApacheTomcat也是常用的Servlet/JSP Container。 国内厂商生产的还有像中创软件的Loong AS 9.0(达四级等保,全面支持国产)、东方通的Tongweb、金蝶Apusic应用服务器等。WebLogic Server拥有处理关键Web应用系统问题所需的性能、可扩展性和高可用性。
2023-08-13 22:21:421

什么是webLogic,它有什么作用,简要说明

 WebLogic是美商Oracle的主要产品之一,系购并得来。是商业市场上主要的Java(J2EE)应用服务器软件(application server)之一,是世界上第一个成功商业化的J2EE应用服务器, 目前已推出到12c(12.1.1) 版。而此产品也延伸出WebLogic Portal, WebLogic Integration等企业用的中间件(但目前Oracle主要以Fusion Middleware融合中间件来取代这些WebLogic Server之外的企业包),以及OEPE(Oracle Enterprise Pack for Eclipse)开发工具。   WebLogic最早由 WebLogic Inc. 开发,后并入BEA 公司,最终BEA公司又并入 Oracle公司。    webserver是用来构建网站的必要软件。可用来解析、发布网页等功能,它是用纯java开发的。weblogic本来不是由bea发明的,是它从别人手中买过来,然后再加工扩展。BEA已经被Oracle收购,目前Weblogic最新版本为Oracle Weblogic Server 12c(12.1.1)。其他J2EE Application Server还有IBM的websphere、Sun的Glassfish、resin等。Apache Tomcat也是常用的Servlet/JSP Container。 国内厂商生产的还有像东方通的Tongweb、金蝶Apusic应用服务器等。   BEA WebLogic Server拥有处理关键Web应用系统问题所需的性能、可扩展性和高可用性。   与BEA WebLogic Commerce ServerTM配合使用,BEA WebLogic Server可为部署适应性个性化电子商务应用系统提供完善的解决方案。   WebLogic长期以来一直被认为是市场上最好的J2EE工具之一。像数据库或邮件服务器一样,WebLogic Server 对于客户是不可见的,为连接在它上面的客户提供服务。WebLogic 最常用的使用方式是为在internet 或intranet 上的Web 服务提供安全、数据驱动的应用程序。WebLogic对J2EE 架构的支持:WebLogic Server 提供了对SUN J2EE 架构的支持。SUN公司的J2EE 架构是为企业级提供的一种支持分布式应用的整体框架。为集成后端系统,如ERP系统,CRM系统,以及为实现企业级计算提供了一个简易的,开放的标准。
2023-08-13 22:22:044

什么是webLogic,它有什么作用,简要说明

通俗的讲weblogci是一种web容器,如果你知道apache,tomcat,iis你就应该知道,就是把我们开发的java应用程序运行起来,并提供服务的一种程序。1、WebLogic是美国Oracle公司出品的一个application server,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。2、WebLogic是美商Oracle的主要产品之一,是并购BEA得来。是商业市场上主要的Java(J2EE)应用服务器软件(application server)之一,是世界上第一个成功商业化的J2EE应用服务器, 已推出到12c(12.1.3) 版。3、java与weblogic的关系:java是一种语言,weblogic是一种软件。如果你用JAVA来做JSP,Servlet的开发,那你可以把他们部署到weblogic上。让WebLogic来运行他们。这就好比你要运行ASP,那你一般要安装IIS,没有IIS来解释ASP,那你的ASP,在本地只能用记事本来打开。
2023-08-13 22:22:331

什么是webLogic?它有何作用?简要说明

通俗的讲weblogci是一种web容器,如果你知道apache,tomcat,iis你就应该知道,就是把我们开发的java应用程序运行起来,并提供服务的一种程序。1、WebLogic是美国Oracle公司出品的一个application server,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。2、WebLogic是美商Oracle的主要产品之一,是并购BEA得来。是商业市场上主要的Java(J2EE)应用服务器软件(application server)之一,是世界上第一个成功商业化的J2EE应用服务器, 已推出到12c(12.1.3) 版。3、java与weblogic的关系:java是一种语言,weblogic是一种软件。如果你用JAVA来做JSP,Servlet的开发,那你可以把他们部署到weblogic上。让WebLogic来运行他们。这就好比你要运行ASP,那你一般要安装IIS,没有IIS来解释ASP,那你的ASP,在本地只能用记事本来打开。
2023-08-13 22:22:431

Weblogic和Tomcat的区别

J2ee开发主要是浏览器和服务器进行交互的一种结构.逻辑都是在后台进行处理,然后再把结果传输回给浏览器。可以看出服务器在这种架构是非常重要的。这几天接触到两种Java的web服务器,做项目用的Tomcat,看视频看的是WebLogic Server(WLS),都是web服务器,有什么区别和联系呢?(一)先简单介绍一下这两种服务器。WebLogic是美国bea公司出品的一个application server,确切的说是一个基于Javaee架构的中间件,纯java开发的,最新版本WebLogic Server 9.0是迄今为止发布的最卓越的BEA应用服务器。BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。完全遵循J2EE 1.4规范。Tomcat服务器是一个免费的开源的Web 应用服务器,是Apache 软件基金会的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且很重要的是她免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。而且由于开源,它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。(二)相同点:WebLogic和Tomcat都是基于java的基础架构来满足实时处理需求,不同的版本与jdk版本兼容和有所不同;因为都是要和前台交互,所以他们都基于sun公司的servlet来实现的。(三)不同点:功能性:WebLogic更加强大。weblogic是j2ee的应用服务器(application server),包括ejb ,jsp,servlet,jms等等,全能型的。是商业软件里排名第一的容器(JSP、servlet、EJB等),并提供其他如JAVA编辑等工具,是一个综合的开发及运行环境。WebLogic应该是J2EE Container(Web Container + EJB Container + XXX规范)!Tomcat只能算Web Container,是官方指定的JSP&Servlet容器。只实现了JSP/Servlet的相关规范,不支持EJB(硬伤啊)!不过Tomcat配合jboss和apache可以实现j2ee应用服务器功能一般来说考虑stucts等架构tomcat就可以了,但如果考虑EJB的话,WebLogic是比较好的选择。扩展性:用WebLogic运行标准的java可能并不是最好的方式,WebLogic里支持他自己的一些东西,这些东西虽然是在纯java基础上开发的,但其他工具里都没有。WebLogic Server凭借其出色的群集技术,拥有处理关键Web应用系统问题所需的性能、可扩展性和高可用性。WebLogic Server既实现了网页群集,也实现了EJB组件 群集,而且不需要任何专门的硬件或操作系统支持。网页群集可以实现透明的复制、负载平衡以及表示内容容错 。无论是网页群集,还是组件群集,对于电子商务解决方案所要求的可扩展性和可用性都是至关重要的。共享的客户机/服务器和数据库连接以及数据缓存和EJB都增强了性能表现。这是其它Web应用系统所不具备的所以,在扩展性方面WebLogic是远远超越了Tomcat。费用上:Tomcat开源免费。WebLogic不开源不免费。总之,在功能强大和扩展性和可用性等方面WLS比Tomcat好很多,但这也不能说明WLS适合每一方面,从Tomcat的使用流行度便可以看出,Tomcat虽功能有限,但也很受欢迎。其实关键看你要做什么。Tomcat 是免费开源的jsp,servlet引擎,入门级别的Web服务器,刚入门的IT人使用Tomcat简单易上手。而且它一个轻量级应用服务器,最重要的是它免费,所以在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。Tomcat比较轻巧,消耗资源较少。当然,项目大的时候,WLS肯定再合适不过,而且Tomcat也无法满足太多需求,但是,WLS的费用也是不可小觑的。总之,关键看你做什么,权衡利弊做选择。此外,还有其他J2EE Application Server,例如: IBM的websphere、Sun的Glassfish、resin等。Apache全球应用最广泛的http服务器,免费。同样开源免费的JBoss, 国内厂商生产的还有像东方通的Tongweb、金蝶Apusic应用服务器等。都是应用比较广泛的。希望采纳 谢谢
2023-08-13 22:22:534

weblogic怎么配置数据源

1、启动weblogic 管理服务器,使用管理用户登录weblogic管理控制台。2、打开管理控制台后,在左侧的树形域结构中,选择服务->数据源。3、在右侧的窗口中,选择 新建->一般数据源。4、填写数据源名称,JNDI名,选择数据库类型(本文以Oracle数据库为例)点击下一步按钮。5、选择数据库驱动程序,点击下一步按钮。6、事务处理选项画面,点击 下一步 按钮。7、新建JDBC数据源,点击 测试配置 按钮,查看已经配置完成的JDBC数据源是否可用。出现 连接测试成功 提示消息 表示 JDBC数据源 配置成功。8、点击 下一步 按钮,配置 JDBC数据源 目标服务器。9、在需要 应用此 JDBC数据源的 服务器的 复选框 打勾。10、点击 完成 按钮。到此位置 完成JDBC配置。不需要重启。直接可以使用。
2023-08-13 22:23:011

weblogic与weblogic server有什么区别?

你可以等同理解。另外weblogic server叫应用服务器(j2ee application server),只是它同时也提供了web server的实现而已。
2023-08-13 22:23:283

Oracle WebLogic Server是什么意思?

WebLogic 和tomcat 一样,容器而已
2023-08-13 22:23:352

weblogic具体干什么的,说通俗一点

算是一个中间件 例如你安装了oracle数据库,然后需要用jsp建立一个网站,那么weblogic的作用就像是一个中间件 让jsp通过weblogic与数据库文件进行数据交互。
2023-08-13 22:23:571

如何启动weblogic

startWeblogic.com/startWeblogic.sh 前者为windows环境。后者为linux环境命令目录为域家目录的bin目录下。
2023-08-13 22:24:051

如何修改weblogic的tcp连接

1. 设置Weblogic线程数mydomain --〉Servers --〉myserver --〉Excute Queue --〉Default将Thread Count改为一个较大的值,如100。2. 设置Weblogic JDBC缓冲池mydomain --〉JDBC Conection --〉3. 关闭Weblogic服务器4. 修改startWeblogic.cmd文件打开{mydomain}startWebLogic.cmd,找到下面的行:@rem Set MEM_ARGS to the memory args you want to pass tojava. For instance:@rem set MEM_ARGS=-Xms32m-Xmx200mset MEM_ARGS=改为:@rem Set MEM_ARGS to the memory args you want to pass to java. For instance:@rem set MEM_ARGS=-Xms32m-Xmx200mset MEM_ARGS=-Xms1024m-Xmx1024m-XX:MaxPermSize=128m-XX:MaxNewSize=384m-XX:NewSize=384m-XX:ThreadStackSize=4m注意第3行是一行,中间没有换行,这里因为显示不下才变成了两行。5. 重新启动Weblogic服务Weblogic性能优化-并发量 并发量的优化主要是两个队列和处理Thread数: 1、OS控制的TCP队列:存放操作系统已经接受,而Weblogic还没有接受的Socket; 2、Weblogic默认的Request队列:存放Weblogic已经接受,但是WebContainer还没有处理的Request; 3、Thread数量:Weblogic处理线程,和CPU数量及业务逻辑相关。 如果用户并发量很大,由于WebContainer的处理能力有限,会产生以下结果: 1、OS的Tcp队列满,用户的请求被拒绝,这时还没有到达Weblogic,所以Weblogic日志中没有任何记录; 2、OS的Tcp队列未满,这时用户的请求将会进入Tcp队列: 1)Weblogic处理忙,来不及接受Socket,导致连接超时,这时Weblogic日志中同样没有任何记录; 2)Socket连接被Weblogic接受进入Request队列; 3、Request队列由Thread处理,OS调度Thread,处理Request请求: 1)Request请求仍然在队列中,达到超时时间,连接中断,Weblogic日志中会记录错误信息; 2)Thread接受Request,进入OS的Thread调度队列; 4、Thread队列; 1)OS繁忙,队列中的部分Thread会超时中断,这时Weblogic日志中会记录错误信息; 2)Thread数量少,OS空闲多。 所以,优化并发量,需要遵循下列步骤: 1、调整Thread数量,使其与CPU数量相当: 1)如果Thread数量《CPU数量,就需要增加Thread数量; 2)如果Thread数量》CPU数量,并且延迟很多,就需要减少Thread数量; 2、调整OS Tcp等待队列: 1)如果客户方出现连接中断,但是Weblogic日志中没有任何信息,就增加队列长度; 2)增加幅度:每次增加25%; 3、调整程序,减少Thread处理及等待时间: 1)分割长事务,划分为多个短事务; 2)优化数据库; 3)减少远程调用;
2023-08-13 22:24:191

weblogic中间件是那个公司的_weblogic是中间件吗

WebLogic是美国Oracle公司出品的一个applicationserver确切的说是一个基于JAVAEE架构的中间件,BEAWebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和JavaEnterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。WebLogic是美商Oracle的主要产品之一,系并购得来。是商业市场上主要的Java(J2EE)应用服务器软件(applicationserver)之一,是世界上第一个成功商业化的J2EE应用服务器,已推出到12c(12.1.1)版。而此产品也延伸出WebLogicPortal,WebLogicIntegration等企业用的中间件(但当下Oracle主要以FusionMiddleware融合中间件来取代这些WebLogicServer之外的企业包),以及OEPE(OracleEnterprisePackforEclipse)开发工具。WebLogic最早由WebLogicInc.开发,后并入BEA公司,最终BEA公司又并入Oracle公司。webserver是用来构建网站的必要软件。可用来解析、发布网页等功能,它是用纯java开发的。weblogic本来不是由bea发明的,是它从别人手中买过来,然后再加工扩展。BEA已经被Oracle收购,目前Weblogic最新版本为OracleWeblogicServer12c(12.1.1)。其他J2EEApplicationServer还有IBM的websphere、Sun(Sun公司已经被ORACLE公司收购)的Glassfish、resin等。ApacheTomcat也是常用的Servlet/JSPContainer。国内厂商生产的还有像中创软件的LoongAS9.0(达四级等保,全面支持国产)、东方通的Tongweb、金蝶Apusic应用服务器等。BEAWebLogicServer拥有处理关键Web应用系统问题所需的性能、可扩展性和高可用性。与BEAWebLogicCommerceServerTM配合使用,BEAWebLogicServer可为部署适应性个性化电子商务应用系统提供完善的解决方案。WebLogic长期以来一直被认为是市场上最好的J2EE工具之一。像数据库或邮件服务器一样,WebLogicServer对于客户是不可见的,为连接在它上面的客户提供服务。WebLogic最常用的使用方式是为在internet或intranet上的Web服务提供安全、数据驱动的应用程序。WebLogic对J2EE架构的支持:WebLogicServer提供了对SUNJ2EE架构的支持。SUN公司的J2EE架构是为企业级提供的一种支持分布式应用的整体框架。为集成后端系统,如ERP系统,CRM系统,以及为实现企业级计算提供了一个简易的,开放的标准。
2023-08-13 22:24:271

如何处理Linux中启动weblogic服务器报错的问题

 linux系统启动weblogic受管服务器报如下错误时:  解决方法:进入cd Middleware/ ,使用 find 。 -name *.lok 命令查找文件,然后删除即可。  例: rm 。/user_projects/domains/base_domain/servers/pc-linux01/tmp/pc-linux01.lok  linux系统启动weblogic受管服务器报Socket closed错误  linux系统启动weblogic受管服务器报如下错误时:  Multicast socket receive error: java.net.SocketException: Socket closed  ……  java.io.IOException: Invalid argument  解决办法:  打开/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin下的startManagedWebLogic.sh文件,找到  JAVA_OPTIONS=“-Dweblogic.security.SSL.trustedCAKeyStore=”/home/weblogic/Oracle/Middleware/wlserver_10.3/server/lib/cacerts“ ${JAVA_OPTIONS}”  修改为  JAVA_OPTIONS=“-Dweblogic.security.SSL.trustedCAKeyStore=”/home/weblogic/Oracle/Middleware/wlserver_10.3/server/lib/cacerts“ ${JAVA_OPTIONS} -Djava.net.preferIPv4Stack=true”  上面就是Linux下启动weblogic受管服务器两种常见报错的解决方法,如果你在启动weblogic受管服务器的时候出现如上错误提示,可以尝试使用本文介绍的方法进行解决。
2023-08-13 22:24:341

Weblogic无法启动,帮我看看是什么原因,不胜感激

Tomcat项目移植到Weblogic上时。最有可能的问题是:1、JDK版本问题。楼主用的是Weblogic8.1,Weblogic8.1自带的JDK版本是1.4,那么楼主的项目是用什么版本的JDK开发的呢?也是1.4吗?如果楼主用的JDK版本比1.4高,那我建议楼主安装Weblogic10,因为Weblogic10自带的JDK版本是1.6,即使楼主的项目是用JDK1.5开发的,部署到Weblogic10上JDK方面也不会出什么问题。2、Spring与Weblogic的冲突问题。这个问题很棘手。网上有很多相关资料。我主要提醒楼主的是要注意log4j的配置问题。3、数据源配置的问题。楼主自己也提到非常怀疑是数据源配置那块儿的问题,但是具体是什么问题也说不清楚。其实,一般来说,Tomcat项目移植到Weblogic上出现的问题无怪乎这三大类问题。
2023-08-13 22:24:421

weblogic控制台密码忘了怎么修改密码?

要修改 WebLogic 控制台密码,可以按照以下步骤操作:打开 WebLogic Domain 目录,找到 security 目录。在 security 目录中,找到 boot.properties 文件并备份。编辑 boot.properties 文件,找到 username 和 password,将其修改为新的用户名和密码。保存并关闭 boot.properties 文件。重新启动 WebLogic Server。现在,您应该可以使用新密码访问 WebLogic 控制台了。请注意,修改 WebLogic 控制台密码会影响所有用户,包括管理员和应用程序用户。
2023-08-13 22:24:491

linux启动weblogic报错

linux系统启动weblogic受管服务器报如下错误时:解决方法:进入cd Middleware/ ,使用 find 。 -name *.lok 命令查找文件,然后删除即可。例: rm 。/user_projects/domains/base_domain/servers/pc-linux01/tmp/pc-linux01.loklinux系统启动weblogic受管服务器报Socket closed错误linux系统启动weblogic受管服务器报如下错误时:Multicast socket receive error: java.net.SocketException: Socket closed……java.io.IOException: Invalid argument解决办法:打开/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin下的startManagedWebLogic.sh文件,找到JAVA_OPTIONS=“-Dweblogic.security.SSL.trustedCAKeyStore=”/home/weblogic/Oracle/Middleware/wlserver_10.3/server/lib/cacerts“ ${JAVA_OPTIONS}”修改为JAVA_OPTIONS=“-Dweblogic.security.SSL.trustedCAKeyStore=”/home/weblogic/Oracle/Middleware/wlserver_10.3/server/lib/cacerts“ ${JAVA_OPTIONS} -Djava.net.preferIPv4Stack=true”上面就是Linux下启动weblogic受管服务器两种常见报错的解决方法,如果你在启动weblogic受管服务器的时候出现如上错误提示,可以尝试使用本文介绍的方法进行解决。
2023-08-13 22:24:581