[jboss] 4.0.1/4.0.2 xml troubles.

Pagina: 1
Acties:

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024
Zijn er mensen die problemen hebben met xml parse verschillen tussen jboss 4.0.1 en 4.0.2? Ik heb een verse install van 4.0.2 neer gezet en het ding weigerd half om xml bestanden in te lezen. Als ik de web.xml verneuk dan gaat die nog klagen, maar als ik bestanden die via de web.xml worden ingeladen 'verneuk' dan krijg ik geen errors. Alles draait trouwens uitstekend onder 4.0.1

Ik draai trouwens met jdk 1.4.2.

[ Voor 8% gewijzigd door Alarmnummer op 03-06-2005 10:54 ]


  • ronaldmathies
  • Registratie: Juni 2001
  • Niet online
Heb je iets meer informatie. Gaan er deployment descriptors niet goed (zoja, post ze dan eens).

3015 Wp-z 5360 Wp-nno op 2 x SMA-SB3600 TL-21, Warmtepomp: ERSC-VM2CR2 / PUHZ-SHW140 YHA, WTW Q350, EV Kia Ev6 GT-Line


  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024
Eigelijk niet. Ik krijg geen foutmeldingen terug..

code:
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
<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">

<web-app>
    <display-name>Infoteam</display-name>

    <description>Infoteam Applicatie</description>

    <!--
      - Location of the XML file that defines the root application context.
      - Applied by ContextLoaderServlet.
      -->
    <context-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>/WEB-INF/applicationContext.xml</param-value>
    </context-param>

    <!-- ============================================================
    Hierdoor heeft iedere servlet beschikking over de application context.
    Default wordt /WEB-INF/applicationContext.xml gebruikt voor het Spring
    framework om de applicationcontext op te zetten.
    ============================================================  -->
    <listener>
        <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>      
    </listener>

    <servlet>
        <servlet-name>axis</servlet-name>
        <servlet-class>org.apache.axis.transport.http.AxisServlet</servlet-class>
    </servlet>

    <servlet>
        <servlet-name>dispatcher</servlet-name>
        <display-name>Maverick Dispatcher</display-name>
        <servlet-class>org.infohazard.maverick.Dispatcher</servlet-class>
        <init-param>
            <param-name>reloadCommand</param-name>
            <param-value>reload</param-value>
        </init-param>
        <init-param>
            <param-name>limitTransformsParam</param-name>
            <param-value>maxTransforms</param-value>
        </init-param>
    </servlet>

    <servlet-mapping>
        <servlet-name>axis</servlet-name>
        <url-pattern>/services/*</url-pattern>
    </servlet-mapping>

    <servlet-mapping>
        <servlet-name>dispatcher</servlet-name>
        <url-pattern>*.m</url-pattern>
    </servlet-mapping>

    <welcome-file-list>
        <welcome-file>index.html</welcome-file>
    </welcome-file-list>

</web-app>


Het stomme is dat het onder 4.0.1 ook gewoon goed werkt.

  • ronaldmathies
  • Registratie: Juni 2001
  • Niet online
Probeer de doctype eens te verwijderen en verander de web-app naar het volgende:

code:
1
2
3
4
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd"
    version="2.4">


Je zegt dan wel dat je de 2.4 specificatie wilt gebruiken maar ik gebruik ook deze onder JBoss 4.0.2 (4.0.1 had bij mij ook problemen)

[ Voor 18% gewijzigd door ronaldmathies op 03-06-2005 12:07 ]

3015 Wp-z 5360 Wp-nno op 2 x SMA-SB3600 TL-21, Warmtepomp: ERSC-VM2CR2 / PUHZ-SHW140 YHA, WTW Q350, EV Kia Ev6 GT-Line


  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024
Dat zal ik straks eens proberen, thanx.