Avatar
Fleury#93
Člen
Avatar
Fleury#93:

Ahoj,
mám problém redeployem na Tomcat 8.0.32. Používám InteliJIdeu s vestavěným mavenem. Při 3. redeploy se na tomcat nasadí jenom složka WEB-INF s knihovnami a web.xml. Musím proto restartovat Tomcat a udelělat nový deploy. Je to otravné.

Když jsem zkoušel TomEE tak to jede v pohodě. Ale TomEE nepodporuje Servlet 3.1 (stojí na Tomcat 7). Když jsem zkoušel JSF app bez mavenu tak taky v pohodě. Tudíž asi bude v problém s mavenem.
Chtěl bych zůstat u Tomcatu, ted stačí TomEE je zbytecně těžkopádné, a taky bych raději nepoužival zastaralé Servlet 3.0.1.

Můj pom.xml:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>cz.upol</groupId>
    <artifactId>WebRepositoryOfScientificPapers</artifactId>
    <packaging>war</packaging>
    <version>1.0-SNAPSHOT</version>
    <name>WebRepositoryOfScientificPapers</name>
    <url>http://maven.apache.org</url>
    <repositories>
        <repository>
            <id>prime-repo</id>
            <name>Prime Repo</name>
            <url>http://repository.primefaces.org</url>
        </repository>

        <repository>
            <id>springsource-repo</id>
            <name>SpringSource Repository</name>
            <url>http://repo.springsource.org/release</url>
        </repository>

    </repositories>

    <dependencies>
        <dependency>
            <groupId>com.sun.faces</groupId>
            <artifactId>jsf-api</artifactId>
            <version>2.2.12</version>
        </dependency>

        <dependency>
            <groupId>com.sun.faces</groupId>
            <artifactId>jsf-impl</artifactId>
            <version>2.2.12</version>
        </dependency>

        <!--
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>javax.servlet-api</artifactId>
            <version>3.1.0</version>
        </dependency>
        -->

        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>javax.servlet-api</artifactId>
            <version>3.0.1</version>
        </dependency>


        <dependency>
            <groupId>org.primefaces</groupId>
            <artifactId>primefaces</artifactId>
            <version>5.3</version>
        </dependency>

        <dependency>
            <groupId>org.primefaces.themes</groupId>
            <artifactId>afterwork</artifactId>
            <version>1.0.10</version>
        </dependency>

        <dependency>
            <groupId>org.postgresql</groupId>
            <artifactId>postgresql</artifactId>
            <version>9.4.1207.jre7</version>
        </dependency>

        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-jdbc</artifactId>
            <version>4.2.4.RELEASE</version>
        </dependency>

        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>3.8.1</version>
            <scope>test</scope>
        </dependency>

    </dependencies>

    <properties>
        <java.version>1.8</java.version>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    </properties>

    <build>
        <finalName>WebRepositoryOfScientificPapers</finalName>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.3</version>
                <configuration>
                    <source>${java.version}</source>
                    <target>${java.version}</target>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>

Děkuji za každou radu.

 
Odpovědět 12. února 20:42
Avatar
Atrament
Člen
Avatar
Odpovídá na Fleury#93
Atrament:

To bych asi viděl na nějaký problém s tím Tomcatem, když restart pomůže. Na čem to provozuješ? (myslím operační systém)

 
Nahoru Odpovědět 12. února 23:51
Avatar
Fleury#93
Člen
Avatar
Fleury#93:

windows, o ja jsem zkoušel i Tomcat 9 a stejný problém ...

Editováno 12. února 23:53
 
Nahoru Odpovědět 12. února 23:52
Avatar
Atrament
Člen
Avatar
Odpovídá na Fleury#93
Atrament:

Aha no doufal jsem, že vyrukuješ s nejakým Debianem, na který jsi vlastnoručně ten novější Tomcat nějak narouboval :( To by se dalo zkoumat, kde při tom nastal problém. Takhle nevím :( Co říkají logy?

 
Nahoru Odpovědět 13. února 17:47
Avatar
Fleury#93
Člen
Avatar
Fleury#93:

i když mám linux rád, tak až takový masochista nejsem :) ... no logy jsou právě v pořádku jenom samé INFO, ani WARNING žádný. Zatím jsem to odložil potřebuji makat tak jedu na TomEE.

 
Nahoru Odpovědět 13. února 18:49
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.