Giter Club home page Giter Club logo

s2jh4net's People

Contributors

xautlx avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

s2jh4net's Issues

菜单生成的数据父菜单url有值,手动从菜单表中置为null,刷新页面还是有值

controller里设置了4个子菜单,菜单表删除后重新自动生成,数据表里父菜单已经将url置空,但页面还是有
由于图片上传失败,直接帖代码了:
@controller
public class PcbUserController extends BaseController<PcbUser,Long>
......
@MenuData("用户管理:客户账号管理")
@RequiresRoles(value = "ROLE_PCB_SUPER_ADMIN")
@RequiresPermissions("用户管理:客户账号管理")
@RequestMapping(value = "/admin/user/pcb-user/client", method = RequestMethod.GET)
public String clientIndex(Model model) {
return "admin/user/pcbUser-client-index";
}

@MenuData("用户管理:供应商账号管理")
@RequiresRoles(value = "ROLE_PCB_SUPER_ADMIN")
@RequiresPermissions("用户管理:供应商账号管理")
@RequestMapping(value = "/admin/user/pcb-user/contractor", method = RequestMethod.GET)
public String contractorIndex(Model model) {
    return "admin/user/pcbUser-contractor-index";
}   

@MenuData("用户管理:区域管理员账号管理")
@RequiresRoles(value = "ROLE_PCB_SUPER_ADMIN")
@RequiresPermissions("用户管理:区域管理员账号管理")
@RequestMapping(value = "/admin/user/pcb-user/region-admin", method = RequestMethod.GET)
public String regionAdminIndex(Model model) {
    return "admin/user/pcbUser-region-admin-index";
}   

@MenuData("用户管理:区域客户账号管理")
@RequiresRoles(value = "ROLE_PCB_REGION_ADMIN")
@RequiresPermissions("用户管理:区域客户账号管理")
@RequestMapping(value = "/admin/user/pcb-user/region-client", method = RequestMethod.GET)
public String regionClientIndex(Model model) {
    return "admin/user/pcbUser-region-client-index";
}

.......

使用deployment Profiles做package,有错误!

[ERROR] .../src/main/webapp/assets/apps/plugins/html2canvas/html2canvas.js:line 3119:column 39:missing formal parameter
function SVGNodeContainer(node, native) {
[ERROR] .../src/main/webapp/assets/apps/plugins/html2canvas/html2canvas.js:line 3119:column 39:missing } after function body
function SVGNodeContainer(node, native) {
[ERROR] .../src/main/webapp/assets/apps/plugins/html2canvas/html2canvas.js:line 3120:column 10:syntax error
this.src = node;
[ERROR] .../src/main/webapp/assets/apps/plugins/html2canvas/html2canvas.js:line 3124:column 26:identifier is a reserved word
this.promise = native ? new Promise(function(resolve, reject) {
[ERROR] .../src/main/webapp/assets/apps/plugins/html2canvas/html2canvas.js:line 3125:column 14:syntax error
self.image = new Image();
[ERROR] .../src/main/webapp/assets/apps/plugins/html2canvas/html2canvas.js:line 3132:column 5:syntax error
}) : this.hasFabric().then(function() {
[ERROR] .../src/main/webapp/assets/apps/plugins/html2canvas/html2canvas.js:line 3136:column 5:syntax error
});
[ERROR] .../src/main/webapp/assets/apps/plugins/html2canvas/html2canvas.js:line 3137:column 1:syntax error
}
[ERROR] .../src/main/webapp/assets/apps/plugins/html2canvas/html2canvas.js:line 3139:column 18:syntax error
SVGNodeContainer.prototype = Object.create(SVGContainer.prototype);
[ERROR] .../src/main/webapp/assets/apps/plugins/html2canvas/html2canvas.js:line 3375:column 1:syntax error
}).call({}, typeof(window) !== "undefined" ? window : undefined, typeof(document) !== "undefined" ? document : undefined);
[ERROR] .../src/main/webapp/assets/apps/plugins/html2canvas/html2canvas.js:line 1:column 0:Compilation produced 10 syntax errors.

项目部署报错,

server报错:[2020-06-02 10:48:58,754] Artifact entdiy:war exploded: Error during artifact deployment. See server log for details.

