Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Электронные архивы :  ИРБИС Irbis
Cистема структурированного хранения электронных документов, обеспечивающая надежность хранения, конфиденциальность и разграничение прав доступа, отслеживание истории использования документа, быстрый и удобный поиск. Источник: Wikipedia 
Страницы: <<Первая...3637383940414243444546...Последняя>>
Страница: 41 из 61
Re: DSpace (установка, настройка)
Пользователь: phoenix2 (IP-адрес скрыт)
Дата: 31, October, 2016 08:36

Здравствуйте. У меня вопрос по кастомизации. Юзерам хочется цвета на нашем ДС поменять под корпоративный стиль. Вот тут, например сделать зеленый не зеленым: http://dspace.bsu.edu.ru/000.jpg
Там в файле location-bar.jsp используется для этого объекта класс "breadcrumb btn-success". Покопался в параметрах соответствующих классов вот тут: bootstrap.css, но изменение параметров на цвет не влияет:( Подскажите, пожалуйста, в какую сторону копать, ибо, я ниразу не web-программист, тем более не знаком с системой Bootstrap.

Re: DSpace (установка, настройка)
Пользователь: IdeaFix (IP-адрес скрыт)
Дата: 31, October, 2016 09:27

phoenix2
[elib.uraic.ru]
[elar.usfeu.ru]

Сравните посимвольно цсски отсюда с ригиналом и многое станет понятно.

По первой ссылке я для себя делал такую вот шпаргалку:

bootstrap-theme.min.css
419641 - зеленый обводка кнопки - 853135
5cb85c - зеленый начало градиента - 9b393e
449d44 - зеленый конец градиента - 612427

2aabd2 - голубой обводка кнопки - b44349 - 8E6F68
5bc0de - голубой начало градиента - ce535a - 98766f
31b0d5 - голубой конец градиента - 792c30 - 856862


428bca - синий1 (карусель) начало градиента - 9b393d - 514442
357ebd - синий1 конец градиента - 471a1d - 473c3a
??? - синий2 обводка кнопки - ???

357ebd - синий3 начало градиента - 471a1d
3278b3 - синий 3 конец градиента - 471a1e


3071a9 - синий2 конец градиента - 853136 - 433836
428bca - синий2 (кнопка поиска) начало градиента - 9b393d - 473c3a
2d6ca2 - синий2 обводка кнопки - 010102

9acfea - голубой


from(#f0ad4e),to(#ec971f)) eb9316 - оранжевый
(to bottom,#fcf8e3 0,#f8efc0 100%);lor:#f5e79e - желтый
(top,#d9534f,0%,#c9302c,100%) c12e2a - красный

#dff0d8 0,#c8e5bc b2dba1 - светлозеленый



d9edf7 - голубой начало
b9def0
9acfea - какой-то голубой


bootstrap.min.css
fff - белый фон - dcdcdc
428bca - синий бордер - 853133

d6e9c6 - светлозеленый
c9e2b3 - светлозеленый
eed3d7 - розовый

Тут место. что меняем и на что меняем.

Re: DSpace (установка, настройка)
Пользователь: IdeaFix (IP-адрес скрыт)
Дата: 31, October, 2016 09:28

Так же были какие-то казуальные сервисы, в которые типа загружаешь логотип. а они аналлизируют цвет и выплёвывают CSS'ку под цвета логотипа, но у мня\ это всё не взлетело. Только пипетка и текстовый редактор.

Re: DSpace (установка, настройка)
Пользователь: phoenix2 (IP-адрес скрыт)
Дата: 31, October, 2016 17:28

Спасибо, IdeaFix, вы как всегда выручаете! Представляю, сколько пришлось вам перелопатить, чтоб эти настройки найти!sad smiley
По вашей наводке вопрос решить у меня не получилось, я с разных сторон подходит в нему - и наскоком и вдумчиво!confused smiley
Последнее, что сделал - тупо заменил в файлах bootstrap-theme.min.css, bootstrap.min.css, например, все цвета "5cb85c - зеленый начало градиента" на свой пипеточный цвет, и ничего не изменилось.
Я, конечно, для проверки заморочился только хотя бы цветом location-bar (зеленым). Может я не понял концепцию и мне нужно изменять все значения, который вы привели в своей шпаргалке? Но все равно странно... Остальное к location-bar не имеет отношенияsad smiley в общем, мне кажется, что это не те файлы, что мы ищемsad smiley

Re: DSpace (установка, настройка)
Пользователь: IdeaFix (IP-адрес скрыт)
Дата: 31, October, 2016 17:42

в /tomcat/webapps/jspui/static/css/bootstrap/bootstrap-theme.min.css меняли?

Ну с поправкой на то где у Вас JSPUI лежит?

Если не ошибаюсь. у Вас nginx или какой-то другой http proxy сидит перед tomcat'ом, можэет кэш?



Редактировано 1 раз. Последний раз 31.10.2016 17:42 пользователем IdeaFix.

Re: DSpace (установка, настройка)
Пользователь: phoenix2 (IP-адрес скрыт)
Дата: 31, October, 2016 17:57

Ага, менял именно по тому адресу - у меня /tomcat/webapps/ROOT/static/css/bootstrap. Я делаю на тестовой ВМ с чистой ОС, у меня тут никаких доп. приблуд не установлено, никаких прокси, пробовал и машину после изменения перегружать и просто томкат, все равно нет изменений.



Редактировано 1 раз. Последний раз 31.10.2016 17:58 пользователем phoenix2.

Re: DSpace (установка, настройка)
Пользователь: IdeaFix (IP-адрес скрыт)
Дата: 31, October, 2016 18:21

Сtrl+f5? А ну как браузер что-то затупил? Для верности выкачайте цсски с любого из двух сайтов что я выше давал и целиком их подмените..

Re: DSpace (установка, настройка)
Пользователь: phoenix2 (IP-адрес скрыт)
Дата: 31, October, 2016 19:11

Это просто жесть! Уходил из дома на 30 минут, оправлял ВМ в гибернацию, вернулся, восстановил ВМ, обновил сайт и па-бам:http://dspace.bsu.edu.ru/000.jpg
Либо это мистика какая-то, либо я глобально не знаком с матчастью, отсюда все проблемыconfused smiley
То есть, все получилось с изменениями только в этих двух файлах, как вы и говорили! По-ходу, сбросился кэш! Но странно, многие вещи из кастомизации у меня показывались без всяких сбросов!
Спасибо!smiling smiley



Редактировано 2 раз. Последний раз 31.10.2016 21:56 пользователем phoenix2.

Re: DSpace (установка, настройка)
Пользователь: Lucian (IP-адрес скрыт)
Дата: 03, November, 2016 09:40

Добрый день,
проблема похожая на проблему пользователя ZhanK.

Перешли на другой сервер.
Соответственно, на новом сервере установил PostgreSQL и Dspace более актуальных версий. Базы бекапил средством pgdump, восстанавливал через PGAdmin.
На данный момент установлен Dspace версии 5.5, Postgre 9.5, Tomcat7 и Java 1.8.0_111.

Папки solr, oai и jspui из Dspace/webapps копировал в Tomcat7/webapps. Не уверен на счет прав, как правило, стояли чтение и выполнение, возможно, нужно поставить еще запись?..

Выдержка из логов:
2016-11-03 09:57:02,115 ERROR org.dspace.storage.rdbms.DatabaseManager @ SQL query exec Error - 
org.postgresql.util.PSQLException: ОШИБКА: столбец m.resource_id не существует
  Позиция: 60
	at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2103)
	at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1836)
	at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:257)
	at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:512)
	at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:388)
	at org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:273)
	at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)
	at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)
	at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)
	at org.dspace.storage.rdbms.DatabaseManager.query(DatabaseManager.java:295)
	at org.dspace.content.Community.findAllTop(Community.java:337)
	at org.dspace.app.webui.components.TopCommunitiesSiteProcessor.process(TopCommunitiesSiteProcessor.java:49)
	at org.apache.jsp.index_jsp._jspService(index_jsp.java:140)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:439)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
	at org.dspace.utils.servlet.DSpaceWebappServletFilter.doFilter(DSpaceWebappServletFilter.java:78)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:423)
	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1079)
	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:625)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Unknown Source)

