interceptor

    0热度

    1回答

    我的一个SOAP Web服务的使用者无法读取SOAP Faults(模式验证),因此他希望我们发送“Ok = false”响应,而不是发生模式验证消息失败。 我不知道,如果我们以任何方式可以自定义拦截器来产生错误的响应,而不是SOAP故障。 我使用拦截器如下图所示 @org.apache.cxf.interceptor.InInterceptors(interceptors = {"com.xxx

    1热度

    1回答

    我想要做的是拦截实体保存并截断一些字符串属性。 问题是OnSave()只会触发新的Entity,但不会更改/更新Entity。 然后有OnFlushDirty()拦截器。但我真的很困惑这个。 所以我要修改更新实体,类似实体上的某些属性: public bool OnFlushDirty( object entity, object id, object[]

    0热度

    1回答

    当实现一个Interceptor,有没有一种方式来获得实际(具体)类的名称使用InvocationContext被拦截? 除非我错了,叫ic.getMethod().getDeclaringClass().getName()将返回(extdended)接口/基抽象类? @Intercepted注解是获取实际实现被拦截的唯一方法吗?

    0热度

    1回答

    我想使用Autofac来探索自定义拦截器。我目前使用Autofac的4.2.0版和Castle.Core的Dynamic 3.3版的3.3.3版。 我已经开始了希望凭借其在Autofac接口注册一个测试类的以下基本动作: using Autofac; using Castle.DynamicProxy; class Program { static void Main(strin

    0热度

    1回答

    我想在我的数据库中登录在表上执行的操作(插入,更新和删除)。我一直在阅读有关拦截器,所以我实现了我自己的。 例如,当执行一个插入我这样做: @Override public boolean onSave(Object entity, Serializable id, Object[] state, String[] propertyNames, Type[] types) { if (

    -1热度

    1回答

    所以我有这样的代码: JSP(其中用户被示值的第一件事) <s:iterator value="animes"> <tr> <td><s:checkbox name="checked" value="false" fieldValue="%{aniTitle}" theme="simple" id=""/></td> <td><s:pro

    0热度

    1回答

    我正在使用拦截器来使用标志变量获取mongodb连接的状态。 MongoDB正试图在应用程序启动时进行连接,并且正在设置一个布尔标志。此标志值已经在登录时在会话范围中设置。我使用拦截器从会话中获取标志值,如果标志为false,则不想将请求路由到控制器。希望我简要解释了我的问题。 因此,我编写了一个拦截器,它只根据标记变量拦截一些请求映射URL。如果flag变量为true,则控制器方法执行并填充模型

    0热度

    1回答

    我们使用OAuth2来保护我们的REST端点。几乎我们所有的终端都需要认证。我们有几个公共端点。我们使用@EnableWebSecurity配置spring安全。所有公共端点都在配置中明确列出(请参见下面的示例中的“publicpath_x”)。不需要在配置中明确地添加每个新的公共enpodint,而是可以更容易地具有自定义注释,例如, @PublicAccess将指定每个公共端点。是否可以配置使

    0热度

    1回答

    我做这样的事情 org.apache.cxf.endpoint.Client client = ClientProxy.getClient(port); client.getInInterceptors().add(new HeaderHandler()); try { port.[my method](inputs); } 而且我的处理程序看起

    0热度

    1回答

    需要编写出站拦截器来修改响应。 我写了一个出站响应的拦截器。 Interceptor被添加到发送阶段,因为在发送阶段之前outStream不可修改。 我试图用新的字节数据更改org.apache.cxf.message.Message对象中的现有输出流,并试图在Message对象中添加新的OutputStream。但他们都没有工作。 请让我知道,如果任何人面对相同的,如果有解决方案。 谢谢。 pu