[Seasar-user:8805] WASで条件インクルードができない

内河 知史 [E-MAIL ADDRESS DELETED]
2007年 6月 29日 (金) 14:47:15 JST


uchiと申します。はじめまして。

s2-framework-2.4.12、s2-dao-1.0.43を使用しております。

条件インクルードを使用して、オラクルのxaDataSourceの設定の切り替えをすると、

Tomcat5.0では問題ないのですが、WAS(WebSphere Application Server6.0.2)では
起動時に下記のエラーが出てDB接続ができません。
条件インクルードをやめて、xaDataSourceの記述をjdbc.diconに戻すと問題ありませ
ん。

WASで条件インクルードを使うための設定等が、何か必要でしょうか。


・エラー
[07/06/29 14:00:01:017 JST] 00000056 ServletWrappe E   SRVE0100E: サーブレッ
トによってスローされた init() 例外が実現されませんでした s2servlet: 
org.seasar.framework.container.IllegalAutoBindingPropertyRuntimeException: 
[ESSR0080]クラス(org.seasar.dao.impl.DaoMetaDataFactoryImpl)のプロパティ
(resultSetFactory)の自動設定に失敗しました
	at 
org.seasar.framework.container.assembler.BindingTypeMustDef.doBind(BindingTypeMustDef.java:51)

	at 
org.seasar.framework.container.assembler.AbstractBindingTypeDef.bind(AbstractBindingTypeDef.java:73)

	at 
org.seasar.framework.container.assembler.AccessTypePropertyDef.bind(AccessTypePropertyDef.java:50)

	at 
org.seasar.framework.container.assembler.AccessTypePropertyDef.bind(AccessTypePropertyDef.java:41)

	at 
org.seasar.framework.container.assembler.AutoPropertyAssembler.assemble(AutoPropertyAssembler.java:53)

	at 
org.seasar.framework.container.deployer.SingletonComponentDeployer.assemble(SingletonComponentDeployer.java:63)

	at 
org.seasar.framework.container.deployer.SingletonComponentDeployer.deploy(SingletonComponentDeployer.java:43)

	at 
org.seasar.framework.container.deployer.SingletonComponentDeployer.init(SingletonComponentDeployer.java:71)

	at 
org.seasar.framework.container.impl.ComponentDefImpl.init(ComponentDefImpl.java:299)

	at 
org.seasar.framework.container.impl.S2ContainerImpl.init(S2ContainerImpl.java:499)

	at 
org.seasar.framework.container.impl.S2ContainerImpl.init(S2ContainerImpl.java:496)

	at 
org.seasar.framework.container.impl.S2ContainerImpl.init(S2ContainerImpl.java:496)

	at 
org.seasar.framework.container.impl.S2ContainerImpl.init(S2ContainerImpl.java:496)

	at 
org.seasar.framework.container.factory.SingletonS2ContainerFactory.init(SingletonS2ContainerFactory.java:150)

	at 
org.seasar.framework.container.servlet.SingletonS2ContainerInitializer.initialize(SingletonS2ContainerInitializer.java:50)

	at 
org.seasar.framework.container.servlet.S2ContainerServlet.initializeContainer(S2ContainerServlet.java:99)

	at 
org.seasar.framework.container.servlet.S2ContainerServlet.init(S2ContainerServlet.java:92)

	at javax.servlet.GenericServlet.init(GenericServlet.java:256)
	at 
com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:274)

	at 
com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:1398)

	at 
com.ibm.wsspi.webcontainer.extension.WebExtensionProcessor.createServletWrapper(WebExtensionProcessor.java:86)

	at 
com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:755)
	at 
com.ibm.ws.webcontainer.webapp.WebApp.initializeTargetMappings(WebApp.java:498)

	at com.ibm.ws.webcontainer.webapp.WebApp.initialize(WebApp.java:387)
	at 
com.ibm.ws.webcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:114)

	at 
com.ibm.ws.webcontainer.VirtualHost.addWebApplication(VirtualHost.java:127)
	at com.ibm.ws.webcontainer.WebContainer.addWebApp(WebContainer.java:854)
	at 
com.ibm.ws.webcontainer.WebContainer.addWebApplication(WebContainer.java:807)

	at 
com.ibm.ws.runtime.component.WebContainerImpl.install(WebContainerImpl.java:167)

	at 
com.ibm.ws.runtime.component.WebContainerImpl.start(WebContainerImpl.java:391)

	at 
com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1204)

	at 
com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1054)

	at 
com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:539)

	at 
com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:750)

	at 
com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:868)

	at 
com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:1388)

	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled 
Code))
	at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled 
Code))
	at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled 
Code))
	at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
	at 
javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java(Compiled 
Code))
	at 
javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:1012)

	at 
mx4j.server.interceptor.InvokerMBeanServerInterceptor.invoke(InvokerMBeanServerInterceptor.java(Compiled 
Code))
	at 
mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java(Compiled 
Code))
	at 
mx4j.server.interceptor.SecurityMBeanServerInterceptor.invoke(SecurityMBeanServerInterceptor.java:86)

	at 
mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java(Compiled 
Code))
	at 
mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java(Compiled 
Code))
	at 
mx4j.server.interceptor.ContextClassLoaderMBeanServerInterceptor.invoke(ContextClassLoaderMBeanServerInterceptor.java:167)

	at mx4j.server.MX4JMBeanServer.invoke(MX4JMBeanServer.java:1249)
	at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:916)
	at 
com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java(Compiled 
Code))
	at 
com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:832)
	at 
com.ibm.ws.management.connector.AdminServiceDelegator.invoke(AdminServiceDelegator.java:139)

	at sun.reflect.GeneratedMethodAccessor56.invoke(Unknown Source)
	at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled 
Code))
	at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
	at 
com.ibm.ws.management.connector.soap.SOAPConnector.invoke(SOAPConnector.java(Compiled 
Code))
	at 
com.ibm.ws.management.connector.soap.SOAPConnector.service(SOAPConnector.java(Compiled 
Code))
	at 
com.ibm.ws.management.connector.soap.SOAPConnection.handleRequest(SOAPConnection.java(Compiled 
Code))
	at 
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java(Compiled 
Code))
	at com.ibm.ws.http.HttpConnection.run(HttpConnection.java(Compiled Code))
	at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1455)

_________________________________________________________________
ダウンロード無料!マイクロソフトの最新ブラウザMSN版を今すぐ体験 
http://promotion.msn.co.jp/ie7/ 




Seasar-user メーリングリストの案内