Giter Site home page Giter Site logo

kimios's Introduction

About Kimios

Kimios is an open Doocument Management System, that provide a complete framework and users interfaces to handle document flows for any type of organization.

Kimios features:

  • Document Storage
  • Document Version Management
  • Document Security
  • Fine grained permissions model
  • Full text indexing
  • Customizable document metadatas
  • Notifications
  • Workflow integration
  • REST API
  • SOAP API
  • SSO Integration
  • Web interface
  • Document preview

Moreover, Kimios provide many extensions points

Prerequisites

  • An OS running Java 1.8
  • PostgreSQL >=9 MariaDB >= 10.0, MySQL >= 5.6
  • Java 1.8

Please, consider using browsers on editor's supported version

Download

See :

Documentation

Here is a pdf version. We are working on a markdown version

Used libraries

Support

Kimios is a living software. Improvements are continuously made, new functionalities are being developed, and issues are being fixed.

Licence

Kimios - Document Management System Software Copyright (C) 2013-2018 Devlib'

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details. You should have received a copy of the GNU Affero General Public License along with this program. If not, see http://www.gnu.org/licenses/.

kimios's People

Contributors

devtom30 avatar farfou avatar jeromeludmann 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

kimios's Issues

Documentation

The documentation linked in the git page is from a different platform - could you please indicate where I can find kimios documentation and/or correct the link?
Main interests:

  • functional specifications
  • API documentation

Thanks in advance!

Cannot connect to localhost:9999/kimios

I am a beginner in programming and I face a problem which looks like stupid.
I installed Java 8, Apache Tomcat etc. I can run "kimios.bat start" successfully, however, I cannot connect to localhost:9999/kimios. I note that localhost:8080 can be connected, so seems it is not the problem of Tomcat.

I have no idea about that......

Cannot connect to localhost:9999/kimos or IP:9999/kimios

Kimios is installed on the centos7 linux. And I tried to connect IP:9999/kimios on a windows10. and it doesn't work.

If kimios is installed with IP: localhost, so if exist a configuration to set the IP? to set with real IP and in order to connect to kimios on any other PC.

Kimios Web Client German translation

Hi,

so far, kimios does not support German translation files. If you are interessted I might be able to provide you by an appropriate translation.

can't login after installation

I have just installed kimios 1.2 tomcat bundle on ubuntu. After installtaion I am redirected to login page asking for user, password and domain name. Domain name has been already set to kimios but when I enter temp user (admin) and password (kimios), I receive "Invalid authentication". What is the problem?

Cannot connect to Database

After tomcat successfully started, i enter database information on website.

If i didn't put correct information, it show correct like Cannot access server or access denided.
After entering all correct information, it show below error

I am using MySQL 8.0.19

Any idea?

java.lang.ClassCastException: java.math.BigInteger cannot be cast to java.lang.Long
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:121)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:493)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:800)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:806)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1498)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.lang.Thread.run(Unknown Source)

kimios and time outs

Recently installed kimios and like it. Using kimios bundle 1.2.1. One issue I am running into is that kimios seems to time out at night, so it has to be restarted in the morning. Attempted to turn this into a systemd service earlier but had some issues so have been running it with the kimios.sh start command. Would someone be able to advise either how to properly turn kimios into a systemd service or how to prevent the time out issue at night?
kimios-data-exception
kimios-auth

Attached the stack trace
kimios-data-source-exception.txt

Exception Report:
An exception has occured : Error 03 : Data source exception
at org.kimios.client.exception.ExceptionHelper.convertException(ExceptionHelper.java:42)
at org.kimios.client.controller.WorkflowController.getDocumentWorkflowStatusRequests(WorkflowController.java:221)
at org.kimios.controller.WorkflowControllerWeb.getMyTasks(WorkflowControllerWeb.java:146)
at org.kimios.controller.WorkflowControllerWeb.execute(WorkflowControllerWeb.java:40)
at org.kimios.front.MainController.doPost(MainController.java:192)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:661)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.kimios.core.filters.CoreFilter.doFilter(CoreFilter.java:56)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.kimios.core.EncodingFilter.doFilter(EncodingFilter.java:40)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:493)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:800)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:806)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1498)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:748)

Is the project still alive ?

Hello,

We're acually looking for a DMS software. Kimios seems a good one, but there is not commit since 2015.

It is an abandonned project ?

Regards,

Kimios integration with WSO2 Identitiy server.

Hello Team,