Очевидно, что не обнаружен некий столбец. Можно ли попробовать его прописать вручную и посмотреть на результат или же может ли быть так, что ошибка возникла вследствие разницы версий Dspace?

Подскажите, пожалуйста, в каком направлении копать. Спасибо.

Re: DSpace (установка, настройка)
Пользователь: Lucian (IP-адрес скрыт)
Дата: 03, November, 2016 09:49

Добрый день,
проблема похожая на проблему пользователя ZhanK.
Перешли на другой сервер.
Соответственно, на новом сервере установил PostgreSQL и Dspace более актуальных версий. Базы бекапил средством pgdump, восстанавливал через PGAdmin.
На данный момент установлен Dspace версии 5.5, Postgre 9.5, Tomcat7 и Java 1.8.0_111.
Папки solr, oai и jspui из Dspace/webapps копировал в Tomcat7/webapps. Не уверен на счет прав, как правило, стояли чтение и выполнение, возможно, нужно поставить еще запись?..
Выдержка из логов:
2016-11-03 09:57:02,115 ERROR org.dspace.storage.rdbms.DatabaseManager @ SQL query exec Error - 
org.postgresql.util.PSQLException: ОШИБКА: столбец m.resource_id не существует
  Позиция: 60
	at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2103)
	at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1836)
	at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:257)
	at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:512)
	at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:388)
	at org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:273)
	at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)
	at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)
	at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)
	at org.dspace.storage.rdbms.DatabaseManager.query(DatabaseManager.java:295)
	at org.dspace.content.Community.findAllTop(Community.java:337)
	at org.dspace.app.webui.components.TopCommunitiesSiteProcessor.process(TopCommunitiesSiteProcessor.java:49)
	at org.apache.jsp.index_jsp._jspService(index_jsp.java:140)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:439)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
	at org.dspace.utils.servlet.DSpaceWebappServletFilter.doFilter(DSpaceWebappServletFilter.java:78)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:423)
	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1079)
	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:625)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Unknown Source)
