- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 NetBeans 6.8 和 Glassfish Enterprise Server 2.1.1((v2.1 Patch06)(9.1_02 Patch12))(构建 b31g-fcs)。
我创建了一个 servlet 并使用 Netbeans 代码生成功能通过 TopLink (JPA1) 实现持久性。
当我尝试使用以下代码创建实体管理器时:
EntityManagerFactory entityManagerFactory=Persistence.createEntityManagerFactory("xyzPU");
EntityManager entityManager=entityManagerFactory.createEntityManager();
我收到以下可怕的异常:
Exception [TOPLINK-7106] (Oracle TopLink Essentials - 2.1 (Build b31g-fcs (10/19/2009))): oracle.toplink.essentials.exceptions.ValidationExceptionException Description: Error encountered during string encryption.Internal Exception: java.security.ProviderException: update() failed oracle.toplink.essentials.internal.ejb.cmp3.EntityManagerSetupImpl.deploy(EntityManagerSetupImpl.java:240) oracle.toplink.essentials.internal.ejb.cmp3.base.EntityManagerFactoryImpl.getServerSession(EntityManagerFactoryImpl.java:93) oracle.toplink.essentials.internal.ejb.cmp3.base.EntityManagerFactoryImpl.createEntityManagerImpl(EntityManagerFactoryImpl.java:138) oracle.toplink.essentials.internal.ejb.cmp3.base.EntityManagerFactoryImpl.createEntityManagerImpl(EntityManagerFactoryImpl.java:132) oracle.toplink.essentials.internal.ejb.cmp3.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:91) etc...
为了弄清楚发生了什么,我将上面的两行代码放入一个带有 main() 方法的新类中(与之前代码所在的包相同,但在 servlet 之外)并且一切正常.因此,库导入、配置文件等应该没有问题。此外,我还尝试使用另一个版本的 glassfish(我猜只是一个较轻的版本)运行 servlet,它也运行良好。
谁能给我解释一下这是怎么回事?它可能与 Glassfish Enterprise Server Edition 的某些设置/配置以及 servlet 环境有关吗?我该怎么办?
最佳答案
这是我发现的有关错误 TOP-07106(来自 here )的内容:
TOP-07106: Error encountered during string encryption.
Cause: Error encountered during password string encryption.
Action: An error is raised while trying to encrypt the password string. A common reason for this exception is the usage of JDK 1.3 and earlier versions. The TopLink JCE encryption mechanism requires JDK 1.4 and later (or JDK 1.3 configured with the JCE plug-in) to function properly.
Level: 1
Type: ERROR
Impact: Configuration
有帮助吗?您会面临类似的情况吗?
关于java - GlassFish 2.1.1 - TopLink (JPA1) 持久性异常 7106 - 字符串加密之谜,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3161624/
我有一个 oracle.toplink.expressions.Expression 表达式对象,它是使用 oracle.toplink.expressions.ExpressionBuilder 创
由于某种原因,我在 TL Map 下看不到任何生成的对象。请参阅包含的图像(抱歉,它不会使用社区 wiki 软件呈现...... http://img261.imageshack.us/my.php?
我对标题和缓存上的“我的车(#)”有一些问题。 我正在使用 Magento Enterprise 1.12。问题是当我在标题中的购物车中添加或删除某些项目时,我有“我的车(#)”并且每次我从购物车中添
我觉得问这个问题真的很蠢。但我已经看了 4 个小时的代码了,还是无法弄清楚。我已经重建了我的数据库好几次了,但无法让它工作。由于某种原因,我的一张表没有被创建。我有 4 张 table 游戏、开发者、
我正在使用表单创建一个简单的页面。部分表格需要上传 pdf 或 word 文档。这将是一个小文件,因此理想情况下我希望将其存储在我的 Oracle 数据库中。 我一直在使用 ejb 和 toplink
我有一个对象“实例”,里面有另一个对象“类(class)”。当尝试保留新的 Instance 对象时,如果 Course 为 null,我会收到以下错误: java.lang.IllegalState
我面临一个问题,我想在 TopLink 中实现自治事务,但我不太确定是否可行。我也在 hibernate 上工作,因为我们在那里有无状态 session ...我们在 TopLink 中有相同的东西吗
我们有一个使用表排序的应用程序。每次我们反弹服务器时,表中的序列号(此处为 SEQ_R)都会表现得很奇怪。序列号会增加 90000,有时会增加 50。其中,增量应该是增加 1。 我不得不提一下,我们使
我有 2 个对象通过 oneToMany 关系关联(“一个模型可以有多个事件”)。 我正在尝试在 ejbql 中创建一个子查询来查找一个事件的模型,如下所示: SELECT model FROM Re
是否可以在没有应用程序服务器的情况下仅在桌面应用程序上使用 Toplink Essentials? 最佳答案 是的,但对于某些行为,您可能必须使用 JVM 启动选项来启用 toplink 代理。我相信
同事, 使用 JPA 我需要解决以下问题:在数据库级别退出 3 个实体(例如 SuperEntity、DetailsAEntity 和 DetailsBEntity)。 SuperEntity 包含
使用 JPA Toplink 执行批量更新(EntityManager persist() 或 merge())有什么办法吗? 最佳答案 如果您想要进行批量更新,您可以创建一个使用 EntityMan
JPA 和 Toplink 有多相似,其中一个的专业知识可以转移到另一个? 最佳答案 据我了解,TopLink 是 JPA 标准的实现。还有其他的,使用 TopLink 意味着使用 JPA。当然,对于
Oracle TopLink 不包含 JPA 类吗? 我正在尝试创建一个 JPA/TopLink 项目。我有downloaded the latest version of the TopLink j
对于 glassfish v2,我在网络上进行了搜索,但无论如何都找不到在使用 TopLink 基本查询提示时指定查询超时的信息。我们还有另一种选择来迁移到 EclipseLink,但这并不可行。 已
生成此 EJB SQL 语句时出现异常。 Exception Description: Syntax error parsing the query [SELECT h FROM Busmod
我一直在尝试在 Ubuntu 14.04 上使用 MySQL 和 Toplink 设置 Glassfish,因此我使用 JSF 2.2 创建了一个简单的 WebApp 来测试一切是否运行正常。然而,我
我正在使用 Magento 1.7 Community 并希望将顶部链接作为下拉列表,就像在这个模板中一样: http://www.joomlart.com/demo/#magento-themes.
我有一个通过 HTTP 接口(interface)接收消息的 Web 应用程序,例如: http://server/application?source=123&destination=234&tex
我们正在考虑从 Oracle Kodo JDO 迁移到 TopLink 11g JPA。但我发现 EclipseLink 确实存在,而且似乎更应该感谢 Toplink。目前关于它的维基文章指出 Ecl
我是一名优秀的程序员,十分优秀!