weblogic和statefulsessionbean的问题?哪位大侠帮个忙,必有重谢

jsyx 2002-03-04 06:54:55
这是weblogic-ejb-jar.xml的内容,我希望能够控制pool中的实例数,但是只要加入<stateful-session-descriptor>..........</stateful-session-descriptor>元素,布置就会失败(没有,则能够成功布置)。请高手指教指教

<weblogic-ejb-jar>
<weblogic-enterprise-bean>
<ejb-name>Count</ejb-name>
<jndi-name>CountHome</jndi-name>

<stateful-session-descriptor>
<stateful-session-cache>
<max-beans-in-cache>2</max-beans-in-cache>
<idle-timeout-seconds>1200</idle-timeout-seconds>
</stateful-session-cache>
</stateful-session-descriptor>

</weblogic-enterprise-bean>
</weblogic-ejb-jar>
...全文
101 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jsyx 2002-03-05
  • 打赏
  • 举报
回复
后一半

--------------- nested within: ------------------
weblogic.xml.process.XMLParsingException: The content of element type "weblogic-
enterprise-bean" must match "(ejb-name,(entity-descriptor|stateless-session-desc
riptor|stateful-session-descriptor|message-driven-descriptor)?,transaction-descr
iptor?,reference-descriptor?,enable-call-by-reference?,run-as-identity-principal
?,jndi-name?,local-jndi-name?)". - with nested exception:
[org.xml.sax.SAXParseException: The content of element type "weblogic-enterprise
-bean" must match "(ejb-name,(entity-descriptor|stateless-session-descriptor|sta
teful-session-descriptor|message-driven-descriptor)?,transaction-descriptor?,ref
erence-descriptor?,enable-call-by-reference?,run-as-identity-principal?,jndi-nam
e?,local-jndi-name?)".]
File: META-INF/weblogic-ejb-jar.xml Line: 17 Column: 30
at weblogic.xml.process.ProcessorDriver.process(ProcessorDriver.java:132
)
at weblogic.ejb20.dd.xml.WebLogicEjbJarLoader_WLS600.process(WebLogicEjb
JarLoader_WLS600.java:461)
at weblogic.ejb20.dd.xml.DDUtils.loadWLEJBJarDescriptorFromJarFile(DDUti
ls.java:210)
at weblogic.ejb20.dd.xml.DDUtils.createDescriptorFromJarFile(DDUtils.jav
a:136)
at weblogic.ejb20.deployer.Deployer.createEJBDescriptor(Deployer.java:70
4)
at weblogic.ejb20.deployer.Deployer.deploy(Deployer.java:799)
at weblogic.j2ee.EJBComponent.deploy(EJBComponent.java:30)
at weblogic.j2ee.Application.addComponent(Application.java:160)
at weblogic.j2ee.J2EEService.addDeployment(J2EEService.java:117)
at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(Depl
oymentTarget.java:329)
at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(Depl
oymentTarget.java:144)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMB
eanImpl.java:606)
at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl
.java:590)
at weblogic.management.internal.ConfigurationMBeanImpl.invoke(Configurat
ionMBeanImpl.java:350)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
55)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
23)
at weblogic.management.internal.ConfigurationMBeanImpl.updateConfigMBean
s(ConfigurationMBeanImpl.java:482)
at weblogic.management.internal.ConfigurationMBeanImpl.invoke(Configurat
ionMBeanImpl.java:352)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
55)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
23)
at weblogic.management.internal.DynamicMBeanImpl.addDeployment(DynamicMB
eanImpl.java:926)
at weblogic.management.internal.DynamicMBeanImpl.addDeployment(DynamicMB
eanImpl.java:913)
at weblogic.management.internal.DynamicMBeanImpl.add(DynamicMBeanImpl.ja
va:898)
at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMB
eanImpl.java:618)
at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl
.java:590)
at weblogic.management.internal.ConfigurationMBeanImpl.invoke(Configurat
ionMBeanImpl.java:350)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
55)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
23)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:444)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:185)
at $Proxy73.addTarget(Unknown Source)
at weblogic.management.mbeans.custom.ApplicationManager.autoDeploy(Appli
cationManager.java:833)
at weblogic.management.mbeans.custom.ApplicationManager.addApplication(A
pplicationManager.java:930)
at weblogic.management.mbeans.custom.ApplicationManager.addApplication(A
pplicationManager.java:852)
at weblogic.management.mbeans.custom.ApplicationManager.poll(Application
Manager.java:768)
at weblogic.management.mbeans.custom.ApplicationManager.poll(Application
Manager.java:701)
at weblogic.management.mbeans.custom.ApplicationManager.update(Applicati
onManager.java:198)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMB
eanImpl.java:606)
at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl
.java:590)
at weblogic.management.internal.ConfigurationMBeanImpl.invoke(Configurat
ionMBeanImpl.java:350)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
55)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
23)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:444)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:185)
at $Proxy5.update(Unknown Source)
at weblogic.management.console.webapp._domain.__upload_app._jspService(_
_upload_app.java:150)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:263)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:200)
at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispat
cherImpl.java:190)
at weblogic.servlet.jsp.PageContextImpl.forward(PageContextImpl.java:112
)
at weblogic.management.console.actions.ForwardAction.perform(ForwardActi
on.java:35)
at weblogic.management.console.actions.internal.ActionServlet.doAction(A
ctionServlet.java:172)
at weblogic.management.console.actions.internal.ActionServlet.doPost(Act
ionServlet.java:85)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:263)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:200)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
rvletContext.java:2390)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
pl.java:1959)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:137)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)


