【问题标题】:Glassfish Connection could not be allocated because: Identifier name '...' is too long无法分配 Glassfish 连接,因为:标识符名称“...”太长
【发布时间】:2015-08-05 12:21:40
【问题描述】:

所以我尝试运行几年前开发的 Java EE 项目,但出现此错误:

Connection could not be allocated because: Identifier name 'c:\glassfish-3.0\glassfish\domains\domain1/lib/databases/ejbtimer' is too long

尝试在 JDK7 和 GlassFish 3 上运行它

尝试搜索任何类似但无济于事

关于什么是原因/如何解决它的任何建议?

编辑: 堆栈跟踪(扩展链接不要让帖子太长)http://pastebin.com/RzJS60aX

【问题讨论】:

  • 如果您还发布堆栈跟踪信息可能会有所帮助,以了解错误发生的位置。
  • @Rop 添加了堆栈跟踪
  • 来自stacktrace,看起来可能更像mysql问题。建议你添加mysql标签。也许您只是没有按照源代码的预期配置数据库?

标签: java mysql jakarta-ee glassfish


【解决方案1】:

项目的文档似乎有错误,GlassFish 中的池设置为错误的数据源类名

【讨论】:

    猜你喜欢
    • 2015-07-22
    • 2022-11-17
    • 2015-04-22
    • 2012-10-19
    • 1970-01-01
    • 1970-01-01
    • 2012-07-15
    • 1970-01-01
    • 2014-02-08
    相关资源
    最近更新 更多