-
1. Re: web.xml modified to web.xml.org - Subsequent runs fail
01012003 Jul 19, 2007 11:01 AM (in response to patrickmadden)having the same problem.
-
2. Re: web.xml modified to web.xml.org - Subsequent runs fail
heiko.braun Jul 22, 2007 1:12 PM (in response to patrickmadden)we ran the application server
Do you mean 'reboot' the AS without touching the deplyment? -
3. Re: web.xml modified to web.xml.org - Subsequent runs fail
vitarius Jul 23, 2007 5:00 AM (in response to patrickmadden)I have the same problem with an exploded WAR, when restarting the application server, my web services get lost. The JBossWS implementation simply overlooks the servlet definitions that have already been modified.
Rewriting the web.xml is okay, but it should be changed back to the original on shutdown. It could be an even better solution to perform this change in memory only. -
4. Re: web.xml modified to web.xml.org - Subsequent runs fail
heiko.braun Jul 24, 2007 11:17 AM (in response to patrickmadden)I did create an issue for this:
http://jira.jboss.com/jira/browse/JBWS-1762 -
5. Re: web.xml modified to web.xml.org - Subsequent runs fail
patrickmadden Sep 21, 2007 11:19 AM (in response to patrickmadden)Hi, I noticed that this was fixed in JBossWS 2.0.1.GA but then recently re-opened. I'm using JBossAS 4.2.1.GA and JBossWS 2.0.1.GA plus JBoss Seam 2.0.CR1 and RichRaces 3.1.1.SNAPSHOT, with exploded/unpacked EAR.
I'm still seeing some strange behavior here. Of course its possible I'm doing something wrong.
First time I run, everything is OK (I think). I have two web services defined and when I look at http://localhost:8080/jbossws/services I see 4 Registered Service Endpoints. For simplicity, I'll only describe one of the service definitiions.@WebService(name = "FlashServiceEndpointInterface", targetNamespace = "http://clooster.com/web/services/flash", serviceName = "FlashService") @SOAPBinding(style = SOAPBinding.Style.RPC) @Remote(EJB3RemoteFlashService.class) @RemoteBinding(jndiBinding = "/ejb3/EJB3FlashService") @Stateless @WebContext(transportGuarantee = "NONE", contextRoot = "/Clooster", urlPattern = "/common/services/FlashService") public class EJB3RemoteFlashServiceBean implements EJB3RemoteFlashService { ... }
First time I run I see endpoints as follows:http://MillGatewayFX:8080/Clooster/common/services/FlashService?wsdl AND http://MillGatewayFX:8080/CloosterRichWeb2-CloosterRichWeb2/EJB3RemoteFlashServiceBean?wsdl
This works and in my client code I access using the first one defined as it is in my EJB mentioned above.
However the second time I run I only see:http://MillGatewayFX:8080/CloosterRichWeb2-CloosterRichWeb2/EJB3RemoteFlashServiceBean?wsdl
and my client side code fails. So I'm back to square one and am forced to modify the run.bat to replace web.xml with web.xml.org for it to work correctly. Its not a major deal but for me I still consider it a bug.
Just giving you a heads up and thanks for all your hard work!
PVM