Weblogic服务器BASIC认证没有提示用户名
我创建了一个非常简单的WebLogic 10.3.5 Web应用程序,其基本身份验证由于某种原因不会提示用户名和密码.我相信web.xml和weblogic.xml是正确创建的. 全部应用在下面. 它由两个文件组成: index.html-任何人都应该能够加载 Remoteuser.jsp-只有"组"中的人才能加载 我为所有JSP(*.jsp)添加了,因此只有"组"中的用户才能加载它们.但是,当我加载URL"/remoteuser.jsp"时,它会显示" The remote user is null",并且不会提示使用用户名和密码.导致JSP还打印出null而不是远程用户的名称. 当然是设置为基本的. 我目前甚至没有在WebLogic的安全领域中定义任何组,因为我想首先观看它. 按照此博客文档( httpp://docs.oracle.com/cd/e15051_01/wls/docs10
14 2024-03-29
编程技术问答社区
在Weblogic 10.3中使用Servlet 3.0
我正在研究基于表格的身份验证并使用以下语句.我已经意识到实施方式,httpservletrequest->登录方法带有Servlet 3.0.(在Stackoverflow用户的帮助下) HttpServletRequest request = getHttpServletRequest(); request.login() 因此,我将WebLogic用作应用程序服务器,我已经准备了一个没有任何汇编错误的战争文件,并且可以在Glassfish 3.1 AppServer上使用.但是,由于Weblogic 10.3具有隐式支持2.5 IT覆盖Servlet 3.0.1.jar,因此有以下错误. java.lang.NoSuchMethodError: javax.servlet.http.HttpServletRequest.login(Ljava/lang/String;Ljava/lang/String;)V 我如何在WebLogic 10.3上使用Servlet
14 2024-03-19
编程技术问答社区
Axis2 Weblogic 10 jar冲突
我正在尝试在WebLogic 10服务器上部署AXIS2 WebService客户端.但是我得到以下错误: java.lang.classcastException: com.ctc.wstx.stax.wstxinput -factory at javax.xml.stream.xmlinputfactory.newinstance(xmlinputfactory.java:136) 在 weblogic.servlet.internal.webapphelper $ iohelperimpl.parsexml(webapphelper.java:247) 在 weblogic.descriptor.descriptorcache.parsexml(descriptorcache.java:350) 在 weblogic.servlet.internal.webapphelper.parsetaglibraries(webapphelper.java:142) 在 weblogi
24 2024-02-28
编程技术问答社区
Apache-Weblogic 404配置
我已经四处寻找了很多问题,发现了类似的问题,但并不完全相同,但是如果这是重复的问题,我深表歉意. 基本上,我试图用自定义错误页面(即404.html)处理HTTP错误响应(即404),但是当我的应用程序下降时,但是WebLogic仍在启动. . 我正在将Apache 2.2与Weblogic模块一起使用.我已经为Apache设置了错误的指令以及块中的错误page参数. 我还为我的应用程序设置了我的web.xml中的位置,但是这个问题是针对应用程序何时降低的. 当前,当该应用程序关闭并且Weblogic正在运行时,我将获得WebLogic默认404页.如何强制Apache和/或Weblogic使用我的自定义页面? 这是我尝试过的一个配置变体的样本. WebLogicCluster host:port,host:port KeepAliveEnabled ON WLProxyS
12 2024-02-28
编程技术问答社区
XpoweredBy在网络逻辑中不工作
我使用了WebLogic Server 10.3.必须隐藏X功率:Servlet/2.5 JSP/2.1从标题响应中 我做了以下 In weblogic admin console, under domainName->Configuration->Web Application, I set 'X-Powered-By Header ' to "X-Powered-By Header will not be sent". 在本地工作正常.但是不在服务器端工作.尽管我清除了临时文件并多次重新启动服务器. 我通过在Web.xml中添加以下内容也尝试了 com.sun.faces.sendPoweredByHeader false 在php.ini中找到包含" Expose_php"
8 2024-02-27
编程技术问答社区
Weblogic + 通过命令改变部署顺序
我正在使用ANT脚本来操纵并将应用程序部署到WebLogic Server.对于特定应用程序,我想设置"部署订单"一个不同的值.有什么办法可以通过ANT提及部署订单.请协助. 解决方案 weblogic.deployer实用程序及其ANT版本WLDEPLOY在部署应用程序时没有提供设置部署订单的功能. 部署后只能更新订单.如果您要寻找的话,您仍然可以使用WLST自动化它.这是一个示例: https://forums.oracle.com/thread/1014169
18 2024-02-27
编程技术问答社区
mdimport是什么,在哪里?
任何具有WebLogic门户知识的人都知道什么JAR文件具有" mdimport"蚂蚁任务定义.它是由wls10.0的蚂蚁导出脚本创建的构建文件的一部分,但不再适用于10.3.任何线索或想法在哪里找到此 的定义 解决方案 您可以在这里找到它. your-portal-home"/workshop/com.bea.workshop.cmdline.ant.core_1.0.200.200906102316/workshop-antlib.jar 其他解决方案 MDIMPORT任务是在XML文件Antlib.xml中定义的.这将根据您的WebLogic版本在其他JAR文件中定义. 例如,它在weblogic92/Workshop/lib/wlw-antlib.jar中
6 2024-02-27
编程技术问答社区
如何在Unix Shell脚本中进行并行处理?
我有一个将a build.xml 文件传输到远程Unix机器( devrsp02 )的shell脚本,并执行ANT任务 wldeploy 在该机器上( devrsp02 ).现在,这项WLDEPLOY任务大约需要15分钟才能完成,并且在运行时,Unix控制台的最后一行是 - " task {some digit}初始化". 完成此任务后,我们将获得一个"任务完成" MSG,并且脚本中的下一个任务仅在此之后执行. 但是有时候,博客域可能存在问题,部署可能会在内部失败,而不会影响WLDEPLOY任务的状态. UNIX控制台仍将被困在"任务{一些数字}初始化".部署的错误将在称为输出的文件中登录.A 所以,我现在想要的是 - 在运行wldeploy之前开始一个时间计数器.如果wldeploy运行超过15分钟,则应运行以下命令 - tail -f output.a ##而无需终止wldeploy 或 cat output.a ##终止wldeplo
24 2024-02-26
编程技术问答社区
如何为 JAX_WS 网络服务设置 WebLogic 10.3.3.
我有非常简单的任务可以完成 - 我必须设置Web服务的安全性(基本身份验证,用WLES用户ID和密码进行了硬编码).我设置了Web.xml(请参阅下面的代码片段),但是我很难配置WebLogic. I added IdentityAssertionAuthenticator Authentication Provider, set it as Required, modified DefaultAuthenticator as Optional and I went to deployed application's security and set the role to "thisIsUser" and at some point it worked, but not anymore (I redeployed war file and set web service security同样的方式,但无济于事.)我非常感谢您的所有帮助. web.xml
16 2023-12-02
编程技术问答社区
WebService在WebLogic 10.3中不可见
我目前正在尝试让我的应用程序提供网络服务. 该应用程序使用Spring,并在WebLogic 10.3实例下运行. 我按照"合同第一"方法构建了网络服务. 因此,我的基础是生成的ws-interface,我对该接口的实现,一个定义servlet绑定的web.xml和一个定义端点的sun-jaxws.xml. (或多或少与此相似:> http://www.mkyong.com/webservices/jax-ws/deploy-jax-ws-web-services-on-tomcat/). 现在,将我的应用程序部署到Weblogic之后,实际上一切都很好. 我可以将Web服务的URL键入浏览器,我看到WSDL,我可以称其为方法. 如果不是一个小的化妆品事实: 在单击部署时,在WL的部署概述中,它向我展示了一个网络服务列表...是空的.所以我的网络服务没有在那里列出. 那么,有人可以告诉我,我要做什么才能让网站服务出现在那里? 解决方案 尽管拥有Jax-Ws的We
10 2023-12-02
编程技术问答社区
在WebLogic 10.3上调用Web服务时未实现的方法
我已经开发了一个Web服务客户端,以与WebLogic 10.3上部署的Web服务联系.尝试实例化客户对象时,始终获得相同的异常 java.lang.UnsupportedOperationException: Method not implemented. at java.net.URLStreamHandler.openConnection(URLStreamHandler.java:80) at java.net.URL.openConnection(URL.java:992) 查看urlstreamhandler的方法实现,我发现它只是抛出异常 protected URLConnection openConnection(URL u, Proxy p) throws IOException { throw new UnsupportedOperationException("Method not implemented."); } 我想Webl
30 2023-12-02
编程技术问答社区
WEBLOGIC JDBC DATASOURCE错误BEA-001131封闭连接
我已经使用JROCKECT 1.6.0_33安装了Weblogic 10.3.5. Windows环境上的Oracle Fusion中间件11.1.1.在数据库端,我有Oracle数据库11GR2 RAC环境,在Linux环境上具有两个实例.我创建了 GRIDLINK DataSource with XA DRIVERS. NAME: test JNDI: jdbc/testDS 注意:我已将扫描IP用于此数据源配置. FAN ENABLED checked. ONS HOST : scan-ip:6200 Not using "ONS Wallet". 数据源是成功创建的.测试完成了.现在,当我第一次启动应用程序并单击任何选项卡时,通过其控制台屏幕上的某些错误进行管理的服务器.
22 2023-12-01
编程技术问答社区
Weblogic-在"服务器启动"中使用环境变量/双引号.
我在同一台计算机上都有管理服务器,NodeManager和1个托管服务器. 我正在尝试将类似的内容输入到"服务器开始"选项卡中的参数字段: -Dmy.property=%USERPROFILE%\someDir\someJar.jar 但是,当托管服务器启动时,会引发此例外: 错误打开zip文件或jar表现不见:%userProfile%\ Somedir \ Somejar.jar.jar 看来,环境变量没有被翻译成其值.它刚刚以普通文本传递到托管服务器. 我尝试用双引号(")围绕路径,但控制台验证了输入,但不允许这样做:"参数可能不包含'" 甚至编辑config.xml文件无法手动工作,因为Admin Server在此之后无法启动:
16 2023-12-01
编程技术问答社区
使用insertFromJNDI,Logback无法找到所有在weblogic上运行的应用程序。
我正在努力发现怎么了.我有一个weblogic 10.3.5.0服务器,其中我部署了三个应用程序.一个YUI应用程序和两个自定义Java-Apps.这些位于测试服务器上.当您使用它们时,这些应用程序正常工作,但是只有YUI正在记录(logBack 1.1.2). 我在本地部署了一个相同的应用程序,其中一切都按预期工作. 我在logback.xml中使用inserfromjndi,然后加载: {$applicationName} ...
20 2023-12-01
编程技术问答社区
如何��复制�� 发送到两个目的地的JMS消息?
我有一个要求,必须将客户发送的单个JMS消息可靠地传递到两个系统.这两个系统不支持HA,因此我想出的最好的建议是: 创建单个队列,客户端发布到 设置两个"中间"队列 使用自定义的" deplicatormdb",该自定义将读取客户队列中的消息,并将它们发布到同一交易中的两个队列中. client->JMSDQ->DuplicatorMDB->Q1->MDB->System1 \->Q2->MDB->System2 是否有类似的现有功能?如果一个或两个后端系统关闭,则可以平衡系统稳定的正确方法? 应用程序服务器是WebLogic 10. 我不能为此使用主题,因为在集群中,主题会导致太多消息重复.如果我们有2个实例,那么使用主题会这样: client->Topic-->MDB1@server1->System1 | \->MDB2@server1->System2
20 2023-12-01
编程技术问答社区
weblogic卡住的问题
我们遇到了下面的问题 我们不知道问题是否是: 1.从数据库中读取太长到达stuckthreadmaxtime 600s 2.数据库查询运行时间太长 2.在数据库或其他对象上锁定 任何建议都将不胜感激! thread-36" [stuck] eccuteThread:'3'for deceue:'3': 'weblogic.kernel.default(自我调整)'" { jrockit.net.socketNativeIO.ReadBytespinned(socketNativeio.java:???) jrockit.net.SocketNativeIO.SocketRead(socketNativeio.java:31) java.net.socketinputstream.socketRead0(socketInputstream.java:???) java.net.socketinputstream.read(socketInputStream.java:107)
20 2023-12-01
编程技术问答社区
获取我在weblogic上接收我的应用程序的请求的服务器名称?
我需要知道我的应用程序是从任何网络请求中响应哪个服务器的.我正在尝试与ServerMbeans进行本地连接,但我只在任何端口都得到Adminserver.这是代码: String serverName = ""; MBeanHome mbean = null; try { InitialContext ctx = new InitialContext(); mbean = (MBeanHome) ctx.lookup("java:comp/env/jmx/runtime"); serverName = mbean.getMBeanServer().getServerName(); } catch (Exception ex) { serverName = ex.getMessage(); } return serverName; 解决方案 刚刚在WebLogic 11G中测试了以下摘录,并像魅力一样工作.这是您的选择吗?我想它也可以在以前的
30 2023-12-01
编程技术问答社区
如何在不重启服务器的情况下将EAR文件重新部署到Web-Logic?
我有EAR文件(包括战争文件和EJB JAR文件)成功地部署了Web-Logic(10.3.6). 现在,我已经更新了EAR文件,并且再次重新部署了步骤:删除服务器上的旧文件,并在没有重新启动服务器的情况下安装新的EAR文件.每个文件都已部署在活动状态.但是我得到了一些与EJB注射有关的例外.然后我重新启动网络逻辑,我的应用程序运行良好. 重新部署方式有什么问题? 事先感谢您的任何帮助... 解决方案 WebLogic在此主题上有很多文档.有时,它被称为"热部署"或"就地"部署.在Weblogic管理员控制台中,可以选择update ear文件,而不是使用删除 - > Redeploy方法所做的选择. 只需确保在耳朵的MANIFEST.MF中更新您的Weblogic-Application-Version属性,以便Weblogic知道这是一个新版本.这是一些有用的链接: 也就是说 - 您看到的问题可能有所不同,如果Oracle文档无济于事,您的问题将
16 2023-12-01
编程技术问答社区
ClassNotFoundException:org.apache.derby.jdbc。在Derby中尝试使用JPA时嵌入驱动程序
我问的一个相关查询:如何如何配置和软件包一个简单的Java应用程序以使用JPA 我有一个简单的德比数据库,我可以通过在WebLogic中托管的EJB连接.现在,我想使用JPA从命令行Java应用程序连接到它. 到目前为止,此java代码 + persistence.xml文件在下面抛出了错误.我在做什么错? 我的目录布局: C:. │ Registrar.class │ Registrar.java │ TxnClient.class │ TxnClient.java │ └───META-INF persistence.xml 独立客户端: import javax.persistence.*; public class TxnClient { public static void main(String[] args) throws Exception { EntityManagerFactory
30 2023-12-01
编程技术问答社区
如何使用WLST更新应用程序
从控制台中1更新应用程序1所做的是.. 1.单击部署. 2.选择应用程序名称,然后单击"更新"选项. 3.在这里他可能会改变: i. Source Path ii. Deployment Plan 现在,在我的应用程序中,没有指定计划路径,因此要更新应用程序,我只更改源路径.该应用程序已成功更新. 我想通过提供新的源路径来使用WLST命令更新应用程序. 有可能吗? 喜欢 updateApplication('backoffice','路径\ to \ the \ ear \ file') 解决方案 在这种情况下,我相信您要寻找的命令是redeploy: progress = redeploy('myAppName', appPath='new/path/to/file') progress.getState() 如果遇到错误,则可能需要将新的EAR文件放入原始位置或先执行Undeploy,然后进行正常部署. 参考: 另一个示例:
12 2023-12-01
编程技术问答社区