日志:02-Jun-2020 22:48:58.725 SEVERE [RMI TCP Connection(2)-127.0.0.1] org.apache.catalina.core.StandardContext.listenerStart Error configuring application listener of class com.entdiy.core.web.listener.AppServletContextListener
java.lang.ClassNotFoundException: com.entdiy.core.web.listener.AppServletContextListener
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1332)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1166)
at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:518)
at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:499)
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:118)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4764)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5303)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
at org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1696)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:484)
at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:433)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
at com.sun.jmx.remote.security.MBeanServerAccessController.invoke(MBeanServerAccessController.java:468)
at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1468)
at javax.management.remote.rmi.RMIConnectionImpl.access$300(RMIConnectionImpl.java:76)
at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1309)
at java.security.AccessController.doPrivileged(Native Method)
at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1408)
at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:829)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:357)
at sun.rmi.transport.Transport$1.run(Transport.java:200)
at sun.rmi.transport.Transport$1.run(Transport.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)

02-Jun-2020 22:48:58.729 SEVERE [RMI TCP Connection(2)-127.0.0.1] org.apache.catalina.core.StandardContext.listenerStart Error configuring application listener of class com.entdiy.security.AuthLogonHistRefreshListener
java.lang.ClassNotFoundException: com.entdiy.security.AuthLogonHistRefreshListener
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1332)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1166)
at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:518)
at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:499)
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:118)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4764)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5303)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
at org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1696)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:484)
at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:433)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
at com.sun.jmx.remote.security.MBeanServerAccessController.invoke(MBeanServerAccessController.java:468)
at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1468)
at javax.management.remote.rmi.RMIConnectionImpl.access$300(RMIConnectionImpl.java:76)
at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1309)
at java.security.AccessController.doPrivileged(Native Method)
at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1408)
at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:829)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:357)
at sun.rmi.transport.Transport$1.run(Transport.java:200)
at sun.rmi.transport.Transport$1.run(Transport.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)

02-Jun-2020 22:48:58.729 SEVERE [RMI TCP Connection(2)-127.0.0.1] org.apache.catalina.core.StandardContext.listenerStart Skipped installing application listeners due to previous error(s)

02-Jun-2020 22:48:58.731 SEVERE [RMI TCP Connection(2)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal Context [] startup failed due to previous errors

当admin登录页面多次输入错误密码后出现captcha图片,登录后退出再登录有错误

当admin登录页面多次输入错误密码后出现captcha图片,输入正确的密码和captcha,正确登录后,退出,跳转到login页面,此时页面没有captcha的输入框,无论输入正确还是错误的密码,页面上都会显示下面的500的错误:

Type Exception Report

Message com.entdiy.core.exception.ServiceException: captcha required

Description The server encountered an unexpected condition that prevented it from fulfilling the request.

Exception

javax.servlet.ServletException: com.entdiy.core.exception.ServiceException: captcha required
org.apache.shiro.web.servlet.AdviceFilter.cleanup(AdviceFilter.java:196)
org.apache.shiro.web.filter.authc.AuthenticatingFilter.cleanup(AuthenticatingFilter.java:155)
org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:148)
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383)
org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:357)
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:270)
com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter.doFilterInternal(OpenEntityManagerInViewFilter.java:185)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
org.springframework.session.web.http.SessionRepositoryFilter.doFilterInternal(SessionRepositoryFilter.java:146)
org.springframework.session.web.http.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:81)
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:357)
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:270)

jetty-plugin发布

还发现个奇怪问题, 如果配置jetty查询发布项目打开页面会出现下面情况
qq 20180510155257

jetty-maven配置为:


org.eclipse.jetty
jetty-maven-plugin
9.4.10.v20180503

manual

9999


/${project.build.finalName}




qq 20180510155257

很多菜单打开报错 请求异常 E400: 数据请求异常,请联系管理员

很多菜单打开报错 请求异常 E400: 数据请求异常,请联系管理员
如公告管理, 菜单管理

异常日志:
10-May-2018 15:57:43.349 信息 [http-nio-8080-exec-4] org.apache.coyote.http11.Http11Processor.service Error parsing HTTP
request header
Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level.
java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters are defined in
RFC 7230 and RFC 3986
at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:479)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:687)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:790)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1468)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)

