Hallo Teamcenter 4Tier Administratoren,
vielleicht habt Ihr auch das Problem, dass Ihr neben der normalen Teamcenter Anwendung noch weitere virtuelle Web - Verzeichnisse für Downloads, etc. über HTTP zur Verfügung stellen müsst. Da JBOSS ja ein vollständiger Web Server ist, kann man das dort auch einrichten (JBOSS 4.22).
Mit einem entsprechenden Eintrag im HOST Bereich unter der JBOSS_HOME\server\default\deploy\jboss-web.deployer\server.xml wird ein virtuelles Verzeichniss bereitgestellt.
<Valve className="org.jboss.web.tomcat.service.jca.CachedConnectionValve"
cachedConnectionManagerObjectName="jboss.jca:service=CachedConnectionManager"
transactionManagerObjectName="jboss:service=TransactionManager" />
<Context path="/ugsshare_pl1" appBase=""
docBase="D:\ugsshare_pl1_web"
debug="99" reloadable="true">
</Context>
In meinem Fall kann man nun unter http://server:8080/tc/webclient den Teamcenter Dients aufrufen und unter http://server:8080/ugsshare_pl1 Dateien aus einem virtuellen Verzeichnis laden.
Zum Browsen in dem virtuellen Verzeichnis sollte man aber noch das Listing auf True aktivieren in der JBOSS_HOME\server\default\deploy\jboss-web.deployer\conf\web.xml
<servlet>
<servlet-name>default</servlet-name>
<servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>listings</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
Ich nutze dieses um zentrale Konfigurationsdateien zusätzlich zu dem 4Tier Deploymechanismus von einem zentralen Web herunterladen zu können.
Vielleicht hilft es dem einen oder anderen weiter.
Gruß
Matthias
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP