- - PR -
InitialContextFactoryが見つからない (Interstage Apworks V6.0 体験版
1
| 投稿者 | 投稿内容 |
|---|---|
|
投稿日時: 2004-07-07 13:15
初めて投稿します。腹と申します。以後よろしくお願いします。
OS:WindowsXP Professional JDK:Interstage付属の1.3 DBMS:SQLServer2000 IDE:Interstage体験版 現在、勉強のため富士通製のIDE「Interstage」の体験版を富士通HPよりダウンロードして試用しております。 EJB作成チュートリアルに従ってEntityBean(CMP)を作成しました。 データソース等の設定し、実行すると以下のようなエラーが出ます。 見る限りではネームサーバーからデータソースを参照しようとするのですが、 NamingServiceProviderへの接続クラス: com.fujitsu.interstage.jdbc.FJJdbcContextFactory が見つからないために、データソースを参照できないようです。 もしお分かりになられる方、或いは同じ症状の出る方がいらしたら お返事いただけると幸いです。 以下、エラーログ javax.naming.NoInitialContextException: Cannot instantiate class: com.fujitsu.interstage.jdbc.FJJdbcContextFactory. Root exception is java.lang.ClassNotFoundException: com.fujitsu.interstage.jdbc.FJJdbcContextFactory at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:183) at java.lang.ClassLoader.loadClass(ClassLoader.java:294) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:281) at java.lang.ClassLoader.loadClass(ClassLoader.java:250) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:310) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:190) at com.sun.naming.internal.VersionHelper12.loadClass(VersionHelper12.java:40) at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:647) at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:241) at javax.naming.InitialContext.init(InitialContext.java:217) at javax.naming.InitialContext.<init>(InitialContext.java:193) at com.fujitsu.interstage.j2ee.jndi.resource.JdbcBuilder.lookup(JdbcBuilder.java:237) at com.fujitsu.interstage.j2ee.jndi.ResourceBinder.bindJdbc(ResourceBinder.java:941) at com.fujitsu.interstage.j2ee.jndi.ResourceBinder.get(ResourceBinder.java:424) at com.fujitsu.interstage.ejb.container.common.FJJDBCRegister.lookup(FJJDBCRegister.java:320) at com.fujitsu.interstage.ejb.container.common.FJResourceRegisterManager.lookup(FJResourceRegisterManager.java:155) at com.fujitsu.interstage.ejb.container.common.FJEBEBinder.lookupResource(FJEBEBinder.java:1201) at com.fujitsu.interstage.ejb.container.common.FJEBEBinder.bindResRef(FJEBEBinder.java:562) at com.fujitsu.interstage.ejb.container.common.FJContainerContext.setupResRefForEBE(FJContainerContext.java:2575) at com.fujitsu.interstage.ejb.container.common.FJGroupManager.startBean_1(FJGroupManager.java:296) at com.fujitsu.interstage.ejb.container.common.FJVMManager.startVM(FJVMManager.java:1350) at com.fujitsu.interstage.ejb.container.common.FJBeanManager.main(FJBeanManager.java:648) IJServer: 警告: IJServer21243:データソースが使用できません: DATASOURCE=groupware REASON=javax.naming.NoInitialContextException: Cannot instantiate class: com.fujitsu.interstage.jdbc.FJJdbcContextFactory [Root exception is java.lang.ClassNotFoundException: com.fujitsu.interstage.jdbc.FJJdbcContextFactory] IJServer: エラー: IJServer21239:CMPの処理でエラーが発生しました: NAME=Gw_task REASON=[CMP2.x-0105] Error connecting to database. Exception: javax.naming.NamingException: DataSource name is not found : groupware |
1
