Moved Wsdl11DefinitionBuilder to o.sfw.wsdl.wsdl11, to solve cyclic dependency.

This commit is contained in:
Arjen Poutsma
2007-01-22 17:13:44 +00:00
parent ef0dd4e6ea
commit 21a9ef49ae
4 changed files with 12 additions and 8 deletions

View File

@@ -20,7 +20,6 @@ import javax.xml.transform.Source;
import org.springframework.beans.factory.InitializingBean;
import org.springframework.util.Assert;
import org.springframework.ws.wsdl.wsdl11.builder.Wsdl11DefinitionBuilder;
/**
* <code>Wsdl11Definition</code> that creates a WSDL definition at runtime, using a {@link Wsdl11DefinitionBuilder}. Can
@@ -28,7 +27,7 @@ import org.springframework.ws.wsdl.wsdl11.builder.Wsdl11DefinitionBuilder;
* and <code>buildConcretePart</code> properties.
*
* @author Arjen Poutsma
* @see #setBuilder(org.springframework.ws.wsdl.wsdl11.builder.Wsdl11DefinitionBuilder)
* @see #setBuilder(Wsdl11DefinitionBuilder)
* @see #setBuildAbstractPart(boolean)
* @see #setBuildConcretePart(boolean)
*/

View File

@@ -14,10 +14,9 @@
* limitations under the License.
*/
package org.springframework.ws.wsdl.wsdl11.builder;
package org.springframework.ws.wsdl.wsdl11;
import org.springframework.ws.wsdl.WsdlDefinitionException;
import org.springframework.ws.wsdl.wsdl11.Wsdl11Definition;
/**
* Defines the contract for classes that can create a {@link Wsdl11Definition} at runtime.

View File

@@ -27,6 +27,7 @@ import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.springframework.ws.wsdl.WsdlDefinitionException;
import org.springframework.ws.wsdl.wsdl11.Wsdl11Definition;
import org.springframework.ws.wsdl.wsdl11.Wsdl11DefinitionBuilder;
import org.springframework.ws.wsdl.wsdl11.Wsdl4jDefinition;
import org.springframework.ws.wsdl.wsdl11.Wsdl4jDefinitionException;
@@ -38,13 +39,19 @@ import org.springframework.ws.wsdl.wsdl11.Wsdl4jDefinitionException;
*/
public abstract class AbstractWsdl4jDefinitionBuilder implements Wsdl11DefinitionBuilder {
/** Logger available to subclasses. */
/**
* Logger available to subclasses.
*/
protected final Log logger = LogFactory.getLog(getClass());
/** WSDL4J extension registry. Lazily created in <code>createExtension()</code>. */
/**
* WSDL4J extension registry. Lazily created in <code>createExtension()</code>.
*/
private ExtensionRegistry extensionRegistry;
/** The WSDL4J <code>Definition</code> created by <code>buildDefinition()</code>. */
/**
* The WSDL4J <code>Definition</code> created by <code>buildDefinition()</code>.
*/
private Definition definition;
public final void buildDefinition() throws WsdlDefinitionException {

View File

@@ -18,7 +18,6 @@ package org.springframework.ws.wsdl.wsdl11;
import junit.framework.TestCase;
import org.easymock.MockControl;
import org.springframework.ws.wsdl.wsdl11.builder.Wsdl11DefinitionBuilder;
public class DynamicWsdl11DefinitionTest extends TestCase {