用spring aop来配置dubbo,出现异常
问题描述
希望能够在函数调用的时候,将调用的通知发送到远程进行处理,为了实现这个功能,通过spring aop + dubbo进行实现,但是实现的过程中,出现了异常,异常的信息不固定,配置的内容如下:
如果要让配置正常,只需要将aspect的声明提前就好了:
下面是代码:
public class ServerTest {
private IServer m_Server;
private PointCutObject m_PointcutObject;
@Before
public void setUp(){
{
//start the server
ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("server.xml");
context.start();
}
{
ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("client.xml");
context.start();
m_Server = (IServer) context.getBean("server");
m_PointcutObject = (PointCutObject) context.getBean("pointCutObject");
}
}
@Test
public void testDefault(){
//m_Server.onBefore();
}
@Test
public void testBean(){
m_PointcutObject.test();
}
}
Server
public class Server implements IServer{
@Override
public void onBefore() {
String tMsg = "Hello AOP";
System.out.println(tMsg);
}
}
异常信息:
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论