登录页面的Remember Me没有起作用

勾选了记住我,同时也看到了Cookie中的RememberMe的token,但关闭浏览器后,再次访问时,还是跳到登录页面,而没有实现自动登录。

Ajax登录出现401

ajax 登录 /api/login,清空redis的session,模拟第一次登录,在页面表单点登录按钮,第一次保证是401,然后再点一次登录就好了,顺利取回用户信息。
image

启动报错

Caused by: com.entdiy.core.exception.ServiceException: data initialize error; nested exception is com.entdiy.core.exception.ServiceException: file store error; nested exception is java.io.IOException: Failed to delete original file 'E:\java\apache-tomcat-9.0.0.M21\temp\c9db17ae-1d70-4626-abcc-dc96b3859c1b\47.jpg' after copy to '\etc\entdiy\data\image\d7\d725\d7251741d3cce8b26881024695fbce8c\47.jpg'

jgrid select 类型 不能导出excel

colModel 列为select类型时,如果没有找到对应的value,excel导出会报错,导不出来,
{ label: '负责人', name: 'admin.userId', width: 100, index: 'admin.userId', align: 'center', formatter: 'select', searchoptions: { value: Biz.getUsers() }, editable: false },

Error in event handler for (unknown): TypeError: Cannot read property 'options' of undefined at y.<anonymous> (chrome-extension://mgijmajocgfcbeboacabfgobmjgjcoja/content.min.js:16:421) 2grid.js?_=1517911127024:1 Uncaught TypeError: Cannot read property 'indexOf' of undefined at HTMLTableElement.<anonymous> (grid.js?_=1517911127024:1) at Function.each (jquery-1.10.2.min.js:4) at e.fn.init.each (jquery-1.10.2.min.js:4) at e.fn.init.exportExcelLocal (grid.js?_=1517911127024:1) at e.fn.init.$.fn.jqGrid (jquery.jqGrid.src.js:765) at HTMLTableElement.onClickButton (grid.js?_=1517911127024:1) at HTMLTableCellElement.<anonymous> (jquery.jqGrid.src.js:9184) at HTMLTableCellElement.dispatch (jquery-1.10.2.min.js:5) at HTMLTableCellElement.v.handle (jquery-1.10.2.min.js:5)

这个如何解决呀,大神

image

数据字典相关

现在数据字典获取方式依然 是 struts的方式,新的框架 没有整合这一块呢。。

使用idea导入maven工程后,一些类都是不能引入自己其他包中的类

image
使用idea导入maven工程后,一些类都是不能引入自己其他包中的类
下面黑色部分都是找不到的,但编译不出错,只是在idea编辑器中有红色显示
import com.entdiy.aud.entity.AccountLogonLog;
import com.entdiy.aud.service.AccountLogonLogService;
import com.entdiy.auth.entity.Account;
import com.entdiy.auth.service.AccountService;
import com.entdiy.core.util.DateUtils;
import com.entdiy.core.util.IPAddrFetcher;
import com.entdiy.core.util.UidUtils;
import com.entdiy.core.web.captcha.CaptchaUtils;
import com.entdiy.core.web.captcha.CaptchaValidationException;

import lombok.Setter;
import org.apache.commons.lang3.StringUtils;
import org.apache.shiro.authc.*;

启动报错

Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'demoDatabase
DataInitializeProcessor': Unsatisfied dependency expressed through field 'attachmentFileStoreService'; nested exception
is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'com.entdiy.sys.service.A
ttachmentFileStoreService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotat
ions: {@org.springframework.beans.factory.annotation.Autowired(required=true)}

Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'com.entdiy.sys.s
ervice.AttachmentFileStoreService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency
annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}

在新表中添加OneToOne Account启动报错