I have installed the kimios and wanted to integrate it with wso2 identity server, as per website below are the authentication method.

Kimios support by default internal authentication, LDAP, Active Directory and Apereo CAS authentication. Any other system can be connected by creating an authentication module.

Can someone please provide me instruction where and what changes needs to be done from kimios end to integrate it with wso2 identity server.

Export workspace

Hi Guys,

is there a quick way to export a entire workspace?

Thanks

Problem starting workflow on the document twice

If you start the workflow on the same document two times, no matter if the first one is rejected or accepted, you will receive an error. Problem is related to database table constraint.
to fix it you need to add "status_date" to the constrain in order to make record unique:

ALTER TABLE public.document_workflow_status
DROP CONSTRAINT document_workflow_status_pkey
ADD CONSTRAINT document_workflow_status_pkey PRIMARY KEY(document_id, workflow_status_id, status_date);

How to install it?

I am trying to understand how to use it. Is it a windows app or linux app or something else. How to install it?

Connection pool exhausted

I have installed the latest release (1.2.1) with PostgreSQL but, leaving it running for a while (even though no users are logged in), I get the exception
"ohejdbc.spi.SqlExceptionHelper - Connection pool exhausted - try increasing 'maxPoolSize' and / or 'borrowConnectionTimeout' on the DataSourceBean".

Maybe it is related to a bug in the version 3.9.3 of TransactionEssential library. The bug was fixed in 3.9.4 of ExtremeTransaction (only commercial license).

Is there a workaround to avoid the upgrade to the commercial version?

kimios-stdout.log

Installation hangs

Installing 1.2.1 release on RHEL 7.9 . I have PostgreSQL 10 installed as my DB server. I can get to the setup webpage and enter all the details. When i click the "Check database settings" it says i am ready to install. I click install and the green progress circle cycles, but nothing happens. Is PostgreSQL 10 supported?

Followed kimios_howto_install_bundle.txt. No firewall or SELinux issues. Any tips?

Is Project still supported ?

I have downloaded the open source version and get the (connection pool exhausted every 30 minutes) even though there are no connected users on the system.
I am open to upgrading to the commercial version if there is one.
I tried contacting technical support and sales several times and got no response !!!!!

Kimios webpage links are broken

The links to download Kimios from the webpage results in a 'The requested resource was not found Http://www.kimios.com/web/guest/null' both from anonymous download and giving details.

http://demo.kimios.com/ fails to load the authentication fields -

SCRIPT5007: Unable to get property 'prototype' of undefined or null reference
File: ext-base.js, Line: 7, Column: 1533
SCRIPT5007: Unable to get property 'ComboBox' of undefined or null reference
File: AuthenticationSourceField.js, Line: 18, Column: 1
SCRIPT5007: Unable to get property 'FormPanel' of undefined or null reference
File: FormPanel.js, Line: 17, Column: 1
SCRIPT438: Object doesn't support property or method 'onReady'
File: login.js, Line: 17, Column: 1

Can't use document search

I've installed "kimios-karaf-distribution-1.2.3"
and I'm using a PostgreSQL database.

psql (12.9 (Ubuntu 12.9-0ubuntu0.20.04.1), server 10.19 (Ubuntu 10.19-0ubuntu0.18.04.1))

I'm able to add documents, delete documents, add users, assign them to groups etc.
But I'm unable to search.
Trying to search for anything using the web client throws following exception:

An exception has occured : Error 08 : Index exception
	at org.kimios.client.exception.ExceptionHelper.convertException(ExceptionHelper.java:57)
	at org.kimios.client.controller.SearchController.advancedSearchDocument(SearchController.java:142)
	at org.kimios.controller.SearchControllerWeb.execute(SearchControllerWeb.java:178)
	at org.kimios.front.MainController.doPost(MainController.java:192)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:812)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669)
	at org.kimios.core.filters.CoreFilter.doFilter(CoreFilter.java:56)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
	at org.kimios.core.EncodingFilter.doFilter(EncodingFilter.java:40)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
	at org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:70)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
	at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:271)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
	at org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:80)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
	at org.eclipse.jetty.server.Server.handle(Server.java:499)
	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)
	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
	at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
	at java.lang.Thread.run(Thread.java:748)

javax.ws.rs.MessageProcessingException: No Message Body reader is available

Hi,

Realy not sure this is the right place to post such thing but here it is..!
I'm trying to setup this project on my machine and I succefully built the project with Maven. I also set kimios-server-war to use the "dev" profile to use the database I generated using the bundle installer.

