Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

使用SpringBoot2+外置Tomcat容器RestServletInitializer报空指针错误 #1445

Closed
zhufeizzz opened this issue Dec 6, 2019 · 6 comments
Closed

Comments

@zhufeizzz
Copy link

错误位置如下:
image

使用内嵌Tomcat没有问题,根据调测发现是外置Tomcat场景onStartup方法执行早于customize,导致factory对象还未初始化。

@liubao68
Copy link
Contributor

liubao68 commented Dec 6, 2019

可以帮忙测试一下并提交一个PR修改吗?

@zouwenxmu
Copy link

我也遇到同样的问题了

@liubao68
Copy link
Contributor

I created a PR to fix this problem.
And add an example to show how to work with spring boot in external web container.

@SailCoding
Copy link

提供两个思路
1、切面重写RestServletInitializer.startip方法;
2、不去引用spring-boot2-starter-servlet,而是将其中依赖copy,重新实现RestServletInitializer

@zhufeizzz
Copy link
Author

提供两个思路
1、切面重写RestServletInitializer.startip方法;
2、不去引用spring-boot2-starter-servlet,而是将其中依赖copy,重新实现RestServletInitializer

我之前就是这么规避的,新版本已经修复了,不用折腾了

@liubao68
Copy link
Contributor

liubao68 commented Apr 7, 2020

Fixed in 2.0.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants