javaee / metro-jaxws-commons

Metro has been contributed to Eclipse Foundation. This repository is for legacy review only. Please refer to the Eclipse EE4J Metro project for the very latest
https://eclipse-ee4j.github.io/metro-wsit/
Other
10 stars 9 forks source link

ws:primaryWsdl does not support imported xsd as well as xsd's that import other xsd's #18

Open glassfishrobot opened 16 years ago

glassfishrobot commented 16 years ago

Definition of wsdl below does not allow access to imported xsd.

For details see similar bug in Spring WS: http://jira.springframework.org/browse/SWS-281


WEB-INF/applicationContext.xml

<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:ws= "http://jax-ws.dev.java.net/spring/core" xmlns:wss="http://jax-ws.dev.java.net/spring/servlet" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd http://jax-ws.dev.java.net/spring/core http://jax-ws.dev.java.net/spring/core.xsd http://jax-ws.dev.java.net/spring/servlet http://jax-ws.dev.java.net/spring/servlet.xsd">

/WEB-INF/wsdl/AddInt.wsdl .... ----------------------------------- WEB-INF/wsdl/AddInt.wsdl ----------------------------------- .... #### Environment Operating System: All Platform: All #### Affected Versions [current]
glassfishrobot commented 16 years ago

Reported by bshrom@java.net

glassfishrobot commented 16 years ago

wasppit@java.net said: It works if you specify the imported XSD as ws:metadata:

AddInt.xsd Unfortunately you can only specify one XSD (see Issue 12). I vote for not having to specify metadata at all. By the way, is Kohsuke still working on this? I got the impression he changed focus to other projects, leaving JAX* stuff rather abandoned.
glassfishrobot commented 16 years ago

Was assigned to kohsuke@java.net

glassfishrobot commented 7 years ago

This issue was imported from java.net JIRA JAX_WS_COMMONS-18