@MetaData(value = "帐号")
@OneToOne(cascade = CascadeType.ALL)
@JoinColumn(name = "account_id", nullable = false)
private Account account;

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'shiroFilter' defined in file [/Users/hanyou/ZhijianProjects/apache-tomcat-8.5.27/webapps/ROOT/WEB-INF/classes/service/spring-shiro.xml]: Cannot resolve reference to bean 'siteFormAuthenticationFilter' while setting bean property 'filters' with key [TypedStringValue: value [authcSite], target type [null]]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'siteFormAuthenticationFilter' defined in file [/Users/hanyou/ZhijianProjects/apache-tomcat-8.5.27/webapps/ROOT/WEB-INF/classes/service/spring-shiro.xml]: Cannot resolve reference to bean 'accountService' while setting bean property 'accountService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'accountService': Injection of persistence dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in file [/Users/hanyou/ZhijianProjects/apache-tomcat-8.5.27/webapps/ROOT/WEB-INF/classes/context/spring-jpa.xml]: Invocation of init method failed; nested exception is org.hibernate.AnnotationException: No identifier specified for entity: xyz.entdiy.party.entity.Customer
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:378) ~[spring-beans-5.0.2.RELEASE.jar:5.0.2.RELEASE]
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:110) ~[spring-beans-5.0.2.RELEASE.jar:5.0.2.RELEASE]
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedMap(BeanDefinitionValueResolver.java:426) ~[spring-beans-5.0.2.RELEASE.jar:5.0.2.RELEASE]
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:167) ~[spring-beans-5.0.2.RELEASE.jar:5.0.2.RELEASE]

kindeditor经常加载的内容不显示

<form:textarea id="" path="content" class="form-control"
data-htmleditor='kindeditor'
data-height="400"/>
内容经常加载不出来,打开编辑页面,编辑器里边空白,并且不能激活,内容也没有丢失,只是没有显示出来,点保存还能保存

<select /> 标签回显问题

<select data-cache="Util.getCacheDictDatasByType('Shop_Type')" name="type" />
在jsp详情页面初始化时,select标签无法选中type类型对应的label呢?
如果使用 option ,会默认显示value值,而不是label值。这个怎么解决呢?

配置redis服务器

文档中没有地方提到需要配置redis服务器,但没有redis根本就跑不起来!
主要配置还要改两个地方,一个是hibernate-redisson.yaml,一个是application.properties,这是为什么?

字典用弹窗的方式新增保存不了

