Адрес без подразделов

Обсуждаем TrackStudio по-русски

Адрес без подразделов

Postby VinS » Thu Jul 17, 2008 9:56 pm

При установке программа стала доступна по адресу
http://localhost:8888/TrackStudio/
Можно ли сделать так, чтобы доступ был без подкаталога, т.е.
просто http://localhost:8888/
:?:
VinS
 
Posts: 284
Joined: Thu Jul 17, 2008 7:32 pm

Нет ответа

Postby VinS » Fri Jul 18, 2008 1:58 pm

Вопрос настолько легкий, что никто не хочет отвечать?
Или это написано в документации?
VinS
 
Posts: 284
Joined: Thu Jul 17, 2008 7:32 pm

Re: Нет ответа

Postby admin » Fri Jul 18, 2008 2:05 pm

VinS wrote:Вопрос настолько легкий, что никто не хочет отвечать?
Или это написано в документации?


Извиняюсь за задержку, но в самом деле написано:

http://www.trackstudio.com/documentatio ... o_URL.html

Нужно добавить

Code: Select all
<Call name="addWebApplication">
    <Arg>/</Arg>
    <Arg>./webapps/TrackStudio</Arg>
    <Set name="defaultsDescriptor">org/mortbay/jetty/servlet/webdefault.xml</Set>
</Call>


в jetty.xml, секция Configure the Contexts.
Maxim Kramarenko (mailto: maximkr@trackstudio.com)
TrackStudio - Hierarchical Bug & Issue Tracking Software
http://www.trackstudio.com
admin
Site Admin
 
Posts: 8139
Joined: Thu Jan 01, 1970 3:00 am
Location: Smolensk, Russia

Действительно все есть

Postby VinS » Fri Jul 18, 2008 2:25 pm

Жаль, что в английском варианте, но ничего.
Большое спасибо.
Продолжаю разбираться :)
VinS
 
Posts: 284
Joined: Thu Jul 17, 2008 7:32 pm

Re: Действительно все есть

Postby admin » Fri Jul 18, 2008 2:35 pm

VinS wrote:Жаль, что в английском варианте, но ничего.
Большое спасибо.
Продолжаю разбираться :)


На русском довольно много документации тут:
http://www.trackstudio.ru/documentation.html

Некоторые примеры БД (вот этот http://www.trackstudio.ru/documentation ... ements.rar ) содержат подробное описание на русском.
Maxim Kramarenko (mailto: maximkr@trackstudio.com)
TrackStudio - Hierarchical Bug & Issue Tracking Software
http://www.trackstudio.com
admin
Site Admin
 
Posts: 8139
Joined: Thu Jan 01, 1970 3:00 am
Location: Smolensk, Russia

Postby VinS » Mon Sep 07, 2009 12:09 pm

Здравствуйте!

В 4 версии такое не проходит. Можно ли в 4 версии сделать адрес по-умолчанию localhost, а не localhost\trackstudio ?
TS 5
VinS
 
Posts: 284
Joined: Thu Jul 17, 2008 7:32 pm

Postby admin » Mon Oct 19, 2009 12:04 pm

VinS wrote:Здравствуйте!

В 4 версии такое не проходит. Можно ли в 4 версии сделать адрес по-умолчанию localhost, а не localhost\trackstudio ?


Разобрались с этим:

1) Нужно в
etc\contexts\TrackStudio.xml

указать такие contextPath и war
Code: Select all
  <Set name="contextPath">/</Set>
  <Set name="war"><SystemProperty name="jetty.home" default="."/>/webapps/TrackStudio</Set>


2) В jetty.xml нужно закомментировать вот этот вызов
Code: Select all
    <!--
    <Call name="addLifeCycle">
      <Arg>
        <New class="org.mortbay.jetty.deployer.WebAppDeployer">
          <Set name="contexts"><Ref id="Contexts"/></Set>
          <Set name="webAppDir"><SystemProperty name="jetty.home" default="."/>/webapps</Set>
          <Set name="parentLoaderPriority">false</Set>
        <Set name="extract">true</Set>
         <Set name="allowDuplicates">false</Set>
          <Set name="defaultsDescriptor"><SystemProperty name="jetty.home" default="."/>/etc/webdefault.xml</Set>
        </New>
      </Arg>
    </Call>
    -->


В этом случае настройки приложений будут браться только из
etc\contexts\TrackStudio.xml.
Maxim Kramarenko (mailto: maximkr@trackstudio.com)
TrackStudio - Hierarchical Bug & Issue Tracking Software
http://www.trackstudio.com
admin
Site Admin
 
Posts: 8139
Joined: Thu Jan 01, 1970 3:00 am
Location: Smolensk, Russia

Postby VinS » Fri Oct 23, 2009 12:47 pm

Еще работает следующий вариант.
Создаем файл в каталоге
Code: Select all
TrackStudio\webapps\index.html


со следующим содержимым

Code: Select all
<html>
<script type="text/javascript">
    document.location.replace("TrackStudio");
</script>
</html>


происходит переадресация.
TS 5
VinS
 
Posts: 284
Joined: Thu Jul 17, 2008 7:32 pm

Re: Адрес без подразделов

Postby Eugene » Sun Sep 18, 2016 5:08 pm

В текущей версии (5.0.7) оказалось достаточно внести изменения (какие - см. тут) в файл TrackStudio/jetty/etc/contexts/TrackStudio.xml (а в jetty.xml уже ничего делать не нужно).

Правда, субъективно страницы стали грузиться дольше...не знаю, связано ли это как-нибудь вместе..
Eugene
 
Posts: 126
Joined: Tue Jan 19, 2016 10:57 pm

Re: Адрес без подразделов

Postby dpochtarev » Tue Jul 11, 2017 2:11 pm

В версии 5.5 достаточно в etc\contexts\TrackStudio.xml указать такие contextPath и war
Code: Select all
  <Set name="contextPath">/</Set>
  <Set name="war"><SystemProperty name="jetty.home" default="."/>/webapps/TrackStudio</Set>
dpochtarev
 
Posts: 256
Joined: Wed Aug 22, 2012 4:35 pm

Next

Return to TrackStudio Support [Russian]

Who is online

Users browsing this forum: No registered users and 4 guests

cron