Очевидно, что не обнаружен некий столбец. Можно ли попробовать его прописать вручную и посмотреть на результат или же может ли быть так, что ошибка возникла вследствие разницы версий Dspace?
Подскажите, пожалуйста, в каком направлении копать. Спасибо.

Re: DSpace (установка, настройка)
Пользователь: Librar (IP-адрес скрыт)
Дата: 03, November, 2016 09:59

Добрый день,
подскажите при добавлении файла выбивает ошибку 500 Internal Server Error. Изменения никакие не вносились.

Re: DSpace (установка, настройка)
Пользователь: Lucian (IP-адрес скрыт)
Дата: 03, November, 2016 10:23

Проверьте службу PostgreSql

Re: DSpace (установка, настройка)
Пользователь: woodyfon (IP-адрес скрыт)
Дата: 07, November, 2016 08:57

После "Approve" материалу не назначается handle. Материал не ищется, остается в незавершенных пользователя, который добавлял материал. Таких материалов накопилось уже два. Боюсь их потерять. Никто не сталкивался с этим?

Re: DSpace (установка, настройка)
Пользователь: IdeaFix (IP-адрес скрыт)
Дата: 07, November, 2016 14:38

woodyfon
Надо логи смотреть.

Re: DSpace (установка, настройка)
Пользователь: woodyfon (IP-адрес скрыт)
Дата: 07, November, 2016 19:38