17:48:17.613 ERROR com.entdiy.errors[210] - ERR180203174817975: 系统运行错误,请联系管理员! req.requestURI=/admin/sys/data-dict/edit, req.localPort=8080, req.xForwardedFor=null, req.param[secondaryValue]=, req.header[user-agent]=Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36, req.remoteUser=root[1], req.param[disabled]=false, req.attr[org.springframework.web.servlet.DispatcherServlet.THEME_RESOLVER]=org.springframework.web.servlet.theme.FixedThemeResolver@15fd6689, session.attr[org.apache.shiro.subject.support.DefaultSubjectContext_AUTHENTICATED_SESSION_KEY]=true, req.method=POST, req.userAgent=Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36, session.attr[org.apache.shiro.subject.support.DefaultSubjectContext_PRINCIPALS_SESSION_KEY]=root[1], session.attr[org.apache.shiro.web.session.HttpServletSession.HOST_SESSION_KEY]=0:0:0:0:0:0:0:1, req.attr[org.springframework.web.context.request.async.WebAsyncManager.WEB_ASYNC_MANAGER]=org.springframework.web.context.request.async.WebAsyncManager@5fa6a690, req.header[referer]=http://localhost:8080/admin, req.serverPort=8080, req.param[orderRank]=10, req.header[origin]=http://localhost:8080, req.localAddr=0:0:0:0:0:0:0:1, req.attr[org.springframework.web.servlet.DispatcherServlet.OUTPUT_FLASH_MAP]=FlashMap [attributes={}, targetRequestPath=null, targetRequestParams={}], req.requestURL=http://localhost:8080/admin/sys/data-dict/edit, req.attr[org.springframework.web.servlet.DispatcherServlet.THEME_SOURCE]=WebApplicationContext for namespace 'springServlet-servlet': startup date [Sat Feb 03 17:22:53 CST 2..., req.header[content-type]=application/x-www-form-urlencoded; charset=UTF-8, req.serverName=localhost, req.param[richTextValue]=, req.clientId=0:0:0:0:0:0:0:1, req.header[host]=localhost:8080, req.param[id]=, req.attr[anyRoles.FILTERED]=true, req.remotePort=52723, req.user=root[1], req.attr[org.springframework.web.servlet.DispatcherServlet.FLASH_MAP_MANAGER]=org.springframework.web.servlet.support.SessionFlashMapManager@4a34f03, req.attr[org.springframework.session.SessionRepository.CURRENT_SESSION]=org.springframework.session.web.http.SessionRepositoryFilter$SessionRepositoryRequestWrapper$HttpSes..., req.attr[org.springframework.web.servlet.HandlerMapping.pathWithinHandlerMapping]=/admin/sys/data-dict/edit, req.attr[org.springframework.web.servlet.HandlerMapping.uriTemplateVariables]={}, req.param[version]=0, req.attr[org.springframework.core.convert.ConversionService]=ConversionService converters =
@org.springframework.format.annotation.DateTimeFormat java.lang.Long..., req.attr[authcAdmin.FILTERED]=true, req.param[parent.id]=undefined, req.header[accept-encoding]=gzip, deflate, br, req.remoteHost=0:0:0:0:0:0:0:1, req.header[cookie]=Hm_lvt_5f64653382c3bd79af3c297bbafa5a6a=1517129885,1517644052; SESSION=NGE2NTA3NTgtNmNlZi00MzljLTljZGUtMmRiMDg1NDUxMDZm; sidebar_closed=0; Hm_lpvt_5f64653382c3bd79af3c297bbafa5a6a=1517649796, req.attr[org.sitemesh.webapp.contentfilter.BasicSelector.APPLIED_ONCE]=true, req.header[connection]=keep-alive, req.queryString=null, req.attr[org.springframework.web.servlet.HandlerMapping.bestMatchingPattern]=/admin/sys/data-dict/edit, req.attr[org.apache.shiro.spring.web.ShiroFilterFactoryBean$SpringShiroFilter.FILTERED]=true, req.header[x-requested-with]=XMLHttpRequest, req.attr[org.springframework.session.web.http.SessionRepositoryFilter.FILTERED]=true, req.param[secondaryKey]=, req.param[imagePathValue]=, req.attr[org.springframework.web.servlet.DispatcherServlet.LOCALE_RESOLVER]=org.springframework.web.servlet.i18n.AcceptHeaderLocaleResolver@c1320f, req.param[primaryKey]=CONSULTANT_MODE, req.contextPath=, session.attr[shiroSavedRequest]=org.apache.shiro.web.util.SavedRequest@5c14fcd3, req.param[primaryValue]=咨询方式, req.header[accept-language]=zh-CN,zh;q=0.9,en;q=0.8, req.attr[org.springframework.session.SessionRepository]=org.springframework.session.data.redis.RedisOperationsSessionRepository@49b515de, req.attr[openEntityManagerInViewFilter.FILTERED]=true, req.header[content-length]=214, req.attr[encodingFilter.FILTERED]=true, req.attr[org.springframework.web.servlet.DispatcherServlet.CONTEXT]=WebApplicationContext for namespace 'springServlet-servlet': startup date [Sat Feb 03 17:22:53 CST 2..., req.localName=localhost, req.param[filePathValue]=, req.header[accept]=application/json, text/javascript, /; q=0.01
org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBindingResult: 1 errors
Field error in object 'entity' on field 'parent.id': rejected value [undefined]; codes [typeMismatch.entity.parent.id,typeMismatch.parent.id,typeMismatch.id,typeMismatch.java.lang.Long,typeMismatch]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [entity.parent.id,parent.id]; arguments []; default message [parent.id]]; default message [Failed to convert property value of type 'java.lang.String' to required type 'java.lang.Long' for property 'parent.id'; nested exception is java.lang.NumberFormatException: For input string: "undefined"]
at org.springframework.web.method.annotation.ModelAttributeMethodProcessor.resolveArgument(ModelAttributeMethodProcessor.java:157) ~[spring-web-5.0.2.RELEASE.jar:5.0.2.RELEASE]
at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:124) ~[spring-web-5.0.2.RELEASE.jar:5.0.2.RELEASE]
at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:161) ~[spring-web-5.0.2.RELEASE.jar:5.0.2.RELEASE]
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:131) ~[spring-web-5.0.2.RELEASE.jar:5.0.2.RELEASE]
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) ~[spring-webmvc-5.0.2.RELEASE.jar:5.0.2.RELEASE]
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:871) ~[spring-webmvc-5.0.2.RELEASE.jar:5.0.2.RELEASE]
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:777) ~[spring-webmvc-5.0.2.RELEASE.jar:5.0.2.RELEASE]
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.0.2.RELEASE.jar:5.0.2.RELEASE]
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:991) [spring-webmvc-5.0.2.RELEASE.jar:5.0.2.RELEASE]
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:925) [spring-webmvc-5.0.2.RELEASE.jar:5.0.2.RELEASE]
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:978) [spring-webmvc-5.0.2.RELEASE.jar:5.0.2.RELEASE]
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:881) [spring-webmvc-5.0.2.RELEASE.jar:5.0.2.RELEASE]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) [servlet-api.jar:na]
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:855) [spring-webmvc-5.0.2.RELEASE.jar:5.0.2.RELEASE]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) [servlet-api.jar:na]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) [catalina.jar:8.5.27]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.27]
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) [tomcat-websocket.jar:8.5.27]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:8.5.27]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.27]
at org.sitemesh.webapp.contentfilter.ContentBufferingFilter.bufferAndPostProcess(ContentBufferingFilter.java:169) [sitemesh-3.0.0.jar:na]
at org.sitemesh.webapp.contentfilter.ContentBufferingFilter.doFilter(ContentBufferingFilter.java:126) [sitemesh-3.0.0.jar:na]
at org.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:120) [sitemesh-3.0.0.jar:na]

