小编bob*_*cac的帖子

装配EJB时出错:ejbVersion 2.x需要META-INF/ejb-jar.xml

有没有办法用maven构建一个不包含部署描述符的EJB项目?

java ejb maven

17
推荐指数
1
解决办法
1万
查看次数

maven缺少神器

我有一个maven项目,直到昨天正在建设.现在每当我尝试使用m2e进行构建时,它都无法构建,因为它无法解析依赖关系,但这些依赖关系不会丢失,并且可以在我的本地存储库中找到它们.我知道之前已经问过这个问题,但没有一个答案解决了我的问题.我尝试了很多东西:

  • 删除缓存.
  • 关闭项目并重新打开它.
  • 做一个干净的项目安装.

然而没有结果.那么有更系统的程序来解决这个问题吗?

编辑日志:

[INFO] Scanning for projects...
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building itunit-workflow 1.0.2-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[WARNING] The POM for org.activiti:activiti-bpmn-converter:jar:5.13 is missing, no dependency information available
[WARNING] The POM for org.springframework:spring-beans:jar:3.1.2.RELEASE is missing, no dependency information available
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 7.279s
[INFO] Finished at: Mon Dec 16 18:30:10 GMT+02:00 2013
[INFO] Final Memory: 5M/76M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project itunit-workflow: Could not resolve dependencies for …
Run Code Online (Sandbox Code Playgroud)

java m2eclipse maven

7
推荐指数
2
解决办法
1万
查看次数

避免p:treeTable的节点在更新后崩溃

我有一个p:treeTable表单和p:dialog另一种形式,从p:dialog我添加数据到p:treeTable

在提交h:commandButton对话框时,我添加p:treeTable了orded的更新以查看添加的节点

问题是用户打开的所有扩展节点都将崩溃

我发现这个问题在更新之后避免了p:treeTable的崩溃,在他写的问题解决但他的问题没有答案或解决方案

primefaces treetable jsf-2.2

6
推荐指数
1
解决办法
5485
查看次数

Eclipse链接共享与受保护的缓存

受保护的缓存选项允许共享对象引用隔离的对象.为实体设置缓存隔离为PROTECTED可启用其共享缓存.受保护的选项与共享选项大致相同,只是受保护的实体可以与隔离的实体有关系,而共享则不能.

这个例外是什么意思.如果它们与受保护实体有关系,这会使隔离实体共享吗?

java caching jpa eclipselink

6
推荐指数
1
解决办法
265
查看次数

在eclipse链接中使用历史记录策略跟踪更改

我使用eclipse链接Customizer来跟踪对表的更改:

@Entity
@Customizer(org.acme.persistence.HistoryCustomizer.class)
public class Employee{
    @Id
    private long id;
    ...
}

import org.eclipse.persistence.config.DescriptorCustomizer;
import org.eclipse.persistence.descriptors.ClassDescriptor;
import org.eclipse.persistence.descriptors.history.HistoryPolicy;

public class HistoryCustomizer implements DescriptorCustomizer {

    public void customize(ClassDescriptor descriptor) {
        HistoryPolicy policy = new HistoryPolicy();
        policy.addHistoryTableName("EMPLOYEE_HIST");
        policy.addStartFieldName("START_DATE");
        policy.addEndFieldName("END_DATE");
        descriptor.setHistoryPolicy(policy);
}
}
Run Code Online (Sandbox Code Playgroud)

我的问题:有没有办法使用jpa(eclipse链接)获取此历史表,或者我必须创建一个虚拟实体才能搜索历史记录.

java history jpa eclipselink

5
推荐指数
1
解决办法
1711
查看次数

jpa创建新实体,同时删除具有相同主键值的旧实体

考虑用户删除具有主键值x的实体A然后在同一事务中插入具有相同主键值x的另一实体的情况.然后提交交易.A有一个版本字段.新创建的实体的版本字段为零,因此
发生了一个乐观锁定异常,表明在提交事务时,主键x的实体A可能已被更新或删除.我尝试了工作单元点应首先执行删除但发生相同的结果.有没有办法告诉jpa这是一个新实体.

java jpa eclipselink

4
推荐指数
1
解决办法
1665
查看次数

标签 统计

java ×5

eclipselink ×3

jpa ×3

maven ×2

caching ×1

ejb ×1

history ×1

jsf-2.2 ×1

m2eclipse ×1

primefaces ×1

treetable ×1