>
<2002-3-5 上午09时44分03秒> <Error> <Management> <Error deploying application .\
config\mydomain\applications\Count.jar: java.lang.reflect.UndeclaredThrowableExc
eption>
jsyx 2002-03-05
  • 打赏
  • 举报
回复
报错的内容太多

Unable to deploy EJB: Count.jar from Count.jar:

The XML parser encountered an error in your deployment descriptor. Please ensure
that your deployment descriptor corresponds to the format in the DTD. The error
was:
org.xml.sax.SAXParseException: The content of element type "weblogic-enterprise
-bean" must match "(ejb-name,(entity-descriptor|stateless-session-descriptor|sta
teful-session-descriptor|message-driven-descriptor)?,transaction-descriptor?,ref
erence-descriptor?,enable-call-by-reference?,run-as-identity-principal?,jndi-nam
e?,local-jndi-name?)".
at weblogic.apache.xerces.framework.XMLParser.reportError(XMLParser.java
:1082)
at weblogic.apache.xerces.validators.common.XMLValidator.reportRecoverab
leXMLError(XMLValidator.java:1764)
at weblogic.apache.xerces.validators.common.XMLValidator.callEndElement(
XMLValidator.java:1409)
at weblogic.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher
.dispatch(XMLDocumentScanner.java:1219)
at weblogic.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocu
mentScanner.java:381)
at weblogic.apache.xerces.framework.XMLParser.parse(XMLParser.java:967)
at org.xml.sax.helpers.XMLReaderAdapter.parse(XMLReaderAdapter.java:223)