启动entdiy-app出错

Error in Loader F:\java\learning\endiy\entdiy-app\entdiy-app-hybrid\node_modules\eslint\lib\api.js didn't return a function
@ multi main
这个该如何解决

自动注册

终于又开始维护了,目前自动注册的功能貌似是关闭的。如果能加上就更完美了。

字典新加完马上删除会报错

17:45:56.661 ERROR com.entdiy.errors[210] - ERR180203174556820: 系统运行错误,请联系管理员! req.requestURI=/admin/sys/data-dict/delete, req.localPort=8080, req.xForwardedFor=null, req.header[user-agent]=Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36, req.remoteUser=root[1], req.attr[org.springframework.web.servlet.DispatcherServlet.THEME_RESOLVER]=org.springframework.web.servlet.theme.FixedThemeResolver@15fd6689, session.attr[org.apache.shiro.subject.support.DefaultSubjectContext_AUTHENTICATED_SESSION_KEY]=true, req.method=POST, req.userAgent=Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36, session.attr[org.apache.shiro.web.session.HttpServletSession.HOST_SESSION_KEY]=0:0:0:0:0:0:0:1, session.attr[org.apache.shiro.subject.support.DefaultSubjectContext_PRINCIPALS_SESSION_KEY]=root[1], req.attr[org.springframework.web.context.request.async.WebAsyncManager.WEB_ASYNC_MANAGER]=org.springframework.web.context.request.async.WebAsyncManager@42ce1795, req.header[referer]=http://localhost:8080/admin, req.serverPort=8080, req.header[origin]=http://localhost:8080, req.header[ajaxify]=true, req.localAddr=0:0:0:0:0:0:0:1, req.attr[org.springframework.web.servlet.DispatcherServlet.OUTPUT_FLASH_MAP]=FlashMap [attributes={}, targetRequestPath=null, targetRequestParams={}], req.requestURL=http://localhost:8080/admin/sys/data-dict/delete, req.attr[org.springframework.web.servlet.DispatcherServlet.THEME_SOURCE]=WebApplicationContext for namespace 'springServlet-servlet': startup date [Sat Feb 03 17:22:53 CST 2..., req.header[content-type]=application/x-www-form-urlencoded, req.serverName=localhost, req.clientId=0:0:0:0:0:0:0:1, req.header[host]=localhost:8080, req.attr[anyRoles.FILTERED]=true, req.remotePort=52664, req.user=root[1], req.attr[org.springframework.web.servlet.DispatcherServlet.FLASH_MAP_MANAGER]=org.springframework.web.servlet.support.SessionFlashMapManager@4a34f03, req.attr[org.springframework.session.SessionRepository.CURRENT_SESSION]=org.springframework.session.web.http.SessionRepositoryFilter$SessionRepositoryRequestWrapper$HttpSes..., req.attr[org.springframework.web.servlet.HandlerMapping.pathWithinHandlerMapping]=/admin/sys/data-dict/delete, req.attr[org.springframework.web.servlet.HandlerMapping.uriTemplateVariables]={}, req.attr[org.springframework.core.convert.ConversionService]=ConversionService converters =
@org.springframework.format.annotation.DateTimeFormat java.lang.Long..., req.attr[authcAdmin.FILTERED]=true, req.header[accept-encoding]=gzip, deflate, br, req.remoteHost=0:0:0:0:0:0:0:1, req.param[ids]=jqg1, req.header[cookie]=Hm_lvt_5f64653382c3bd79af3c297bbafa5a6a=1517129885,1517644052; SESSION=NGE2NTA3NTgtNmNlZi00MzljLTljZGUtMmRiMDg1NDUxMDZm; sidebar_closed=0; Hm_lpvt_5f64653382c3bd79af3c297bbafa5a6a=1517649796, req.attr[org.sitemesh.webapp.contentfilter.BasicSelector.APPLIED_ONCE]=true, req.header[connection]=keep-alive, req.queryString=ids=jqg1, req.attr[org.springframework.web.servlet.HandlerMapping.bestMatchingPattern]=/admin/sys/data-dict/delete, req.attr[org.apache.shiro.spring.web.ShiroFilterFactoryBean$SpringShiroFilter.FILTERED]=true, req.header[x-requested-with]=XMLHttpRequest, req.attr[org.springframework.session.web.http.SessionRepositoryFilter.FILTERED]=true, req.attr[org.springframework.web.servlet.DispatcherServlet.LOCALE_RESOLVER]=org.springframework.web.servlet.i18n.AcceptHeaderLocaleResolver@c1320f, req.contextPath=, session.attr[shiroSavedRequest]=org.apache.shiro.web.util.SavedRequest@184918a2, req.header[accept-language]=zh-CN,zh;q=0.9,en;q=0.8, req.attr[org.springframework.session.SessionRepository]=org.springframework.session.data.redis.RedisOperationsSessionRepository@49b515de, req.attr[openEntityManagerInViewFilter.FILTERED]=true, req.header[content-length]=0, req.attr[encodingFilter.FILTERED]=true, req.attr[org.springframework.web.servlet.DispatcherServlet.CONTEXT]=WebApplicationContext for namespace 'springServlet-servlet': startup date [Sat Feb 03 17:22:53 CST 2..., req.localName=localhost, req.header[accept]=application/json, text/javascript, /; q=0.01
org.springframework.web.method.annotation.MethodArgumentTypeMismatchException: Failed to convert value of type 'java.lang.String' to required type 'java.lang.Long[]'; nested exception is java.lang.NumberFormatException: For input string: "jqg1"
at org.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolver.resolveArgument(AbstractNamedValueMethodArgumentResolver.java:131) ~[spring-web-5.0.2.RELEASE.jar:5.0.2.RELEASE]
at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:124) ~[spring-web-5.0.2.RELEASE.jar:5.0.2.RELEASE]
at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:161) ~[spring-web-5.0.2.RELEASE.jar:5.0.2.RELEASE]
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:131) ~[spring-web-5.0.2.RELEASE.jar:5.0.2.RELEASE]
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) ~[spring-webmvc-5.0.2.RELEASE.jar:5.0.2.RELEASE]
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:871) ~[spring-webmvc-5.0.2.RELEASE.jar:5.0.2.RELEASE]
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:777) ~[spring-webmvc-5.0.2.RELEASE.jar:5.0.2.RELEASE]
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.0.2.RELEASE.jar:5.0.2.RELEASE]
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:991) [spring-webmvc-5.0.2.RELEASE.jar:5.0.2.RELEASE]
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:925) [spring-webmvc-5.0.2.RELEASE.jar:5.0.2.RELEASE]
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:978) [spring-webmvc-5.0.2.RELEASE.jar:5.0.2.RELEASE]
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:881) [spring-webmvc-5.0.2.RELEASE.jar:5.0.2.RELEASE]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) [servlet-api.jar:na]
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:855) [spring-webmvc-5.0.2.RELEASE.jar:5.0.2.RELEASE]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) [servlet-api.jar:na]

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.