Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Java 8.2所需事务异常

Java 8.2所需事务异常
EN

Stack Overflow用户
提问于 2016-04-09 18:41:11
回答 1查看 759关注 0票数 0

我的应用程序部署在WildFly 8.2上。

我正在处理一批。

会话EJB中的方法A需要新的注释。

在它内部,我在同一个EJB上调用另一个方法,方法B,另一个方法需要新的注释。

此方法B抛出运行时异常。方法A捕获它并继续。

但是处理JPA更新的下一行给出了transaction required异常。

基本上,我不知道为什么带有必需的New注解的方法B会影响方法A。

它是JPA Dao松散事务上的实体管理器。

如果方法B中发生异常,我如何让方法B独立运行,并且只回滚方法B。

EN

回答 1

Stack Overflow用户

发布于 2016-04-10 17:04:46

您可以使用会话上下文通过EJB容器调用methodB,这样事务注释就可以生效。

您的EJB应该如下所示:

代码语言:javascript
运行
AI代码解释
复制
@Resource
SessionContext sessionCtx;
.
.
.
@TransactionAttribute(TransactionAttributeType.REQUIRES_NEW)
public void methodA() {
    <Your-EJB-Interface> ejbObject = sessionCtx.getBusinessObject(<Your-EJB-Interface>.class);
     ejbObject.methodB();
}

@TransactionAttribute(TransactionAttributeType.REQUIRES_NEW)
public void methodB....
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36521089

复制
相关文章
Js获取当前页面url参数
<script type="text/javascript"> function getUrlParams(url) { const _url = url ||
lyudev
2022/08/04
22.5K0
WordPress 获取当前页面 URL 地址的方法
通过 WordPress 原生的函数来,或者自定义函数,都可以获取当前页面的 URL 地址。
Yangsh888
2022/03/24
1.3K0
react获取当前页面的url参数
react获取当前页面的url参数,必须在url路由对应的组件上获取,在子组件上获取不到,为undefined,获取形如  /news/:id  的后面的参数 id
蓓蕾心晴
2018/09/20
11.6K0
JQUERY获取当前页面的URL信息
window.location 属性 描述 hash 设置或获取 href 属性中在井号“#”后面的分段。 host 设置或获取 location 或 URL 的 hostname 和 port 号码。 hostname 设置或获取 location 或 URL 的主机名称部分。 href 设置或获取整个 URL 为字符串。 pathname 设置或获取对象指定的文件名或路径。 port 设置或获取与 URL 关联的端口号码。 protocol 设置或获取 URL 的协议部分。 search 设置或获取 h
ydymz
2018/09/10
3K0
jquery获取当前页面的URL信息
7、window.location 属性                  描述 hash                设置或获取 href 属性中在井号“#”后面的分段。 host                 设置或获取 location 或 URL 的 hostname 和 port 号码。 hostname      设置或获取 location 或 URL 的主机名称部分。 href                  设置或获取整个 URL 为字符串。 pathname      设置或获取对象指定的文件名或路径。 port                  设置或获取与 URL 关联的端口号码。 protocol          设置或获取 URL 的协议部分。 search            设置或获取 href 属性中跟在问号后面的部分。
申霖
2019/12/27
3.8K0
jquery获取当前页面的URL信息
PHP 技巧:获取当前页面的 URL
有时候我们需要获取每个页面的 URL,但是 WordPress 只有 get_permalink 模板函数能在日志或者静态页面获取当前页面的 URL,而其他页面好像也没有相关的函数,即使有相关的函数,首先都要判断当前是什么页面,然后使用相关的函数,这样非常麻烦。
Denis
2023/04/15
2.2K0
获取当前url地址
<?php //获取域名或主机地址 echo $_SERVER['HTTP_HOST']."<br />"; //获取网页地址 echo $_SERVER['PHP_SELF']."<br />";
九霄道长
2021/03/02
4.2K0
什么叫单页面开发_获取当前页面url
参考网址 https://www.cnblogs.com/belongs-to-qinghua/p/11151054.html http://www.zhiliaotang.net/jishujiaoliu/web/965.html
全栈程序员站长
2022/11/08
3.3K0
什么叫单页面开发_获取当前页面url
Blazor 获取当前的 Url 链接
在 Blazor 获取当前页面所在的 URL 链接可以通过 NavigationManager 类辅助获取,也可以通过此方法获取当前域名等信息
林德熙
2022/08/12
3.7K0
PHP中获取当前页面的完整URL
javascript实现: top.location.href 顶级窗口的地址 this.location.href 当前窗口的地址 PHP实现: #测试网址: http://local
joshua317
2018/04/16
3.9K0
PHP中获取当前页面的完整URL
#测试网址: http://localhost/blog/testurl.php?id=5 //获取域名或主机地址 echo $_SERVER['HTTP_HOST']."<br>"; #
用户8099761
2023/05/10
2.3K0
JavaScript获取当前url路径
1、假设当前页完整地址是:https://www.qmblog.cn:8080/Home/Index?id=2&age=18 //获取当前窗口的Url var url = window.locatio
青梅煮码
2023/01/16
1.8K0
URL重写
(图片来自:https://github.com/Bikeman868/UrlRewrite.Net)
问问计算机
2021/05/08
5.2K0
URL重写
springMVC的url重写
 1.利用maven下载相关jar文件,pom文件配置如下:
似水的流年
2018/01/14
1.3K0
织梦DedeCms获取当前页面URL地址的调用方法
织梦内容页如何调用当前页面url?相信很多对织梦感兴趣的朋友都会去考虑这个问题:在文章内容中加入本文链接,除了 保护自己版权外还可以增加网站的外链收录。网上这方面的帖子一搜一大堆,但多数都只能调用相对地址,你还必须在它前面加上一个网站域名,这样做的方法虽然 也行,但这个模板用来建其他站时就会闹笑话,所以也是不可行的。
全栈程序员站长
2021/09/23
9.8K1
springMVC的url重写
3.添加urlrewirte.xml文件,将文件放在WEB-INF目录下(貌似该文件只能放在WEB-INF下)。配置如下:
似水的流年
2019/12/11
1.1K0
springMVC的url重写
 1.利用maven下载相关jar文件,pom文件配置如下: <dependency> <groupId>org.tuckey</groupId> <artifactId>urlrewritefilter</artifactId> <version>3.2.0</version> </dependency> 2.在web.xml中配置UrlRewriteFilter,配置如下:         <!--urlrewrite过滤器-
似水的流年
2018/01/18
1.5K0
Url Rewrite 再说Url 重写
前几天看到园子里一篇关于 Url 重写的文章《获取ISAPI_Rewrite重写后的URL》 , URL-Rewrite 这项技术早已不是一项新技术了,这个话题也已经被很多人讨论过多次。搜索一下URL-Rewrite可以找到很多URL-Rewrite方面的文章和组件,自己以前也多次接触过这个东东,也来说说吧。 ScottGu 有一篇非常经典的 URL-Rewrite Blog Tip/Trick: Url Rewriting with ASP.NET http://weblogs.asp.net/scot
葡萄城控件
2018/01/10
4.8K0
Url Rewrite 再说Url 重写
Python+selenium 自动化-获取当前页面的url地址,打开指定的url地址
非常简单,driver.current_url 就能获取当前页面的 url 地址。
小蓝枣
2020/09/23
4.4K0
点击加载更多

相似问题

WordPress:使用重写的页面(登录页面)获取URL变量

10

获取当前页面url

42

使用selenium获取当前页面url

10

IIS上的PHP获取当前重写的URL

21

获取当前页面加载的URL

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档