2 qingfoo qingfoo 于 2014.02.13 14:52 提问

resin4报错:javax.naming.NameNotFoundException

系统所用框架为08年前的dinamica,之前是运行在resin2上的,现在想针对该系统做一些架构上的调整,需要修改java源代码,并希望让它支持更新的jdk和服务器版本。
本机环境:eclipse 4.3.0,resin-pro-4.0.38,将项目移植过来后运行:

控制台下提示: 下面这段标红
Resin Professional has not found any valid licenses.
Licenses belong in C:\resin-pro-4.0.38\licenses.
See http://www.caucho.com/resin/sales for licensing information.
...

页面报错:
    500 Servlet Exception
[show] javax.naming.NameNotFoundException: java:comp/env/jdbc/admin
javax.servlet.ServletException: javax.naming.NameNotFoundException: java:comp/env/jdbc/admin

在resin2上这个命名是可以的,但在resin4上出现这样的错误,请问这是什么原因?数据源什么的都有好好的配置,随时等候补充

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
javax.naming.NameNotFoundException: java:/comp/env/jdbc/aa_db
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Font
resin4.0部署solr4.10.1 不能识别<env-entry>元素
bug: resin4不能识别solr下web.xml文件中用于指定应用环境入口的env-entry元素。解决办法如下: 翻了一下resin的资料,这里批评一下resin,resin4的版本都已经到了4.0.5了,但是4.0系列的文件还是非常非常的不健全,基本上什么信息都找不到,我就为了找一个在resin4中如何设置jndi都google很久,全是resin3的资料。
菜鸟调错(二)——EJB3.0部署消息驱动Bean抛javax.naming.NameNotFoundException异常
在部署EJB的消息驱动Bean时遇到了如下的错误: ERROR [org.jboss.resource.adapter.jms.inflow.JmsActivation] (WorkManager(2)-2) Unable to reconnect org.jboss.resource.adapter.jms.inflow.JmsActivationSpec@2705ea(ra=org.jb
javax.naming.NameNotFoundException 错误无法找到数据源的解决方案
在最近的项目中使用的是websphere容器进行部署web项目,但是每次启动项目的时候都会报以下错误 javax.naming.NameNotFoundException:Context: 03-703-1354Node01Cell/nodes/03-703-1354Node01/servers/server1, name: jdbc/SCANSYS: First component in nam
SSH框架问题——listener(监听器)的配置报错:javax.naming.NameNotFoundException: Name com…………
今天在配置监听器的时候,ydao
jboss jndi报错 javax.naming.NameNotFoundException: testdb
这个报错是已经读取出jndi的名字testdb了,但是却没有找到testdb数据库配置文件。         这个错误是在执行DataSource ds = (DataSource) ctx.lookup(jndiName);时出的问题,        问题的原因是:在数据库配置文件中    PROVIDER_URL=localhost:1099   ,这个1099端口是在        
EJB JMS javax.naming.NameNotFoundException: XXX not bound
练习EJB MessageDrivenBean时部署不成功,一直报错
JBOSS的小问题javax.naming.NameNotFoundException: ... not bound
布置JBoss有时候会遇到javax.naming.NameNotFoundException: ... not bound;某个类找不到,一般是在EJB+Jboss使用出现这个异常;异常通常会出现在InitialContext.lookup()方法中;此异常是jboss版本过低引起的 ,通常是4.05以及其以下的版本出现,在下更换到4.23,便解决此问题
javax.naming.NameNotFoundException: Name comp/env/jdbc not found in context "java:".
[14-7-16 14:29:20:977 CST] 0000009b SystemErr     R javax.naming.ConfigurationException: A JNDI operation on a "java:" name cannot be completed because the server runtime is not able to associate the
Weblogic操作数据源NameNotFoundException解决办法
Exception in thread "main" javax.naming.NameNotFoundException: Unable to resolve 'AB'. Resolved '' [Root exception is javax.naming.NameNotFoundException: Unable to resolve 'AB'. Resolved '']; remaining name 'AA' at weblogic.jndi.internal.BasicNamingNode.n