Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/400.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在JavaWeb服务中捕获JBoss异常_Java_Web Services_Jboss_Exception Handling_Aop - Fatal编程技术网

如何在JavaWeb服务中捕获JBoss异常

如何在JavaWeb服务中捕获JBoss异常,java,web-services,jboss,exception-handling,aop,Java,Web Services,Jboss,Exception Handling,Aop,我有一个关于与JavaWeb服务相关的面向方面编程的问题 我有一个应用程序,它基本上是一个公司客户地址的清单。数据模型已经定义了一些切入点,因此我们的自定义规则在特定点被触发(例如,当我们调用操纵地址实体的特定API时,创建、更新、删除) 现在,我正在通过JavaWeb服务创建一个地址实体,并将其保存在数据库中。为了创建它,我调用应用程序API提供的特定cretion方法。此时,用于创建的自定义规则将自动触发并执行一些验证。在其中一条自定义规则崩溃并引发自定义异常之前,一切正常。我的问题是,我无

我有一个关于与JavaWeb服务相关的面向方面编程的问题

我有一个应用程序,它基本上是一个公司客户地址的清单。数据模型已经定义了一些切入点,因此我们的自定义规则在特定点被触发(例如,当我们调用操纵地址实体的特定API时,创建、更新、删除)

现在,我正在通过JavaWeb服务创建一个地址实体,并将其保存在数据库中。为了创建它,我调用应用程序API提供的特定cretion方法。此时,用于创建的自定义规则将自动触发并执行一些验证。在其中一条自定义规则崩溃并引发自定义异常之前,一切正常。我的问题是,我无法在web服务中捕获该异常。我的意思是,它被抛出,我可以在日志中看到它,但是我的处理程序没有看到它,继续创建我的实体

只有当我在web服务中显式调用验证规则时,才会捕获错误,但我不想这样做,因为我有很多针对特定实体的规则,我想知道是否有针对此类问题的特殊错误处理

PS:我正在使用JBoss规则引擎

谢谢