Разобрался. Добавил пользователя в область Workflow в шаг Edit Metadata Step. Все улетело к этому пользователю.

Re: DSpace (установка, настройка)
Пользователь: IdeaFix (IP-адрес скрыт)
Дата: 07, November, 2016 19:49

woodyfon
Правильно ли я понимаю, что у вас имеется некая не исключительная лицензия на этапе сабмита статьи, которую разработали юристы или иные компетентные сотрудники организации и пользователь с этой лицензией соглашается?

Как с точки зрения закона (оффлайнового, мирского) это всё трактуется? Наши юристы говорят что всё, что не бумага с синей подписью - то мракобесие и силы не имеет, либо имеет, но это еще доказывать придётся.

Re: DSpace (установка, настройка)
Пользователь: svinto4ek (IP-адрес скрыт)
Дата: 10, November, 2016 12:30

на почту приходит такое вот сообщение:
подскажите что за проблема?
Exception:
java.lang.NullPointerException
at org.dspace.storage.rdbms.DatabaseManager.queryTable(DatabaseManager.java:230)
at org.dspace.storage.rdbms.DatabaseManager.querySingleTable(DatabaseManager.java:381)
at org.dspace.storage.rdbms.DatabaseManager.findByUnique(DatabaseManager.java:546)
at org.dspace.handle.HandleManager.findHandleInternal(HandleManager.java:536)
at org.dspace.handle.HandleManager.resolveToObject(HandleManager.java:322)
at org.dspace.app.webui.servlet.HandleServlet.doDSGet(HandleServlet.java:128)
at org.dspace.app.webui.servlet.DSpaceServlet.processRequest(DSpaceServlet.java:119)
at org.dspace.app.webui.servlet.DSpaceServlet.doGet(DSpaceServlet.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:622)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.dspace.rdf.negotiation.NegotiationFilter.doFilter(NegotiationFilter.java:59)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.dspace.utils.servlet.DSpaceWebappServletFilter.doFilter(DSpaceWebappServletFilter.java:78)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:217)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518)
at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:844)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:673)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1500)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1456)
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)

Re: DSpace (установка, настройка)
Пользователь: IdeaFix (IP-адрес скрыт)
Дата: 10, November, 2016 13:53

svinto4ek
Постгрес лёг?

Re: DSpace (установка, настройка)
Пользователь: svinto4ek (IP-адрес скрыт)
Дата: 10, November, 2016 22:58

Да вроде все работает, по крайней мере в дспейсе

Date:       09.11.16 22:04
Session ID: 71E97FCDBFE6DEFFF977078A0A5D7890
User:       Anonymous
IP address: 10.10.10.254

-- URL Was: [dspace.kntu.kr.ua][b]
s&etal=0&filtername=subject&filterquery=%D1%83%D0%BA%D1%80%D0%B0%D1%97%D0%BD%D1%81%[/b]D1%8C%D0%BA%D1%96+%D0%B3%D1%83%D0%B1%D0%B5%D1%80%D0%BD%D1%96%D1%97&filtertype=equals
-- Method: GET
-- Parameters were:
-- filterquery: "українські губернії"
-- rpp: "10"
-- etal: "0"
-- query: ""
-- filter_type_1: "equals"
-- filtername: "subject"
-- sort_by: "score"
-- filter_field_2: "dateIssued"
-- filter_type_2: "equals"
-- filter_field_1: "dateIssued"
-- filtertype: "equals"
-- order: "desc"

Re: DSpace (установка, настройка)
Пользователь: svinto4ek (IP-адрес скрыт)
Дата: 10, November, 2016 23:00

Это сообщение идет перед ошибками, может что-то с записью На которую ссылаются
[dspace.kntu.kr.ua]

Re: DSpace (установка, настройка)
Пользователь: IdeaFix (IP-адрес скрыт)
Дата: 11, November, 2016 05:04

