在WebLogic8.1中配置Hibernate为JNDI时的错误????

peterli007 2004-03-31 10:25:01
我是使用网上的一篇文章《在Weblogic上配置Hibernate为JNDI》(文章可用google查找)的方法,在WebLogic8.1中尝试将Hibernate配置为JNDI。我使用的数据库为Sql Server 2000+SP3。
但一切完成后,却出现如下的SQLException,不知如何原因??如何解决??请详细说明,谢谢!!
21:09:09,453 INFO Environment:462 - Hibernate 2.1.2
21:09:09,493 INFO Environment:496 - loaded properties from resource hibernate.properties: {hibernate.connection.password=123456, hibernate.jndi.class=weblogic.jndi.WLInitialContextFactory, hibernate.query.substitutions=true 1, false 0, yes 'Y', no 'N', hibernate.proxool.pool_alias=pool1, hibernate.jdbc.batch_size=25, hibernate.jdbc.fetch_size=50, hibernate.connection.datasource=ShopSource, hibernate.transaction.manager_lookup_class=net.sf.hibernate.transaction.WeblogicTransactionManagerLookup, hibernate.jndi.url=t3://202.168.100.222:7001, hibernate.cache.use_query_cache=true, hibernate.jdbc.use_streams_for_binary=true, hibernate.max_fetch_depth=1, hibernate.session_factory_name=hibernate/session_factory, hibernate.connection.pool_size=1, hibernate.connection.username=seel, hibernate.cache.provider_class=net.sf.hibernate.cache.HashtableCacheProvider, hibernate.connection.provider_class=net.sf.hibernate.connection.DatasourceConnectionProvider, hibernate.cglib.use_reflection_optimizer=true, hibernate.transaction.factory_class=net.sf.hibernate.transaction.JTATransactionFactory, jta.UserTransaction=UserTransaction, hibernate.dialect=net.sf.hibernate.dialect.SQLServerDialect}
21:09:09,584 INFO Environment:518 - using java.io streams to persist binary types
21:09:09,604 INFO Environment:519 - using CGLIB reflection optimizer
21:09:09,634 INFO Configuration:329 - Mapping resource: hiber/Cat.hbm.xml
21:09:11,707 INFO Binder:229 - Mapping class: hiber.Cat -> Cat
21:09:12,167 INFO Configuration:595 - processing one-to-many association mappings
21:09:12,207 INFO Configuration:604 - processing one-to-one association property references
21:09:12,227 INFO Configuration:629 - processing foreign key constraints
21:09:12,338 INFO Dialect:82 - Using dialect: net.sf.hibernate.dialect.SQLServerDialect
21:09:12,378 INFO SettingsFactory:55 - JDBC result set fetch size: 50
21:09:12,388 INFO SettingsFactory:58 - Maximim outer join fetch depth: 1
21:09:12,398 INFO SettingsFactory:62 - Use outer join fetching: true
21:09:12,428 INFO ConnectionProviderFactory:53 - Initializing connection provider: net.sf.hibernate.connection.DatasourceConnectionProvider
21:09:12,458 INFO NamingHelper:26 - JNDI InitialContext properties:{java.naming.provider.url=t3://202.168.100.222:7001, java.naming.factory.initial=weblogic.jndi.WLInitialContextFactory}
21:09:12,788 INFO DatasourceConnectionProvider:51 - Using datasource: ShopSource
21:09:12,828 INFO TransactionFactoryFactory:31 - Transaction strategy: net.sf.hibernate.transaction.JTATransactionFactory
21:09:12,858 INFO NamingHelper:26 - JNDI InitialContext properties:{java.naming.provider.url=t3://202.168.100.222:7001, java.naming.factory.initial=weblogic.jndi.WLInitialContextFactory}
21:09:12,898 INFO TransactionManagerLookupFactory:38 - instantiating TransactionManagerLookup: net.sf.hibernate.transaction.WeblogicTransactionManagerLookup
21:09:12,958 INFO TransactionManagerLookupFactory:42 - instantiated TransactionManagerLookup
21:09:12,978 INFO NamingHelper:26 - JNDI InitialContext properties:{java.naming.provider.url=t3://202.168.100.222:7001, java.naming.factory.initial=weblogic.jndi.WLInitialContextFactory}
21:09:13,219 INFO TransactionManagerLookupFactory:38 - instantiating TransactionManagerLookup: net.sf.hibernate.transaction.WeblogicTransactionManagerLookup
21:09:13,239 INFO TransactionManagerLookupFactory:42 - instantiated TransactionManagerLookup
21:09:13,389 WARN SettingsFactory:95 - Could not obtain connection metadata
java.sql.SQLException: User: seel, failed to be authenticated.
at weblogic.rjvm.BasicOutboundRequest.sendReceive(BasicOutboundRequest.java:108)
at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:125)
at weblogic.jdbc.common.internal.RmiDataSource_810_WLStub.getConnection(Unknown Source)
at net.sf.hibernate.connection.DatasourceConnectionProvider.getConnection(DatasourceConnectionProvider.java:56)
at net.sf.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:72)
at net.sf.hibernate.cfg.Configuration.buildSettings(Configuration.java:1119)
at net.sf.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:748)
at hiber.HibernateStartUp.doBind(HibernateStartUp.java:40)
at hiber.HibernateStartUp.startup(HibernateStartUp.java:21)
at weblogic.t3.srvr.StartupClassService.invokeStartup(StartupClassService.java:177)
at weblogic.t3.srvr.StartupClassService.invokeClass(StartupClassService.java:158)
at weblogic.t3.srvr.StartupClassService.access$000(StartupClassService.java:36)
at weblogic.t3.srvr.StartupClassService$1.run(StartupClassService.java:121)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:97)
at weblogic.t3.srvr.StartupClassService.invokeStartupClass(StartupClassService.java:116)
at weblogic.t3.srvr.StartupClassService.initialize(StartupClassService.java:60)
at weblogic.t3.srvr.SubsystemManager.initialize(SubsystemManager.java:118)
at weblogic.t3.srvr.T3Srvr.initializeHere(T3Srvr.java:855)
at weblogic.t3.srvr.T3Srvr.initialize(T3Srvr.java:627)
at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:337)
at weblogic.Server.main(Server.java:32)
Caused by: java.sql.SQLException: User: seel, failed to be authenticated.
...全文
53 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
dreamnear 2004-04-03
  • 打赏
  • 举报
回复
あっっぢっくいういいすい
醉马不肖 2004-04-03
  • 打赏
  • 举报
回复
zhen yun le
醉马不肖 2004-04-03
  • 打赏
  • 举报
回复
?@#$%%^^^&**(()
peterli007 2004-04-03
  • 打赏
  • 举报
回复
用户名是正确的。
另外与IE是否6.0无关。
tanguangbin 2004-04-02
  • 打赏
  • 举报
回复
是不是用户名不对呀?
vongood 2004-04-02
  • 打赏
  • 举报
回复
gz
nm_2j 2004-04-01
  • 打赏
  • 举报
回复
Caused by: java.sql.SQLException: User: seel, failed to be authenticated.
另外,你的IE版本是不是6.0

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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