forza_mf08のプロフィール

@forza_mf08 forza_mf08
ありがとう数0
質問数0
回答数1
ベストアンサー数
0
ベストアンサー率
0%
お礼率
0%

  • 登録日2009/06/05
  • TeedaでのLiferayポートレット作成時に「ESSR0007 S2Containerはnull」のエラー

    TeedaでのLiferay用サンプルポートレット(Hello World)の作成時に 「[ESSR0007]S2Containerはnull」のエラーが起きて困っております・・・。 どなたかおたすけください・・・・。 当方の環境は以下の通りです。 OS:Windows Vista HpmePremium SP1 APPサーバ;GlassFish v2.1 ポータルサーバ:Liferay 5.2.3 Java:jdk1.6.0.13 IDE:Eclipse 3.4 DB:Postgre 8.3.7(Hello Worldのみなので使用はしない) 行った作業は以下の通りです  1.eclipseでDolten Projectを作成する  2.web.xmlの"TeedaServlet"を"TeedaPortletExtendedServlet"に変更   (class-name属性のみ)  3.portlet.xmmlの作成  4.liferay-display.xml、liferay-plugin-package.properties、liferay-portlet.xmlを作成  5.以下のライブラリを追加   ・postgresql-8.2-504.jdbc4   ・portals-bridges-portletfilter-1.0.4   ・s2-portlet-1.0.7   ・jsf-portlet-1.2.3   ・portals-bridges-jsf-1.0.4   ・portals-bridges-portletfilter   ・portlet-api-1.0  6.下記ファイルのHTML、HEAD、BODYタグを削除   ・index.jsp   ・hello.html   ・error.html  7.faces-config.xmlのDTDのバージョンを1.0から1.1に変更  8.web.xmlをサーブレット2.3記述からサーブレット2.4記述に変更  9.jdbc.diconのURLの"localhost"の部分を"127.0.0.1"に変更  10.XMLパースライブラリをバージョンアップ   ・xercesImplのバージョンを2.7.1に変更   ・xml-apisのバージョンを1.3.03に変更  11.s2jdbc.diconのdialectをh2からpostgreに変更   以上を行ったところ、夏季のエラーが発生しました。 自分なりに調べてみたのですが解決できませんでした。 どなたか、お助けください・・・・・。 ######################################################## 以下、エラー内容 ######################################################## [#|2009-06-04T23:34:22.981+0900|INFO|sun-appserver2.1|javax.enterprise.system.stream.out|_ThreadID=15;_ThreadName=Timer-27;|23:34:22,980 ERROR [PortletHotDeployListener:663] org.seasar.framework.exception.EmptyRuntimeException: [ESSR0007]S2Containerはnullあるいは空であってはいけません org.seasar.framework.exception.EmptyRuntimeException: [ESSR0007]S2Containerはnullあるいは空であってはいけません at org.seasar.framework.container.factory.SingletonS2ContainerFactory.getContainer(SingletonS2ContainerFactory.java:175) at org.seasar.portlet.filter.S2PortletFilter.init(S2PortletFilter.java:62) at org.apache.portals.bridges.portletfilter.PortletFilterConfig.<init>(PortletFilterConfig.java:124) at org.apache.portals.bridges.portletfilter.PortletFilterChain.<init>(PortletFilterChain.java:87) at org.apache.portals.bridges.portletfilter.FilterPortlet.init(FilterPortlet.java:95) at com.liferay.portlet.InvokerPortletImpl.init(InvokerPortletImpl.java:250) at com.liferay.portlet.PortletInstanceFactoryImpl.init(PortletInstanceFactoryImpl.java:245) at com.liferay.portlet.PortletInstanceFactoryImpl.create(PortletInstanceFactoryImpl.java:135) at com.liferay.portlet.PortletInstanceFactoryUtil.create(PortletInstanceFactoryUtil.java:47) at com.liferay.portal.deploy.hot.PortletHotDeployListener.initPortlet(PortletHotDeployListener.java:660) at com.liferay.portal.deploy.hot.PortletHotDeployListener.doInvokeDeploy(PortletHotDeployListener.java:250) at com.liferay.portal.deploy.hot.PortletHotDeployListener.invokeDeploy(PortletHotDeployListener.java:127) at com.liferay.portal.kernel.deploy.hot.HotDeployUtil._doFireDeployEvent(HotDeployUtil.java:108) at com.liferay.portal.kernel.deploy.hot.HotDeployUtil._fireDeployEvent(HotDeployUtil.java:153) at com.liferay.portal.kernel.deploy.hot.HotDeployUtil.fireDeployEvent(HotDeployUtil.java:43) at com.liferay.portal.kernel.servlet.PortletContextListener.portalInit(PortletContextListener.java:113) at com.liferay.portal.kernel.util.PortalInitableUtil.init(PortalInitableUtil.java:48) at com.liferay.portal.kernel.servlet.PortletContextListener.contextInitialized(PortletContextListener.java:109) ・・・・・・・・・・・・・・・・・・・