at weblogic.xml.jaxp.WebLogicParser.parse(WebLogicParser.java:67)
at weblogic.xml.process.ProcessorDriver.process(ProcessorDriver.java:128
)
at weblogic.ejb20.dd.xml.WebLogicEjbJarLoader_WLS600.process(WebLogicEjb
JarLoader_WLS600.java:461)
at weblogic.ejb20.dd.xml.DDUtils.loadWLEJBJarDescriptorFromJarFile(DDUti
ls.java:210)
at weblogic.ejb20.dd.xml.DDUtils.createDescriptorFromJarFile(DDUtils.jav
a:136)
at weblogic.ejb20.deployer.Deployer.createEJBDescriptor(Deployer.java:70
4)
at weblogic.ejb20.deployer.Deployer.deploy(Deployer.java:799)
at weblogic.j2ee.EJBComponent.deploy(EJBComponent.java:30)
at weblogic.j2ee.Application.addComponent(Application.java:160)
at weblogic.j2ee.J2EEService.addDeployment(J2EEService.java:117)
at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(Depl
oymentTarget.java:329)
at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(Depl
oymentTarget.java:144)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMB
eanImpl.java:606)
at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl
.java:590)
at weblogic.management.internal.ConfigurationMBeanImpl.invoke(Configurat
ionMBeanImpl.java:350)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
55)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
23)
at weblogic.management.internal.ConfigurationMBeanImpl.updateConfigMBean
s(ConfigurationMBeanImpl.java:482)
at weblogic.management.internal.ConfigurationMBeanImpl.invoke(Configurat
ionMBeanImpl.java:352)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
55)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
23)
at weblogic.management.internal.DynamicMBeanImpl.addDeployment(DynamicMB
eanImpl.java:926)
at weblogic.management.internal.DynamicMBeanImpl.addDeployment(DynamicMB
eanImpl.java:913)
at weblogic.management.internal.DynamicMBeanImpl.add(DynamicMBeanImpl.ja
va:898)
at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMB
eanImpl.java:618)
at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl
.java:590)
at weblogic.management.internal.ConfigurationMBeanImpl.invoke(Configurat
ionMBeanImpl.java:350)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
55)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
23)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:444)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:185)
at $Proxy73.addTarget(Unknown Source)
at weblogic.management.mbeans.custom.ApplicationManager.autoDeploy(Appli
cationManager.java:833)
at weblogic.management.mbeans.custom.ApplicationManager.addApplication(A
pplicationManager.java:930)
at weblogic.management.mbeans.custom.ApplicationManager.addApplication(A
pplicationManager.java:852)
at weblogic.management.mbeans.custom.ApplicationManager.poll(Application
Manager.java:768)
at weblogic.management.mbeans.custom.ApplicationManager.poll(Application
Manager.java:701)
at weblogic.management.mbeans.custom.ApplicationManager.update(Applicati
onManager.java:198)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMB
eanImpl.java:606)
at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl
.java:590)
at weblogic.management.internal.ConfigurationMBeanImpl.invoke(Configurat
ionMBeanImpl.java:350)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
55)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
23)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:444)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:185)
at $Proxy5.update(Unknown Source)
at weblogic.management.console.webapp._domain.__upload_app._jspService(_
_upload_app.java:150)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:263)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:200)
at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispat
cherImpl.java:190)
at weblogic.servlet.jsp.PageContextImpl.forward(PageContextImpl.java:112
)
at weblogic.management.console.actions.ForwardAction.perform(ForwardActi
on.java:35)
at weblogic.management.console.actions.internal.ActionServlet.doAction(A
ctionServlet.java:172)
at weblogic.management.console.actions.internal.ActionServlet.doPost(Act
ionServlet.java:85)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:263)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:200)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
rvletContext.java:2390)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
pl.java:1959)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:137)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
BugHunterPro 2002-03-05
  • 打赏
  • 举报
回复
"布置就会失败"的原因是什么?
没有提示信息?
jsyx 2002-03-05
  • 打赏
  • 举报
回复
哎!又没有人理
jsyx 2002-03-04
  • 打赏
  • 举报
回复
哎!又没有人理
jsyx 2002-03-04
  • 打赏
  • 举报
回复
我用的是weblogic6.1
内容概要:本文档聚焦于“基于超局部模型的无模型预测电流控制(MFPCC)结合自抗扰ESO观测器改进模型预测控制”的Simulink仿真研究,属于电力电子与电机控制领域的高阶科研复现项目。研究采用无模型预测控制策略,引入超局部模型以简化系统建模过程,避免对精确数学模型的依赖,并融合自抗扰控制中的扩张状态观测器(ESO),实现对系统内部动态与外部干扰的实时估计与补偿,从而显著提升电流环控制的动态响应速度、稳态精度及系统鲁棒性。文档不仅详述了该复合控制策略的设计原理与仿真实现,还配套提供了完整的Matlab/Simulink代码与模型,并列举了涵盖模型预测控制、滑模控制、PI/FCS-MPC对比、永磁同步电机控制、四旋翼轨迹跟踪、电池均衡、微电网能量管理等方向的丰富科研仿真资源,服务于学术研究与工程实践。; 适合人群:具备自动控制理论、电机控制原理、电力电子技术及Matlab/Simulink仿真基础的研究生、高校科研人员,以及从事高性能电机驱动、新能源发电、电力变换系统开发的工程师。; 使用场景及目标:① 复现并深入理解MFPCC与ESO相结合的先进控制算法在电机电流控制中的集成应用;② 对比分析无模型预测控制与传统依赖精确模型的控制方法(如FCS-MPC)在抗干扰能力和模型误差容忍度方面的性能差异;③ 掌握ESO在扰动观测与前馈补偿中的关键技术,探究其对系统鲁棒性的提升机制;④ 作为毕业设计、高水平学术论文复现、科研项目预研或工业级控制器开发的理论与实践参考。; 阅读建议:建议读者结合所提供的Simulink仿真模型与代码进行动手实践,重点剖析控制器架构设计、ESO参数整定方法、代价函数构建及仿真结果的动态响应与抗扰性能对比分析,同时可参考文档中列出的相关课题资源,横向拓展对现代先进控制理论体系的认知。

23,404

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