лежит у Вас постгрес... мне здесь и сейчас показывает

Внутрішня системна помилка

Re: DSpace (установка, настройка)
Пользователь: svinto4ek (IP-адрес скрыт)
Дата: 11, November, 2016 08:30

а подскажите какие способы решения проблемы, так как я не сталкивалась с простгрей, админ послал((, предложил поставить на свой кмоп копию базы чтобы разбиралась сама
confused smiley

Re: DSpace (установка, настройка)
Пользователь: IdeaFix (IP-адрес скрыт)
Дата: 11, November, 2016 11:29

На самом деле тут многое зависит от того какая у Вас аппаратная конфигурация и какая ОС, а так же какая версия pgsql используется.

1. Нынешнюю версию нужно обновить до последней в линейке (т.е. если у Вас 9.3.5, то до 9.3.18, если 9.2.1, то до 9.2.10 и пр.)
2. Нужно прикинув мощность машины повысить количество коннектов к базе (и возможно уменьшить таймаут) в dspace.cfg
3. Нужно УБРАТЬ ограничение (установить значение -1) в настройках базы в pgsql.
4. В случае windows нужно настроить рестарт сервиса posthresql в случае падения.

Это простой, вырожденный, так сказать, путь.

[wiki.lib.sun.ac.za]

вот тут товарищ Гибсон рекомендует сделать 500 коннектов к пулу, 10 секунд таймаута и 1000 полуживых соединений. В общем, для машины среднестатистической это нормально.


Кстати... вот эта вот страница [wiki.lib.sun.ac.za] (там просто идиотская навигация и найти страницу не так просто) - это просто клад. Причем рекомендации по БД для dspace 4 и 5 очень разные. Хилтон в частной беседе говорил что когда у них на продакшене был 4-ый, были одни проблемы, когда 5-ый - другие. Т.е. по разному их харвестили... потому и разные рекомендации. Т.е. многие тюнинговые вещи, которые там написаны - это имхо.

Re: DSpace (установка, настройка)
Пользователь: svinto4ek (IP-адрес скрыт)
Дата: 11, November, 2016 19:14

Спасибо, буду пробовать разобраться.

Re: DSpace (установка, настройка)
Пользователь: Lucian (IP-адрес скрыт)
Дата: 14, November, 2016 07:23

Lucian написал(а):
-------------------------------------------------------
> Добрый день,
> проблема похожая на проблему пользователя ZhanK.
>
> Перешли на другой сервер.
> Соответственно, на новом сервере установил
> PostgreSQL и Dspace более актуальных версий. Базы
> бекапил средством pgdump, восстанавливал через
> PGAdmin.
> На данный момент установлен Dspace версии 5.5,
> Postgre 9.5, Tomcat7 и Java 1.8.0_111.
>
> Папки solr, oai и jspui из Dspace/webapps
> копировал в Tomcat7/webapps. Не уверен на счет
> прав, как правило, стояли чтение и выполнение,
> возможно, нужно поставить еще запись?..
>
> Выдержка из логов:
>
> 2016-11-03 09:57:02,115 ERROR
> org.dspace.storage.rdbms.DatabaseManager @ SQL
> query exec Error -
> org.postgresql.util.PSQLException: ОШИБКА: столбец
> m.resource_id не существует
> Позиция: 60
> at
> org.postgresql.core.v3.QueryExecutorImpl.receiveEr
> rorResponse(QueryExecutorImpl.java:2103)
> at
> org.postgresql.core.v3.QueryExecutorImpl.processRe
> sults(QueryExecutorImpl.java:1836)
> at
> org.postgresql.core.v3.QueryExecutorImpl.execute(Q
> ueryExecutorImpl.java:257)
> at
> org.postgresql.jdbc2.AbstractJdbc2Statement.execut
> e(AbstractJdbc2Statement.java:512)
> at
> org.postgresql.jdbc2.AbstractJdbc2Statement.execut
> eWithFlags(AbstractJdbc2Statement.java:388)
> at
> org.postgresql.jdbc2.AbstractJdbc2Statement.execut
> eQuery(AbstractJdbc2Statement.java:273)
> at
> org.apache.commons.dbcp.DelegatingPreparedStatemen
> t.executeQuery(DelegatingPreparedStatement.java:96
> )
> at
> org.apache.commons.dbcp.DelegatingPreparedStatemen
> t.executeQuery(DelegatingPreparedStatement.java:96
> )
> at
> org.apache.commons.dbcp.DelegatingPreparedStatemen
> t.executeQuery(DelegatingPreparedStatement.java:96
> )
> at
> org.dspace.storage.rdbms.DatabaseManager.query(Dat
> abaseManager.java:295)
> at
> org.dspace.content.Community.findAllTop(Community.
> java:337)
> at
> org.dspace.app.webui.components.TopCommunitiesSite
> Processor.process(TopCommunitiesSiteProcessor.java
> :49)
> at
> org.apache.jsp.index_jsp._jspService(index_jsp.jav
> a:140)
> at
> org.apache.jasper.runtime.HttpJspBase.service(Http
> JspBase.java:70)
> at
> javax.servlet.http.HttpServlet.service(HttpServlet
> .java:731)
> at
> org.apache.jasper.servlet.JspServletWrapper.servic
> e(JspServletWrapper.java:439)
> at
> org.apache.jasper.servlet.JspServlet.serviceJspFil
> e(JspServlet.java:395)
> at
> org.apache.jasper.servlet.JspServlet.service(JspSe
> rvlet.java:339)
> at
> javax.servlet.http.HttpServlet.service(HttpServlet
> .java:731)
> at
> org.apache.catalina.core.ApplicationFilterChain.in
> ternalDoFilter(ApplicationFilterChain.java:303)
> at
> org.apache.catalina.core.ApplicationFilterChain.do
> Filter(ApplicationFilterChain.java:208)
> at
> org.apache.tomcat.websocket.server.WsFilter.doFilt
> er(WsFilter.java:52)
> at
> org.apache.catalina.core.ApplicationFilterChain.in
> ternalDoFilter(ApplicationFilterChain.java:241)
> at
> org.apache.catalina.core.ApplicationFilterChain.do
> Filter(ApplicationFilterChain.java:208)
> at
> org.dspace.utils.servlet.DSpaceWebappServletFilter
> .doFilter(DSpaceWebappServletFilter.java:78)
> at
> org.apache.catalina.core.ApplicationFilterChain.in
> ternalDoFilter(ApplicationFilterChain.java:241)
> at
> org.apache.catalina.core.ApplicationFilterChain.do
> Filter(ApplicationFilterChain.java:208)
> at
> org.apache.catalina.core.StandardWrapperValve.invo
> ke(StandardWrapperValve.java:220)
> at
> org.apache.catalina.core.StandardContextValve.invo
> ke(StandardContextValve.java:122)
> at
> org.apache.catalina.authenticator.AuthenticatorBas
> e.invoke(AuthenticatorBase.java:505)
> at
> org.apache.catalina.core.StandardHostValve.invoke(
> StandardHostValve.java:169)
> at
> org.apache.catalina.valves.ErrorReportValve.invoke
> (ErrorReportValve.java:103)
> at
> org.apache.catalina.valves.AccessLogValve.invoke(A
> ccessLogValve.java:956)
> at
> org.apache.catalina.core.StandardEngineValve.invok
> e(StandardEngineValve.java:116)
> at
> org.apache.catalina.connector.CoyoteAdapter.servic
> e(CoyoteAdapter.java:423)
> at
> org.apache.coyote.http11.AbstractHttp11Processor.p
> rocess(AbstractHttp11Processor.java:1079)
> at
> org.apache.coyote.AbstractProtocol$AbstractConnect
> ionHandler.process(AbstractProtocol.java:625)
> at
> org.apache.tomcat.util.net.JIoEndpoint$SocketProce
> ssor.run(JIoEndpoint.java:316)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(
> Unknown Source)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run
> (Unknown Source)
> at
> org.apache.tomcat.util.threads.TaskThread$Wrapping
> Runnable.run(TaskThread.java:61)
> at java.lang.Thread.run(Unknown Source)
>
>
> Очевидно, что не обнаружен некий столбец. Можно ли
> попробовать его прописать вручную и посмотреть на
> результат или же может ли быть так, что ошибка
> возникла вследствие разницы версий Dspace?
>
> Подскажите, пожалуйста, в каком направлении
> копать. Спасибо.

Ужаваемый Ideafix, есть какие-то соображения по этому поводу?

Re: DSpace (установка, настройка)
Пользователь: IdeaFix (IP-адрес скрыт)
Дата: 14, November, 2016 12:03

> Ужаваемый Ideafix, есть какие-то соображения по этому поводу?

честно пытался в начале страницы вникнуть в вопрос, но из-за оверквоттинга не понял сути проблемы.

Re: DSpace (установка, настройка)
Пользователь: nik314 (IP-адрес скрыт)
Дата: 18, November, 2016 12:55

Наконец созрел для обновления с вер 1,7. Возник вопрос на какую версию произвести скачёк. Углубился в теорию. На сайте https://github.com/DSpace/DSpace/releases/tag/dspace-6.0 предлагают вер. 6.0. Пишут, что процесс автоматизирован и должен пройти без ....(3 раза тьфу). Но хотелось бы услышать рекомендации, у кого уже есть опыт. Читаю, изучаю http://ideafix.name/?p=2203. Готов выслушать советы, да бы святое дело не встало. :)

Re: DSpace (установка, настройка)
Пользователь: IdeaFix (IP-адрес скрыт)
Дата: 18, November, 2016 13:19

nik314
1. Я за 5.6, но это скорее имхо.
2. Инструкция моя в целом актуальна, но..
2.1. наверняка придётся обновить postgres - что не сложно, но и не тривиально.
2.2. придётся обновить java/tomcat - что не сложно.
2.3. лучше заранее смириться с потерей статистики и логов, либо хорошо читать маны по обновлению солр кэша и импорту логов.
2.4. перевод... будут проблемы. Русским поделюсь, если нужен какой-то другой - ищите у кого работает и просите.

Re: DSpace (установка, настройка)
Пользователь: IdeaFix (IP-адрес скрыт)
Дата: 18, November, 2016 13:24

Да, буквально полгода назад аналогичный опыт был у коллег из БелГУ. Если я не ошибаюсь, там администрирует phoenix2. Можете адресно вопрос задать...

Там проще оказалось просто переташить базу и асетстор в свежую инсталяцию, и уже её отстроить. Естественно с потерей логов и статистики. По крайней мере это мы сделали. А уж как там в итоге продакшенную машину обновили, переносом фонда или обновлением DSpace, я не помню.

Ну и phoenix2 наверняка подскажет те процедуры, которые нужно сделать перед обновлением, типа dspace cleanup -v, вакуумирования базы и пр. Я на все эти грабли наступал в своё время, и кажется все их протранслировал ему, а сам уже подзабыл :)

Re: DSpace (установка, настройка)
Пользователь: nik314 (IP-адрес скрыт)
Дата: 18, November, 2016 13:42

Вопрос с пользователями-отправитялями. В данный момент они прикреплены к определенным коллекциям, при переходе на др версию что получиться ? И с операционной системой вопрос так же ? Диапазон от MS Windows srv 2008R2 ...MS Windows SRV 2016. Всё лицензионное.



Редактировано 1 раз. Последний раз 18.11.2016 13:51 пользователем nik314.

Страницы: <<Первая...3637383940414243444546...Последняя>>
Страница: 41 из 61


Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.