Bonjour,

j'ai fait une application java simple qui contient des servlet.
Je génère l'EAR en utilisant la commande mvn install.

Mais lorsuqe je déploie l'aaplication avec Weblogic, il me signale une erruer en indiquant que le fichier application.xml est incomplet.

Erreur : Error parsing file 'META-INF/application.xml' at line: 8 column: 15. The content of element type "application" is incomplete, it must match "(icon?,display-name,description?,module+,security-role*)".

voici mon application.xml :

Code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE application PUBLIC
    "-//Sun Microsystems, Inc.//DTD J2EE Application 1.3//EN"
    "http://java.sun.com/dtd/application_1_3.dtd">
<application>
  <display-name>WSLDES</display-name>
  <description>TEST WSLDES</description>
</application>

Et voila mon pom.xml :

Code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
<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>com.europcar.WSLDES</groupId>
  <artifactId>WSLDES</artifactId>
  <packaging>ear</packaging>
  <name>WSLDES</name>
  <version>0.0.1-SNAPSHOT</version>
  <description>TEST WSLDES</description>
  <build>
      <finalName>WSLDES</finalName>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <configuration>
                <verbose>true</verbose>
                <fork>true</fork>
                <compilerVersion>1.4</compilerVersion>
            </configuration>
        </plugin>
    </plugins>
  </build>
  <properties>
        <!-- development configuration -->
        <weblogic.domain>Devt</weblogic.domain>
        <weblogic.server>myserver</weblogic.server>
        <weblogic.port>7001</weblogic.port>
        <weblogic.home>${env.BEA_HOME}/weblogic81</weblogic.home>
        <weblogic.domains>${env.BEA_HOME}/user_projects/domains</weblogic.domains>
        <weblogic.config>${weblogic.domains}/${weblogic.domain}</weblogic.config>
  </properties>
 
  <dependencies>
        <!-- internal -->
        <dependency>
            <groupId>com.europcar.GWY4WS</groupId>
            <artifactId>GWY4WS</artifactId>
            <version>1.0</version>
            <scope>compile</scope>
        </dependency>
        <!-- main frameworks -->
        <dependency>
            <groupId>commons-logging</groupId>
            <artifactId>commons-logging</artifactId>
            <version>1.0.4</version>
            <scope>compile</scope>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring</artifactId>
            <version>2.0.3</version>
            <scope>compile</scope>
        </dependency>
        <!-- weblogic81 -->
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>servlet-api</artifactId>
            <version>2.3</version>
            <scope>compile</scope>
        </dependency>
        <!-- WS-* -->
        <dependency>
            <groupId>axis</groupId>
            <artifactId>axis</artifactId>
            <version>1.3</version>
            <scope>compile</scope>
        </dependency>
        <dependency>
            <groupId>axis</groupId>
            <artifactId>axis-jaxrpc</artifactId>
            <version>1.3</version>
            <scope>compile</scope>
        </dependency>
        <dependency>
            <groupId>axis</groupId>
            <artifactId>axis-saaj</artifactId>
            <version>1.3</version>
        </dependency>
        <dependency>
            <groupId>axis</groupId>
            <artifactId>axis-wsdl4j</artifactId>
            <version>1.3</version>
        </dependency>
    </dependencies>
 
</project>


Merci de m'aider à trouver le problème.