When I run the project I get the following exception:

12 Nov 2014 16:49:50 ERROR org.kimios.front.MainController - Error
javax.ws.rs.MessageProcessingException: No Message Body reader is available
at org.apache.cxf.jaxrs.impl.ResponseImpl.doReadEntity(ResponseImpl.java:328)
at org.apache.cxf.jaxrs.impl.ResponseImpl.readEntity(ResponseImpl.java:281)
at org.apache.cxf.jaxrs.impl.ResponseImpl.readEntity(ResponseImpl.java:271)
at org.kimios.client.controller.JaxRSResponseExceptionMapper.fromResponse(JaxRSResponseExceptionMapper.java:21)
at org.kimios.client.controller.JaxRSResponseExceptionMapper.fromResponse(JaxRSResponseExceptionMapper.java:1)
at org.apache.cxf.jaxrs.client.ClientProxyImpl.checkResponse(ClientProxyImpl.java:284)
at org.apache.cxf.jaxrs.client.ClientProxyImpl.handleResponse(ClientProxyImpl.java:585)
at org.apache.cxf.jaxrs.client.ClientProxyImpl.doChainedInvocation(ClientProxyImpl.java:551)
at org.apache.cxf.jaxrs.client.ClientProxyImpl.invoke(ClientProxyImpl.java:205)
at com.sun.proxy.$Proxy20.getAuthenticationSources(Unknown Source)
at org.kimios.client.controller.SecurityController.getAuthenticationSources(SecurityController.java:203)
at org.kimios.controller.AuthenticationControllerWeb.execute(AuthenticationControllerWeb.java:45)
at org.kimios.front.MainController.doPost(MainController.java:182)

Do anybody know how to fix this? Thank you!

Upgrading from bundle to karaf

