giscafer / finalscheduler Goto Github PK
View Code? Open in Web Editor NEW:calendar: 终极排班管理、考勤系统
Home Page: https://github.com/giscafer/FinalScheduler
:calendar: 终极排班管理、考勤系统
Home Page: https://github.com/giscafer/FinalScheduler
17-Oct-2019 09:59:16.192 信息 [http-nio-8080-exec-7] org.directwebremoting.impl.StartupUtil.logStartup Starting: DwrServlet v3.0.0.116.rc1 on Apache Tomcat/8.5.47 / JDK 1.8.0_121 from Oracle Corporation at /FinalScheduler_Web_exploded
17-Oct-2019 09:59:16.957 警告 [http-nio-8080-exec-7] org.directwebremoting.impl.DTDEntityResolver.resolveEntity Deprecated public id in dwr.xml. Use:
17-Oct-2019 09:59:16.957 警告 [http-nio-8080-exec-7] org.directwebremoting.impl.DefaultConverterManager.addConverter Clash of converters for java.util.Map. Using org.directwebremoting.convert.MapConverter in place of org.directwebremoting.convert.MapConverter
17-Oct-2019 09:59:16.957 信息 [http-nio-8080-exec-7] org.directwebremoting.impl.DefaultConverterManager.addConverter Probably not an issue: java.util.List is not available so the list converter will not load. This is only an problem if you wanted to use it.
17-Oct-2019 09:59:16.972 警告 [http-nio-8080-exec-7] org.directwebremoting.impl.DefaultConverterManager.addConverter Clash of converters for java.util.Collection. Using org.directwebremoting.convert.CollectionConverter in place of org.directwebremoting.convert.CollectionConverter
17-Oct-2019 09:59:16.972 警告 [http-nio-8080-exec-7] org.directwebremoting.impl.SignatureParser.findMethod Setting extra type info to overloaded methods may fail with <parameter .../>
17-Oct-2019 09:59:16.972 严重 [http-nio-8080-exec-7] org.directwebremoting.impl.DefaultCreatorManager.getCreator Class not found: '?'
17-Oct-2019 09:59:16.972 警告 [http-nio-8080-exec-7] org.directwebremoting.impl.DefaultCreatorManager.getCreator Names of known classes are: ajaxDataService __Data __System
17-Oct-2019 09:59:16.972 严重 [http-nio-8080-exec-7] org.directwebremoting.impl.SignatureParser.parse Unexpected Error
java.lang.SecurityException: Class not found
at org.directwebremoting.impl.DefaultCreatorManager.getCreator(DefaultCreatorManager.java:185)
at org.directwebremoting.impl.SignatureParser.findClass(SignatureParser.java:255)
at org.directwebremoting.impl.SignatureParser.parseDeclarationLine(SignatureParser.java:184)
at org.directwebremoting.impl.SignatureParser.parse(SignatureParser.java:88)
at org.directwebremoting.impl.DwrXmlConfigurator.loadSignature(DwrXmlConfigurator.java:474)
at org.directwebremoting.impl.DwrXmlConfigurator.configure(DwrXmlConfigurator.java:168)
at org.directwebremoting.impl.StartupUtil.configureFromInitParams(StartupUtil.java:621)
at org.directwebremoting.impl.StartupUtil.configureContainerFully(StartupUtil.java:687)
at org.directwebremoting.servlet.DwrServlet.configureContainer(DwrServlet.java:109)
at org.directwebremoting.servlet.DwrServlet.init(DwrServlet.java:68)
at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1144)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1091)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:763)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:134)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:528)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:678)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:798)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:810)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1500)
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)
1.SQL文件运行出错
参考#11
接着将文件中 dlwy
@%
,替换成自己数据库的用户名、ip地址,如root
@localhost
,不然建好表启
动项目会报[1449] The user specified as a definer ('root'@'%') does not exist
2.HttpServletRequest.getServletContext()报错
将项目的servlet-api-2.5.jar换成Tomcat的servlet-api.jar,在Tomcat的源码路径下搜索servlet-api.jar替换到项目里就好了
3.修改数据库配置文件
将项目中两个a_little_config.txt文件上的数据库配置信息换成自己的,ScheduleConfig类调用了该配置文件
4.启动可能报错:java.io.FileNotFoundException: Could not resolve XML resource [null] with public ID [null]
参考#3
怎么跑起来
servlet-mapping 有一个Multiple root tags 错误
com.skyeye.common找不到包路径,这是nexus管理的common吗
gc_schedule_scheduler
VALUES ('4600', '13', '程明', '2015-08-05', '', '0');gc_schedule_scheduler
VALUES ('4601', '13', '程明', '2015-08-06', '', '0');gc_schedule_scheduler
VALUES ('4602', '13', '程明', '2015-08-07', '', '0');gc_schedule_scheduler
VALUES ('4603', '13', '程明', '2015-08-08', '', '0');gc_schedule_scheduler
VALUES ('4604', '4', '韩斌', '2015-08-02', '', '0');gc_schedule_scheduler
VALUES ('4605', '4', '韩斌', '2015-08-03', '', '0');gc_schedule_scheduler
VALUES ('4606', '4', '韩斌', '2015-08-04', '', '0');gc_schedule_scheduler
VALUES ('4607', '4', '韩斌', '2015-08-05', '', '0');gc_schedule_scheduler
VALUES ('4608', '4', '韩斌', '2015-08-06', '', '0');gc_schedule_scheduler
VALUES ('4609', '4', '韩斌', '2015-08-07', '', '0');gc_schedule_scheduler
VALUES ('4610', '4', '韩斌', '2015-08-08', '', '0');gc_schedule_scheduler
VALUES ('4611', '5', '于莎莎', '2015-08-02', '', '0');gc_schedule_scheduler
VALUES ('4612', '5', '于莎莎', '2015-08-03', '', '0');gc_schedule_scheduler
VALUES ('4613', '5', '于莎莎', '2015-08-04', '', '0');gc_schedule_scheduler
VALUES ('4614', '5', '于莎莎', '2015-08-05', '', '0');gc_schedule_scheduler
VALUES ('4615', '5', '于莎莎', '2015-08-06', '', '0');gc_schedule_scheduler
VALUES ('4616', '5', '于莎莎', '2015-08-07', '', '0');gc_schedule_scheduler
VALUES ('4617', '5', '于莎莎', '2015-08-08', '', '0');gc_schedule_scheduler
VALUES ('4618', '24', '李志强', '2015-08-02', '', '0');gc_schedule_scheduler
VALUES ('4619', '24', '李志强', '2015-08-03', '', '0');gc_schedule_scheduler
VALUES ('4620', '24', '李志强', '2015-08-04', '', '0');gc_schedule_scheduler
VALUES ('4621', '24', '李志强', '2015-08-05', '', '0');gc_schedule_scheduler
VALUES ('4622', '24', '李志强', '2015-08-06', '', '0');gc_schedule_scheduler
VALUES ('4623', '24', '李志强', '2015-08-07', '', '0');gc_schedule_scheduler
VALUES ('4624', '24', '李志强', '2015-08-08', '', '0');gc_schedule_scheduler
VALUES ('4625', '17', '赵信', '2015-08-02', '', '0');gc_schedule_scheduler
VALUES ('4626', '17', '赵信', '2015-08-03', '', '0');gc_schedule_scheduler
VALUES ('4627', '17', '赵信', '2015-08-04', '', '0');gc_schedule_scheduler
VALUES ('4628', '17', '赵信', '2015-08-05', '', '0');gc_schedule_scheduler
VALUES ('4629', '17', '赵信', '2015-08-06', '', '0');gc_schedule_scheduler
VALUES ('4630', '17', '赵信', '2015-08-07', '', '0');gc_schedule_scheduler
VALUES ('4631', '17', '赵信', '2015-08-08', '', '0');gc_schedule_scheduler
VALUES ('4632', '28', '新人员2', '2015-08-02', '', '0');gc_schedule_scheduler
VALUES ('4633', '28', '新人员2', '2015-08-03', '', '0');gc_schedule_scheduler
VALUES ('4634', '28', '新人员2', '2015-08-04', '', '0');gc_schedule_scheduler
VALUES ('4635', '28', '新人员2', '2015-08-05', '', '0');gc_schedule_scheduler
VALUES ('4636', '28', '新人员2', '2015-08-06', '', '0');gc_schedule_scheduler
VALUES ('4637', '28', '新人员2', '2015-08-07', '', '0');gc_schedule_scheduler
VALUES ('4638', '28', '新人员2', '2015-08-08', '', '0');gc_schedule_scheduler
VALUES ('4639', '27', '新人员', '2015-08-02', '', '0');gc_schedule_scheduler
VALUES ('4640', '27', '新人员', '2015-08-03', '', '0');gc_schedule_scheduler
VALUES ('4641', '27', '新人员', '2015-08-04', '', '0');gc_schedule_scheduler
VALUES ('4642', '27', '新人员', '2015-08-05', '', '0');gc_schedule_scheduler
VALUES ('4643', '27', '新人员', '2015-08-06', '', '0');gc_schedule_scheduler
VALUES ('4644', '27', '新人员', '2015-08-07', '', '0');gc_schedule_scheduler
VALUES ('4645', '27', '新人员', '2015-08-08', '', '0');万分感谢!
你好大佬 !项目启动成功 跳转不到主页 一直显示404页面 怎么操作呢?主页地址怎么不自己重定向到主页呢?请问如何进入主页?
sql/finalschedule.sql
-- View structure for gc_schedule_check_statistics_v
DROP VIEW IF EXISTS gc_schedule_check_statistics_v
;
CREATE ALGORITHM=UNDEFINED DEFINER=dlwy
@%
SQL SECURITY DEFINER VIEW gc_schedule_check_statistics_v
AS SELECT * FROM gc_schedule_check_v
UNION
SELECT * FROM gc_schedule_scheduler_check_v ;
应该去掉粗体部分sql才能正常导入
大佬,页面出来了为什么没数据还报错
您好:
是否需要序列号或者打赏后才能正常使用
需要连接138.68.3.74:80
tcp 0 1 ::ffff:192.168.136.88:44153 ::ffff:138.68.3.74:80 SYN_SENT 7714/java
具体报错信息如下:
java.net.ConnectException: Connection timed out (Connection timed out)
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at java.net.Socket.connect(Socket.java:538)
at sun.net.NetworkClient.doConnect(NetworkClient.java:180)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:463)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:558)
at sun.net.www.http.HttpClient.(HttpClient.java:242)
at sun.net.www.http.HttpClient.New(HttpClient.java:339)
at sun.net.www.http.HttpClient.New(HttpClient.java:357)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1220)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050)
at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:984)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:647)
at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(XMLEntityManager.java:1304)
at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startDTDEntity(XMLEntityManager.java:1270)
at com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl.setInputSource(XMLDTDScannerImpl.java:264)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDriver.dispatch(XMLDocumentScannerImpl.java:1161)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDriver.next(XMLDocumentScannerImpl.java:1045)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:959)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:505)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:842)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:771)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:327)
at org.eclipse.jetty.xml.XmlParser.parse(XmlParser.java:244)
at org.eclipse.jetty.webapp.Descriptor.parse(Descriptor.java:53)
at org.eclipse.jetty.webapp.WebDescriptor.parse(WebDescriptor.java:213)
at org.eclipse.jetty.webapp.MetaData.setWebXml(MetaData.java:193)
at org.eclipse.jetty.webapp.WebXmlConfiguration.preConfigure(WebXmlConfiguration.java:55)
at org.eclipse.jetty.webapp.WebAppContext.preConfigure(WebAppContext.java:488)
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:523)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72)
at org.eclipse.jetty.deploy.bindings.StandardStarter.processBinding(StandardStarter.java:46)
at org.eclipse.jetty.deploy.AppLifeCycle.runBindings(AppLifeCycle.java:188)
at org.eclipse.jetty.deploy.DeploymentManager.requestAppGoal(DeploymentManager.java:513)
at org.eclipse.jetty.deploy.DeploymentManager.addApp(DeploymentManager.java:154)
at org.eclipse.jetty.deploy.providers.ScanningAppProvider.fileAdded(ScanningAppProvider.java:173)
at org.eclipse.jetty.deploy.providers.WebAppProvider.fileAdded(WebAppProvider.java:427)
at org.eclipse.jetty.deploy.providers.ScanningAppProvider$1.fileAdded(ScanningAppProvider.java:66)
at org.eclipse.jetty.util.Scanner.reportAddition(Scanner.java:784)
at org.eclipse.jetty.util.Scanner.reportDifferences(Scanner.java:753)
at org.eclipse.jetty.util.Scanner.scan(Scanner.java:641)
at org.eclipse.jetty.util.Scanner.doStart(Scanner.java:540)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72)
at org.eclipse.jetty.deploy.providers.ScanningAppProvider.doStart(ScanningAppProvider.java:146)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72)
at org.eclipse.jetty.deploy.DeploymentManager.startAppProvider(DeploymentManager.java:599)
at org.eclipse.jetty.deploy.DeploymentManager.doStart(DeploymentManager.java:249)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
at org.eclipse.jetty.server.Server.start(Server.java:407)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:117)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:100)
at org.eclipse.jetty.server.Server.doStart(Server.java:371)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72)
at org.eclipse.jetty.xml.XmlConfiguration.lambda$main$0(XmlConfiguration.java:1888)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:1837)
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.eclipse.jetty.start.Main.invokeMain(Main.java:218)
at org.eclipse.jetty.start.Main.start(Main.java:491)
at org.eclipse.jetty.start.Main.main(Main.java:77)
2019-12-30 18:31:14.801:INFO:oejs.AbstractConnector:main: Started ServerConnector@26cca73a{HTTP/1.1,[http/1.1]}{0.0.0.0:8080}
2019-12-30 18:31:14.806:INFO:oejs.Server:main: Started @70075ms
谢谢。
Table 'test.gc_schedule_check_v' doesn't exist
[Err] INSERT INTO gc_schedule_scheduler
VALUES ('4579', '27', '新人员', '2015-08-12', '', '0');
INSERT INTO gc_schedule_scheduler
VALUES ('4580', '27', '新人员', '2015-08-13', '', '0');
INSERT INTO gc_schedule_scheduler
VALUES ('4581', '27', '新人员', '2015-08-14', '', '0');
INSERT INTO gc_schedule_scheduler
VALUES ('4582', '27', '新人员', '2015-08-15', '', '0');
INSERT INTO gc_schedule_scheduler
VALUES ('4583', '3', '宋涛', '2015-08-09', '', '0');
INSERT INTO gc_schedule_scheduler
VALUES ('4584', '3', '宋涛', '2015-08-10', '', '0');
INSERT INTO gc_schedule_scheduler
VALUES ('4585', '3', '宋涛', '2015-08-11', '', '0');
INSERT INTO gc_schedule_scheduler
VALUES ('4586', '3', '宋涛', '2015-08-12', '', '0');
INSERT INTO gc_schedule_scheduler
VALUES ('4587', '3', '宋涛', '2015-08-13', '', '0');
INSERT INTO gc_schedule_scheduler
VALUES ('4588', '3', '宋涛', '2015-08-14', '', '0');
INSERT INTO gc_schedule_scheduler
VALUES ('4589', '3', '宋涛', '2015-08-15', '', '0');
INSERT INTO gc_schedule_scheduler
VALUES ('4590', '1', 'giscafer', '2015-08-09', '', '0');
INSERT
Query:
CREATE ALGORITHM=UNDEFINED DEFINER=root
@%
SQL SECURITY DEFINER VIEW gc_schedule_check_statistics_v
AS SELECT * FROM gc_schedule_check_v
UNION
SELECT * FROM gc_schedule_scheduler_check_v
Error occured at:2019-01-28 16:17:00
Line no.:2047
Error Code: 1146 - Table 'finalschedule.gc_schedule_check_v' doesn't exist
这一步怎么改都过不去
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.