Hi, would like to upgrade from kimios-bundle-1.2.1 to kimios-karaf-distribution-1.2.3. Current layout (with existing bundle and unzipped karaf:
kimios-bundle-1.2.1 kimios-karaf-distribution-1.2.3 kimios-repository
The documentation mentions these items need populating in bin/setenv:

You must set these variables

  • KIMIOS_JDBC_URL: database instance
  • KIMIOS_JDBC_USER: database user
  • KIMIOS_JDBC_PASSWORD: database password
  • KIMIOS_REPO_PATH: repository path (for files put in Kimios)
  • KIMIOS_REPO_TMP_PATH: temporary repository path

For the 2 following variables, please use just one of them.
If you want Kimios to internally manage Solr instance, use this variable:

  • KIMIOS_SOLR_HOME: embedded Solr repository path
    If you want to manage your own Solr instance, use this:
  • KIMIOS_SOLR_SERVER_URL: external Solr url

What should these values look like for an upgrade to an existing bundle install?

Also, what setup/perms would you recommend to secure this so it is ran by a non-root user?

Thank you!

http://IP/kimios cannot show log in page any more

image

When input the URL http://IP/kimios, the page is showing like that. there is no log in label. how can I troubleshooting the issue?

12 Mar 2021 18:15:02 WARN org.apache.cxf.bus.spring.OldSpringSupport - Import of META-INF/cxf/cxf-extension-soap.xml has been deprecated and is unnecessary.
12 Mar 2021 18:15:02 INFO org.kimios.kernel.events.EventHandlerManager - Adding event handler org.kimios.kernel.index.solr.SolrIndexer
12 Mar 2021 18:15:02 INFO org.kimios.kernel.events.EventHandlerManager - No custom event handlers defined
12 Mar 2021 18:15:02 INFO org.kimios.kernel.index.FiltersMapper - [kimios Indexer] - Loading filters configuration ...
12 Mar 2021 18:15:02 INFO org.kimios.kernel.index.FiltersMapper - [kimios Indexer] - Index filters Loaded
12 Mar 2021 18:15:02 INFO org.kimios.kernel.index.FiltersMapper - [kimios Indexer] - Extension : [xls] --> [org.kimios.kernel.index.filters.OfficeFilter]
12 Mar 2021 18:15:02 INFO org.kimios.kernel.index.FiltersMapper - [kimios Indexer] - Extension : [ppsx] --> [org.kimios.kernel.index.filters.OfficeFilter]
12 Mar 2021 18:15:02 INFO org.kimios.kernel.index.FiltersMapper - [kimios Indexer] - Extension : [xlsx] --> [org.kimios.kernel.index.filters.OfficeFilter]
12 Mar 2021 18:15:02 INFO org.kimios.kernel.index.FiltersMapper - [kimios Indexer] - Extension : [pdf] --> [org.kimios.kernel.index.filters.PDFFilter]
12 Mar 2021 18:15:02 INFO org.kimios.kernel.index.FiltersMapper - [kimios Indexer] - Extension : [odp] --> [org.kimios.kernel.index.filters.ODTFilter]
12 Mar 2021 18:15:02 INFO org.kimios.kernel.index.FiltersMapper - [kimios Indexer] - Extension : [xml] --> [org.kimios.kernel.index.filters.TXTFilter]
12 Mar 2021 18:15:02 INFO org.kimios.kernel.index.FiltersMapper - [kimios Indexer] - Extension : [pps] --> [org.kimios.kernel.index.filters.OfficeFilter]
12 Mar 2021 18:15:02 INFO org.kimios.kernel.index.FiltersMapper - [kimios Indexer] - Extension : [ods] --> [org.kimios.kernel.index.filters.ODTFilter]
12 Mar 2021 18:15:02 INFO org.kimios.kernel.index.FiltersMapper - [kimios Indexer] - Extension : [ppt] --> [org.kimios.kernel.index.filters.OfficeFilter]
12 Mar 2021 18:15:02 INFO org.kimios.kernel.index.FiltersMapper - [kimios Indexer] - Extension : [pptx] --> [org.kimios.kernel.index.filters.OfficeFilter]
12 Mar 2021 18:15:02 INFO org.kimios.kernel.index.FiltersMapper - [kimios Indexer] - Extension : [odt] --> [org.kimios.kernel.index.filters.ODTFilter]
12 Mar 2021 18:15:02 INFO org.kimios.kernel.index.FiltersMapper - [kimios Indexer] - Extension : [txt] --> [org.kimios.kernel.index.filters.TXTFilter]
12 Mar 2021 18:15:02 INFO org.kimios.kernel.index.FiltersMapper - [kimios Indexer] - Extension : [doc] --> [org.kimios.kernel.index.filters.OfficeFilter]
12 Mar 2021 18:15:02 INFO org.kimios.kernel.index.FiltersMapper - [kimios Indexer] - Extension : [html] --> [org.kimios.kernel.index.filters.TXTFilter]
12 Mar 2021 18:15:02 INFO org.kimios.kernel.index.FiltersMapper - [kimios Indexer] - Extension : [docx] --> [org.kimios.kernel.index.filters.OfficeFilter]
12 Mar 2021 18:15:02 INFO org.kimios.kernel.index.FiltersMapper - [kimios Indexer] - Extension : [vsd] --> [org.kimios.kernel.index.filters.OfficeFilter]
12 Mar 2021 18:15:02 INFO org.kimios.kernel.dms.metafeeds.MetaFeedManager - [kimios MetaFeed Manager] - Starting ...
12 Mar 2021 18:15:03 INFO org.reflections.Reflections - Reflections took 305 ms to scan 8 urls, producing 157 keys and 501 values
12 Mar 2021 18:15:03 INFO org.kimios.kernel.dms.metafeeds.MetaFeedManager - [kimios MetaFeed Manager] - Started : 2 loaded and available.
12 Mar 2021 18:15:03 INFO org.kimios.kernel.deployment.DataInitializerCtrl - Database Initialized.
12 Mar 2021 18:15:03 ERROR org.kimios.kernel.repositories.RepositoryManager - Repository error: no default repository set. Setting to default
12 Mar 2021 18:15:04 INFO org.apache.cxf.endpoint.ServerImpl - Setting the server's publish address to be /rest/
12 Mar 2021 18:15:04 INFO org.apache.cxf.service.factory.ReflectionServiceFactoryBean - Creating Service {http://kimios.org}SecurityService from class org.kimios.webservices.SecurityService
12 Mar 2021 18:15:04 INFO org.apache.cxf.endpoint.ServerImpl - Setting the server's publish address to be /SecurityService
12 Mar 2021 18:15:04 INFO org.apache.cxf.service.factory.ReflectionServiceFactoryBean - Creating Service {http://kimios.org}AdministrationService from class org.kimios.webservices.AdministrationService
12 Mar 2021 18:15:04 INFO org.apache.cxf.endpoint.ServerImpl - Setting the server's publish address to be /AdministrationService
12 Mar 2021 18:15:04 INFO org.apache.cxf.service.factory.ReflectionServiceFactoryBean - Creating Service {http://kimios.org}StudioService from class org.kimios.webservices.StudioService
12 Mar 2021 18:15:05 INFO org.apache.cxf.endpoint.ServerImpl - Setting the server's publish address to be /StudioService
12 Mar 2021 18:15:05 INFO org.apache.cxf.service.factory.ReflectionServiceFactoryBean - Creating Service {http://kimios.org}DocumentService from class org.kimios.webservices.DocumentService
12 Mar 2021 18:15:05 INFO org.apache.cxf.endpoint.ServerImpl - Setting the server's publish address to be /DocumentService
12 Mar 2021 18:15:05 INFO org.apache.cxf.service.factory.ReflectionServiceFactoryBean - Creating Service {http://kimios.org}DocumentVersionService from class org.kimios.webservices.DocumentVersionService
12 Mar 2021 18:15:05 INFO org.apache.cxf.endpoint.ServerImpl - Setting the server's publish address to be /DocumentVersionService
12 Mar 2021 18:15:05 INFO org.apache.cxf.service.factory.ReflectionServiceFactoryBean - Creating Service {http://kimios.org}FolderService from class org.kimios.webservices.FolderService
12 Mar 2021 18:15:05 INFO org.apache.cxf.endpoint.ServerImpl - Setting the server's publish address to be /FolderService
12 Mar 2021 18:15:05 INFO org.apache.cxf.service.factory.ReflectionServiceFactoryBean - Creating Service {http://kimios.org}WorkspaceService from class org.kimios.webservices.WorkspaceService
12 Mar 2021 18:15:05 INFO org.apache.cxf.endpoint.ServerImpl - Setting the server's publish address to be /WorkspaceService
12 Mar 2021 18:15:05 INFO org.apache.cxf.service.factory.ReflectionServiceFactoryBean - Creating Service {http://kimios.org}SearchService from class org.kimios.webservices.SearchService
12 Mar 2021 18:15:05 INFO org.apache.cxf.endpoint.ServerImpl - Setting the server's publish address to be /SearchService
12 Mar 2021 18:15:05 INFO org.apache.cxf.service.factory.ReflectionServiceFactoryBean - Creating Service {http://kimios.org}NotificationService from class org.kimios.webservices.NotificationService
12 Mar 2021 18:15:05 INFO org.apache.cxf.endpoint.ServerImpl - Setting the server's publish address to be /NotificationService
12 Mar 2021 18:15:05 INFO org.apache.cxf.service.factory.ReflectionServiceFactoryBean - Creating Service {http://kimios.org}LogService from class org.kimios.webservices.LogService
12 Mar 2021 18:15:05 INFO org.apache.cxf.endpoint.ServerImpl - Setting the server's publish address to be /LogService
12 Mar 2021 18:15:05 INFO org.apache.cxf.service.factory.ReflectionServiceFactoryBean - Creating Service {http://kimios.org}InformationService from class org.kimios.webservices.InformationService
12 Mar 2021 18:15:05 INFO org.apache.cxf.endpoint.ServerImpl - Setting the server's publish address to be /InformationService
12 Mar 2021 18:15:05 INFO org.apache.cxf.service.factory.ReflectionServiceFactoryBean - Creating Service {http://kimios.org}ExtensionService from class org.kimios.webservices.ExtensionService
12 Mar 2021 18:15:05 INFO org.apache.cxf.endpoint.ServerImpl - Setting the server's publish address to be /ExtensionService
12 Mar 2021 18:15:05 INFO org.apache.cxf.service.factory.ReflectionServiceFactoryBean - Creating Service {http://kimios.org}RuleService from class org.kimios.webservices.RuleService
12 Mar 2021 18:15:05 INFO org.apache.cxf.endpoint.ServerImpl - Setting the server's publish address to be /RuleService
12 Mar 2021 18:15:05 INFO org.apache.cxf.service.factory.ReflectionServiceFactoryBean - Creating Service {http://kimios.org}ReportingService from class org.kimios.webservices.ReportingService
12 Mar 2021 18:15:05 INFO org.apache.cxf.endpoint.ServerImpl - Setting the server's publish address to be /ReportingService
12 Mar 2021 18:15:05 INFO org.apache.cxf.service.factory.ReflectionServiceFactoryBean - Creating Service {http://kimios.org}FileTransferService from class org.kimios.webservices.FileTransferService
12 Mar 2021 18:15:05 INFO org.apache.cxf.endpoint.ServerImpl - Setting the server's publish address to be /FileTransferService
12 Mar 2021 18:15:05 INFO org.apache.cxf.service.factory.ReflectionServiceFactoryBean - Creating Service {http://kimios.org}ConverterService from class org.kimios.webservices.ConverterService
12 Mar 2021 18:15:05 WARN org.apache.cxf.aegis.type.java5.Java5TypeCreator - Could not map TypeVariable named V from java.util.List with initial mapping {V=java.util.List, K=class java.lang.String} to a known class. Using Object.
12 Mar 2021 18:15:05 WARN org.apache.cxf.aegis.type.java5.Java5TypeCreator - Could not map TypeVariable named V from java.util.List with initial mapping {V=java.util.List, K=class java.lang.String} to a known class. Using Object.
12 Mar 2021 18:15:05 WARN org.apache.cxf.aegis.type.java5.Java5TypeCreator - Could not map TypeVariable named V from java.util.List with initial mapping {V=java.util.List, K=class java.lang.String} to a known class. Using Object.
12 Mar 2021 18:15:05 INFO org.apache.cxf.endpoint.ServerImpl - Setting the server's publish address to be /ConverterService
12 Mar 2021 18:15:05 INFO org.kimios.kernel.configuration.Starter - **** Kimios **** Initializing context ...
12 Mar 2021 18:15:05 INFO org.kimios.deployer.web.AppContextLoaderListener - Kimios started
Mar 12, 2021 6:15:05 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive /opt/kimios-bundle-1.0/webapps/ROOT.war
12 Mar 2021 18:15:07 INFO org.kimios.core.CoreInitializer - kimios - Starting Client
12 Mar 2021 18:15:07 INFO org.kimios.core.FileCleaner - Cleaning kimios-tmp ...
12 Mar 2021 18:15:07 INFO org.kimios.core.FileCleaner - Nothing to clean.
Mar 12, 2021 6:15:07 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-9999"]
Mar 12, 2021 6:15:07 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-10000"]
Mar 12, 2021 6:15:07 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-bio-8009"]
Mar 12, 2021 6:15:07 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 20281 ms
12 Mar 2021 18:15:07 INFO org.kimios.kernel.security.SessionCleaner - [SESSIONCLEANNER] - Starting ...
12 Mar 2021 18:15:07 INFO org.kimios.kernel.security.SessionManager - [kimios - SESSION MANAGER Initialization:0 have been re-loaded!
12 Mar 2021 18:15:07 INFO org.kimios.kernel.security.SessionCleaner - [SESSIONCLEANNER] - Starded !

Change default tab when logging in

Testing this in an air-gapped network. Every time someone logs in, it asks for info to register to you guys. Is there anyway to disable this or change the default tab to "Kimios" or some other tab instead of "News"? Thanks!

Deploying kimios-1.2.1 on CentOS 8

I'm facing issues after deploying Kimios-1.2.1 on CentOS8, here's the configuration need:
on kimios.sh

JAVA_HOME="/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.275.b01-1.el8_3.x86_64/jre/"
export $JAVA_HOME

on ~/.bashrc

JAVA_HOME="usr/lib/jvm/java-1.8.0-openjdk"
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.275.b01-1.el8_3.x86_64/bin

then I sourced the bachrc file

source ~/.bashrc

After starting kimios with

./kimios.sh start && tail -f logs/*.log

Here's some logs

<=== localhost.log ===>
INFO [localhost-startStop-1] org.apache.catalina.core.ApplicationContext.log No Spring WebApplicationInitializer types detected on classpath

<=== catalina.log ===>
INFO [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/opt/kimios-bundle-1.2.1/webapps/ROOT.war] has finished in [3,409] ms
INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-9999"]
INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["https-jsse-nio-10000"]
INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-nio-8009"]
INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 14575 ms

<=== localhost.log (this happens when I access localhost:9999) ===>
SEVERE [http-nio-9999-exec-7] org.apache.catalina.core.ApplicationContext.log StandardWrapper.Throwable
 org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'cxf' is defined
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:698)
.
.
.
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:748)

furthermore:
the index page returns the login screen but without domain in the domain field, that's why I can't even log-in

Reindexing

If you hit Reindex under Administration page document body will not be indexed. Adding new document and trash / untrash will index meta-data and body as expected.

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.