JBossWS SVN: r3711 - in branches/jbossws-1.2.0.GA_JBWS-1610: jbossws-core/src/main/java/org/jboss/ws/core/soap and 1 other directories.
by jbossws-commits@lists.jboss.org
Author: darran.lofthouse(a)jboss.com
Date: 2007-06-25 07:33:22 -0400 (Mon, 25 Jun 2007)
New Revision: 3711
Modified:
branches/jbossws-1.2.0.GA_JBWS-1610/jbossws-core/src/main/java/org/jboss/ws/core/server/AbstractServiceEndpointInvoker.java
branches/jbossws-1.2.0.GA_JBWS-1610/jbossws-core/src/main/java/org/jboss/ws/core/soap/SOAPElementImpl.java
branches/jbossws-1.2.0.GA_JBWS-1610/jbossws-tests/src/main/java/org/jboss/test/ws/jaxrpc/jbws1610/JBWS1610TestCase.java
branches/jbossws-1.2.0.GA_JBWS-1610/jbossws-tests/src/main/java/org/jboss/test/ws/jaxrpc/jbws1610/TestHandler.java
Log:
Fix test case regressions JBWS-1610
Modified: branches/jbossws-1.2.0.GA_JBWS-1610/jbossws-core/src/main/java/org/jboss/ws/core/server/AbstractServiceEndpointInvoker.java
===================================================================
--- branches/jbossws-1.2.0.GA_JBWS-1610/jbossws-core/src/main/java/org/jboss/ws/core/server/AbstractServiceEndpointInvoker.java 2007-06-25 09:49:01 UTC (rev 3710)
+++ branches/jbossws-1.2.0.GA_JBWS-1610/jbossws-core/src/main/java/org/jboss/ws/core/server/AbstractServiceEndpointInvoker.java 2007-06-25 11:33:22 UTC (rev 3711)
@@ -26,6 +26,7 @@
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.lang.reflect.UndeclaredThrowableException;
+import java.util.Iterator;
import javax.management.MBeanException;
import javax.xml.namespace.QName;
@@ -49,7 +50,6 @@
import org.jboss.ws.core.jaxws.binding.BindingProviderImpl;
import org.jboss.ws.core.jaxws.handler.HandlerDelegateJAXWS;
import org.jboss.ws.core.soap.MessageContextAssociation;
-import org.jboss.ws.core.soap.SOAPBodyImpl;
import org.jboss.ws.core.soap.SOAPMessageImpl;
import org.jboss.ws.core.utils.JavaUtils;
import org.jboss.ws.extensions.xop.XOPContext;
@@ -238,9 +238,20 @@
{
String faultString;
SOAPBody soapBody = reqMessage.getSOAPBody();
- if (soapBody.getChildElements().hasNext())
+ Iterator bodyChildren = soapBody.getChildElements();
+ SOAPBodyElement soapBodyElement = null;
+
+ while (bodyChildren.hasNext() && soapBodyElement == null)
{
- SOAPBodyElement soapBodyElement = (SOAPBodyElement)soapBody.getChildElements().next();
+ Object next = bodyChildren.next();
+ if (next instanceof SOAPBodyElement)
+ {
+ soapBodyElement = (SOAPBodyElement)next;
+ }
+ }
+
+ if (soapBodyElement != null)
+ {
Name soapName = soapBodyElement.getElementName();
faultString = "Endpoint " + epMetaData.getPortName() + " does not contain operation meta data for: " + soapName;
}
Modified: branches/jbossws-1.2.0.GA_JBWS-1610/jbossws-core/src/main/java/org/jboss/ws/core/soap/SOAPElementImpl.java
===================================================================
--- branches/jbossws-1.2.0.GA_JBWS-1610/jbossws-core/src/main/java/org/jboss/ws/core/soap/SOAPElementImpl.java 2007-06-25 09:49:01 UTC (rev 3710)
+++ branches/jbossws-1.2.0.GA_JBWS-1610/jbossws-core/src/main/java/org/jboss/ws/core/soap/SOAPElementImpl.java 2007-06-25 11:33:22 UTC (rev 3711)
@@ -632,7 +632,7 @@
Iterator it = getChildElements();
while (it.hasNext())
{
- SOAPElement el = (SOAPElement)it.next();
+ Node el = (Node)it.next();
el.detachNode();
}
}
Modified: branches/jbossws-1.2.0.GA_JBWS-1610/jbossws-tests/src/main/java/org/jboss/test/ws/jaxrpc/jbws1610/JBWS1610TestCase.java
===================================================================
--- branches/jbossws-1.2.0.GA_JBWS-1610/jbossws-tests/src/main/java/org/jboss/test/ws/jaxrpc/jbws1610/JBWS1610TestCase.java 2007-06-25 09:49:01 UTC (rev 3710)
+++ branches/jbossws-1.2.0.GA_JBWS-1610/jbossws-tests/src/main/java/org/jboss/test/ws/jaxrpc/jbws1610/JBWS1610TestCase.java 2007-06-25 11:33:22 UTC (rev 3711)
@@ -21,13 +21,22 @@
*/
package org.jboss.test.ws.jaxrpc.jbws1610;
+import java.io.ByteArrayInputStream;
+
import javax.naming.InitialContext;
import javax.xml.rpc.Service;
+import javax.xml.soap.MessageFactory;
+import javax.xml.soap.Name;
+import javax.xml.soap.SOAPConnection;
+import javax.xml.soap.SOAPConnectionFactory;
+import javax.xml.soap.SOAPElement;
+import javax.xml.soap.SOAPMessage;
import junit.framework.Test;
import org.jboss.test.ws.JBossWSTest;
import org.jboss.test.ws.JBossWSTestSetup;
+import org.jboss.ws.core.soap.NameImpl;
/**
* Test case for fixes being merged for support patch: -
@@ -70,4 +79,36 @@
assertEquals("String Modifed By Handler", "YYXXFirst StringXXYY", response.getStringA());
assertEquals("String Modifed By Handler", "YYXXSecond StringXXYY", response.getStringB());
}
+
+ public void testCallWithComments() throws Exception
+ {
+ String message =
+ "<soapenv:Envelope xmlns:soapenv='http://schemas.xmlsoap.org/soap/envelope/' xmlns:typ='http://org.jboss.test.ws/jbws1610/types'>" +
+ " <!-- Comment Before Header -->" +
+ " <soapenv:Header/>" +
+ " <!-- Comment After Header -->" +
+ " <soapenv:Body>" +
+ " <!-- Comment After Body -->" +
+ " <typ:echo>" +
+ " <!-- Comment Before Parameters -->" +
+ " <stringA>FirstString</stringA>" +
+ " <stringB>SecondString</stringB>" +
+ " <!-- Comment After Parameters -->" +
+ " </typ:echo>" +
+ " <!-- Comment Before Close Body -->" +
+ " </soapenv:Body>" +
+ " <!-- Comment Before Close Envelope -->" +
+ "</soapenv:Envelope>";
+
+ MessageFactory msgFactory = MessageFactory.newInstance();
+ SOAPMessage soapMessage = msgFactory.createMessage(null, new ByteArrayInputStream(message.getBytes()));
+
+ SOAPConnectionFactory conFactory = SOAPConnectionFactory.newInstance();
+ SOAPConnection con = conFactory.createConnection();
+ SOAPMessage resMessage = con.call(soapMessage, "http://" + getServerHost() + ":8080/jaxrpc-jbws1610");
+
+ Name name = new NameImpl("echoResponse","ns1","http://org.jboss.test.ws/jbws1610/types");
+ SOAPElement soapElement = (SOAPElement)resMessage.getSOAPBody().getChildElements(name).next();
+ assertEquals("echoResponse", soapElement.getElementName().getLocalName());
+ }
}
Modified: branches/jbossws-1.2.0.GA_JBWS-1610/jbossws-tests/src/main/java/org/jboss/test/ws/jaxrpc/jbws1610/TestHandler.java
===================================================================
--- branches/jbossws-1.2.0.GA_JBWS-1610/jbossws-tests/src/main/java/org/jboss/test/ws/jaxrpc/jbws1610/TestHandler.java 2007-06-25 09:49:01 UTC (rev 3710)
+++ branches/jbossws-1.2.0.GA_JBWS-1610/jbossws-tests/src/main/java/org/jboss/test/ws/jaxrpc/jbws1610/TestHandler.java 2007-06-25 11:33:22 UTC (rev 3711)
@@ -36,6 +36,7 @@
import javax.xml.soap.SOAPPart;
import org.jboss.ws.WSException;
+import org.jboss.ws.core.soap.TextImpl;
/**
*
@@ -68,8 +69,8 @@
SOAPMessage soapMessage = ((SOAPMessageContext)msgContext).getMessage();
SOAPPart part = soapMessage.getSOAPPart();
- SOAPEnvelope evnelope = part.getEnvelope();
- SOAPBody body = evnelope.getBody();
+ SOAPEnvelope envelope = part.getEnvelope();
+ SOAPBody body = envelope.getBody();
MessageFactory msgFact = MessageFactory.newInstance();
@@ -78,20 +79,32 @@
SOAPEnvelope newEnvelope = newPart.getEnvelope();
SOAPBody newBody = newEnvelope.getBody();
- SOAPElement lookup = (SOAPElement)body.getChildElements().next();
+ SOAPElement lookup = null;
+ Iterator it = body.getChildElements();
+ while (lookup == null && it.hasNext())
+ {
+ Object next = it.next();
+ if (next instanceof SOAPElement)
+ lookup = (SOAPElement)next;
+ }
Name lookupQN = lookup.getElementName();
SOAPElement lookupEl = newBody.addChildElement(lookupQN);
- Iterator it = lookup.getChildElements();
+ it = lookup.getChildElements();
while (it.hasNext())
{
- SOAPElement element = (SOAPElement)it.next();
+ Object next = it.next();
+ if (next instanceof TextImpl)
+ continue;
+
+ SOAPElement element = (SOAPElement)next;
Name name = element.getElementName();
SOAPElement newElement = lookupEl.addChildElement(name);
newElement.setValue(letters + element.getValue() + letters);
}
+ envelope.removeContents();
part.setContent(newPart.getContent());
soapMessage.saveChanges();
17 years, 7 months
JBossWS SVN: r3710 - in branches/jbossws-2.0: integration/spi/ant-import and 1 other directories.
by jbossws-commits@lists.jboss.org
Author: thomas.diesler(a)jboss.com
Date: 2007-06-25 05:49:01 -0400 (Mon, 25 Jun 2007)
New Revision: 3710
Modified:
branches/jbossws-2.0/integration/native/ant-import/build-deploy.xml
branches/jbossws-2.0/integration/spi/ant-import/build-thirdparty.xml
branches/jbossws-2.0/jbossws-core/ant-import/build-thirdparty.xml
Log:
[JBWS-1617] JAXRPC doc/literal trims empty string. Try the snapshots
Modified: branches/jbossws-2.0/integration/native/ant-import/build-deploy.xml
===================================================================
--- branches/jbossws-2.0/integration/native/ant-import/build-deploy.xml 2007-06-24 08:31:24 UTC (rev 3709)
+++ branches/jbossws-2.0/integration/native/ant-import/build-deploy.xml 2007-06-25 09:49:01 UTC (rev 3710)
@@ -32,7 +32,12 @@
spilibs="${spi.dir}/output/lib"
thirdpartylibs="${spi.dir}/thirdparty"
jbosshome="${jboss50.home}"/>
- </target>
+
+ <!-- [JBWS-1617] JAXRPC doc/literal trims empty string
+ <copy tofile="${jboss50.home}/client/jboss-xml-binding.jar" file="${core.dir}/thirdparty/jbossxb-2.0.0-20070620.094346-1.jar" overwrite="true"/>
+ <copy tofile="${jboss50.home}/lib/jboss-xml-binding.jar" file="${core.dir}/thirdparty/jbossxb-2.0.0-20070620.094346-1.jar" overwrite="true"/>
+ -->
+ </target>
<target name="deploy-jboss50-endorsed" depends="prepare" if="HAVE_JDK_1.6">
<macro-deploy-endorsed
@@ -63,7 +68,13 @@
spilibs="${spi.dir}/output/lib"
thirdpartylibs="${spi.dir}/thirdparty"
jbosshome="${jboss42.home}"/>
- </target>
+
+ <!-- [JBWS-1617] JAXRPC doc/literal trims empty string
+ <copy tofile="${jboss42.home}/client/jboss-xml-binding.jar" file="${core.dir}/thirdparty/jbossxb-1.0.0-20070620.100638-1.jar" overwrite="true"/>
+ <copy tofile="${jboss42.home}/lib/jboss-xml-binding.jar" file="${core.dir}/thirdparty/jbossxb-1.0.0-20070620.100638-1.jar" overwrite="true"/>
+ -->
+
+ </target>
<target name="deploy-jboss42-endorsed" depends="prepare" if="HAVE_JDK_1.6">
<macro-deploy-endorsed
Modified: branches/jbossws-2.0/integration/spi/ant-import/build-thirdparty.xml
===================================================================
--- branches/jbossws-2.0/integration/spi/ant-import/build-thirdparty.xml 2007-06-24 08:31:24 UTC (rev 3709)
+++ branches/jbossws-2.0/integration/spi/ant-import/build-thirdparty.xml 2007-06-25 09:49:01 UTC (rev 3710)
@@ -12,13 +12,13 @@
<!-- $Id$ -->
<project>
-
+
<property file="${core.dir}/version.properties"/>
-
+
<!-- ========= -->
<!-- Libraries -->
<!-- ========= -->
-
+
<target name="thirdparty-init" depends="prepare">
<property name="thirdparty.dir" value="${spi.dir}/thirdparty"/>
@@ -35,9 +35,8 @@
<echo message="checksum.ok = ${checksum.ok}"/>
</target>
- <target name="thirdparty-get" depends="thirdparty-init" if="force.thirdparty"
- description="Gets the thirdparty libraries">
-
+ <target name="thirdparty-get" depends="thirdparty-init" if="force.thirdparty" description="Gets the thirdparty libraries">
+
<mkdir dir="${thirdparty.dir}"/>
<get src="${jboss.repository}/apache-ant/${apache-ant}/lib/ant.jar" dest="${thirdparty.dir}/ant.jar" usetimestamp="true" verbose="true"/>
<get src="${jboss.repository}/dom4j/${dom4j}/lib/dom4j.jar" dest="${thirdparty.dir}/dom4j.jar" usetimestamp="true" verbose="true"/>
@@ -64,22 +63,22 @@
<get src="${jboss.repository}/sun-jaxb/${sun-jaxb}/lib/jaxb-api.jar" dest="${thirdparty.dir}/jaxb-api.jar" usetimestamp="true" verbose="true"/>
<get src="${jboss.repository}/sun-jaxb/${sun-jaxb}/lib/jaxb-impl.jar" dest="${thirdparty.dir}/jaxb-impl.jar" usetimestamp="true" verbose="true"/>
<get src="${jboss.repository}/sun-jaxb/${sun-jaxb}/lib/jaxb-xjc.jar" dest="${thirdparty.dir}/jaxb-xjc.jar" usetimestamp="true" verbose="true"/>
- <get src="${jboss.repository}/sun-jaxws/${sun-jaxws}/lib/jaxws-api.jar" dest="${thirdparty.dir}/jaxws-api.jar" usetimestamp="true" verbose="true"/>
- <get src="${jboss.repository}/sun-jaxws/${sun-jaxws}/lib/jsr181-api.jar" dest="${thirdparty.dir}/jsr181-api.jar" usetimestamp="true" verbose="true"/>
+ <get src="${jboss.repository}/sun-jaxws/${sun-jaxws}/lib/jaxws-api.jar" dest="${thirdparty.dir}/jaxws-api.jar" usetimestamp="true" verbose="true"/>
+ <get src="${jboss.repository}/sun-jaxws/${sun-jaxws}/lib/jsr181-api.jar" dest="${thirdparty.dir}/jsr181-api.jar" usetimestamp="true" verbose="true"/>
<get src="${jboss.repository}/sun-jaxws/${sun-jaxws}/lib/saaj-api.jar" dest="${thirdparty.dir}/saaj-api.jar" usetimestamp="true" verbose="true"/>
- <get src="${jboss.repository}/sun-jaxws/${sun-jaxws}/lib/streambuffer.jar" dest="${thirdparty.dir}/streambuffer.jar" usetimestamp="true" verbose="true"/>
- <get src="${jboss.repository}/sun-jaxws/${sun-jaxws}/lib/stax-ex.jar" dest="${thirdparty.dir}/stax-ex.jar" usetimestamp="true" verbose="true"/>
- <get src="${jboss.repository}/sun-jaxrpc/${sun-jaxrpc}/lib/jaxrpc-api.jar" dest="${thirdparty.dir}/jaxrpc-api.jar" usetimestamp="true" verbose="true"/>
+ <get src="${jboss.repository}/sun-jaxws/${sun-jaxws}/lib/streambuffer.jar" dest="${thirdparty.dir}/streambuffer.jar" usetimestamp="true" verbose="true"/>
+ <get src="${jboss.repository}/sun-jaxws/${sun-jaxws}/lib/stax-ex.jar" dest="${thirdparty.dir}/stax-ex.jar" usetimestamp="true" verbose="true"/>
+ <get src="${jboss.repository}/sun-jaxrpc/${sun-jaxrpc}/lib/jaxrpc-api.jar" dest="${thirdparty.dir}/jaxrpc-api.jar" usetimestamp="true" verbose="true"/>
<get src="${jboss.repository}/sun-servlet/${sun-servlet}/lib/servlet-api.jar" dest="${thirdparty.dir}/servlet-api.jar" usetimestamp="true" verbose="true"/>
<checksum file="${build.dir}/version.properties" fileext=".md5"/>
</target>
<target name="thirdparty-classpath" depends="thirdparty-get">
-
- <!-- The compile classpath for jbossws spi -->
+
+ <!-- The compile classpath for jbossws spi -->
<path id="spi.thirdparty.classpath">
- <pathelement location="${thirdparty.dir}/ant.jar"/>
- <pathelement location="${thirdparty.dir}/activation.jar"/>
+ <pathelement location="${thirdparty.dir}/ant.jar"/>
+ <pathelement location="${thirdparty.dir}/activation.jar"/>
<pathelement location="${thirdparty.dir}/dom4j.jar"/>
<pathelement location="${thirdparty.dir}/getopt.jar"/>
<pathelement location="${thirdparty.dir}/jboss-common-core.jar"/>
@@ -91,10 +90,10 @@
<pathelement location="${thirdparty.dir}/jaxws-api.jar"/>
<pathelement location="${thirdparty.dir}/jaxrpc-api.jar"/>
<pathelement location="${thirdparty.dir}/jsr181-api.jar"/>
- <pathelement location="${thirdparty.dir}/junit.jar"/>
- <pathelement location="${thirdparty.dir}/servlet-api.jar"/>
+ <pathelement location="${thirdparty.dir}/junit.jar"/>
+ <pathelement location="${thirdparty.dir}/servlet-api.jar"/>
</path>
-
+
</target>
-
-</project>
+
+</project>
\ No newline at end of file
Modified: branches/jbossws-2.0/jbossws-core/ant-import/build-thirdparty.xml
===================================================================
--- branches/jbossws-2.0/jbossws-core/ant-import/build-thirdparty.xml 2007-06-24 08:31:24 UTC (rev 3709)
+++ branches/jbossws-2.0/jbossws-core/ant-import/build-thirdparty.xml 2007-06-25 09:49:01 UTC (rev 3710)
@@ -105,6 +105,9 @@
<unzip dest="${thirdparty.dir}/jbpm-bpel" src="${thirdparty.dir}/jbpm-bpel.sar"/>
<unzip dest="${thirdparty.dir}" src="${thirdparty.dir}/ejb3.deployer.zip"/>
+ <get src="http://snapshots.jboss.org/maven2/org/jboss/jbossxb/2.0.0-SNAPSHOT/jbossx..." dest="${thirdparty.dir}/jbossxb-2.0.0-20070620.094346-1.jar" usetimestamp="true" verbose="true"/>
+ <get src="http://snapshots.jboss.org/maven2/jboss/jbossxb/jbossxb/1.0.0-SNAPSHOT/jb..." dest="${thirdparty.dir}/jbossxb-1.0.0-20070620.100638-1.jar" usetimestamp="true" verbose="true"/>
+
<checksum file="${core.dir}/version.properties" fileext=".md5"/>
</target>
17 years, 7 months
JBossWS SVN: r3709 - branches/ropalka/jbossws-core/src/main/java/org/jboss/ws/extensions/rx.
by jbossws-commits@lists.jboss.org
Author: richard_opalka
Date: 2007-06-24 04:31:24 -0400 (Sun, 24 Jun 2007)
New Revision: 3709
Modified:
branches/ropalka/jbossws-core/src/main/java/org/jboss/ws/extensions/rx/Sequence.java
branches/ropalka/jbossws-core/src/main/java/org/jboss/ws/extensions/rx/SequenceEvent.java
Log:
SequenceEvent changed from iface to class
Modified: branches/ropalka/jbossws-core/src/main/java/org/jboss/ws/extensions/rx/Sequence.java
===================================================================
--- branches/ropalka/jbossws-core/src/main/java/org/jboss/ws/extensions/rx/Sequence.java 2007-06-23 23:13:52 UTC (rev 3708)
+++ branches/ropalka/jbossws-core/src/main/java/org/jboss/ws/extensions/rx/Sequence.java 2007-06-24 08:31:24 UTC (rev 3709)
@@ -29,13 +29,24 @@
{
/**
- * Sequence state constants.
+ * Sequence state constants
*/
public enum State {
NONE, CREATING, CREATED, CLOSING, CLOSED, TERMINATING
}
+ /**
+ * Returns sequence id
+ * @return sequence id
+ */
String getId();
+ /**
+ * Returns current state of the sequence
+ * @return current state of the sequence
+ */
+ Sequence.State getState();
+
// TODO: provide other sequence methods
+
}
Modified: branches/ropalka/jbossws-core/src/main/java/org/jboss/ws/extensions/rx/SequenceEvent.java
===================================================================
--- branches/ropalka/jbossws-core/src/main/java/org/jboss/ws/extensions/rx/SequenceEvent.java 2007-06-23 23:13:52 UTC (rev 3708)
+++ branches/ropalka/jbossws-core/src/main/java/org/jboss/ws/extensions/rx/SequenceEvent.java 2007-06-24 08:31:24 UTC (rev 3709)
@@ -26,9 +26,61 @@
* @author opalka.richard(a)gmail.com
* @see org.jboss.ws.extensions.rx.SequenceListener
*/
-public interface SequenceEvent
+public class SequenceEvent
{
- Sequence.State getOldState();
- Sequence.State getNewState();
- Sequence getSequence();
+
+ protected Sequence.State oldState;
+ protected Sequence.State newState;
+ protected Sequence sequence;
+
+ /**
+ * Event constructor
+ * @param sequence this event is associated with
+ * @param oldState previous state of the sequence
+ * @param newState current state of the sequence
+ */
+ public SequenceEvent(Sequence sequence, Sequence.State oldState, Sequence.State newState) {
+ super();
+ assert sequence != null && oldState != null && newState != null;
+ this.sequence = sequence;
+ this.oldState = oldState;
+ this.newState = newState;
+ }
+
+ /**
+ * Returns previous state of the sequence
+ * @return previous state of the sequence
+ */
+ public Sequence.State getOldState() {
+ return this.oldState;
+ }
+
+ /**
+ * Returns current state of the sequence
+ * @return current state of the sequence
+ */
+ public Sequence.State getNewState() {
+ return this.newState;
+ }
+
+ /**
+ * Returns sequence this event is associated with
+ * @return sequence this event is associated with
+ */
+ public Sequence getSequence() {
+ return this.sequence;
+ }
+
+ /*
+ * Intended for debugging purposes
+ * @see java.lang.Object#toString()
+ */
+ public String toString() {
+ StringBuilder builder = new StringBuilder();
+ builder.append("oldState=").append(oldState)
+ .append(";newState=").append(newState)
+ .append(";sequence=").append(sequence);
+ return builder.toString();
+ }
+
}
17 years, 7 months
JBossWS SVN: r3708 - in branches/ropalka/jbossws-core/src/main/java/org/jboss/ws/extensions: rx and 1 other directory.
by jbossws-commits@lists.jboss.org
Author: richard_opalka
Date: 2007-06-23 19:13:52 -0400 (Sat, 23 Jun 2007)
New Revision: 3708
Added:
branches/ropalka/jbossws-core/src/main/java/org/jboss/ws/extensions/rx/
branches/ropalka/jbossws-core/src/main/java/org/jboss/ws/extensions/rx/Sequence.java
branches/ropalka/jbossws-core/src/main/java/org/jboss/ws/extensions/rx/SequenceEvent.java
branches/ropalka/jbossws-core/src/main/java/org/jboss/ws/extensions/rx/SequenceException.java
branches/ropalka/jbossws-core/src/main/java/org/jboss/ws/extensions/rx/SequenceListener.java
Log:
first classes and interfaces
Added: branches/ropalka/jbossws-core/src/main/java/org/jboss/ws/extensions/rx/Sequence.java
===================================================================
--- branches/ropalka/jbossws-core/src/main/java/org/jboss/ws/extensions/rx/Sequence.java (rev 0)
+++ branches/ropalka/jbossws-core/src/main/java/org/jboss/ws/extensions/rx/Sequence.java 2007-06-23 23:13:52 UTC (rev 3708)
@@ -0,0 +1,41 @@
+/*
+ * JBoss, Home of Professional Open Source
+ * Copyright 2005, JBoss Inc., and individual contributors as indicated
+ * by the @authors tag. See the copyright.txt in the distribution for a
+ * full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+ */
+package org.jboss.ws.extensions.rx;
+
+/**
+ * TODO: javadoc
+ * @author opalka.richard(a)gmail.com
+ */
+public interface Sequence
+{
+
+ /**
+ * Sequence state constants.
+ */
+ public enum State {
+ NONE, CREATING, CREATED, CLOSING, CLOSED, TERMINATING
+ }
+
+ String getId();
+
+ // TODO: provide other sequence methods
+}
Property changes on: branches/ropalka/jbossws-core/src/main/java/org/jboss/ws/extensions/rx/Sequence.java
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ LF
Added: branches/ropalka/jbossws-core/src/main/java/org/jboss/ws/extensions/rx/SequenceEvent.java
===================================================================
--- branches/ropalka/jbossws-core/src/main/java/org/jboss/ws/extensions/rx/SequenceEvent.java (rev 0)
+++ branches/ropalka/jbossws-core/src/main/java/org/jboss/ws/extensions/rx/SequenceEvent.java 2007-06-23 23:13:52 UTC (rev 3708)
@@ -0,0 +1,34 @@
+/*
+ * JBoss, Home of Professional Open Source
+ * Copyright 2005, JBoss Inc., and individual contributors as indicated
+ * by the @authors tag. See the copyright.txt in the distribution for a
+ * full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+ */
+package org.jboss.ws.extensions.rx;
+
+/**
+ * TODO: javadoc
+ * @author opalka.richard(a)gmail.com
+ * @see org.jboss.ws.extensions.rx.SequenceListener
+ */
+public interface SequenceEvent
+{
+ Sequence.State getOldState();
+ Sequence.State getNewState();
+ Sequence getSequence();
+}
Property changes on: branches/ropalka/jbossws-core/src/main/java/org/jboss/ws/extensions/rx/SequenceEvent.java
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ LF
Added: branches/ropalka/jbossws-core/src/main/java/org/jboss/ws/extensions/rx/SequenceException.java
===================================================================
--- branches/ropalka/jbossws-core/src/main/java/org/jboss/ws/extensions/rx/SequenceException.java (rev 0)
+++ branches/ropalka/jbossws-core/src/main/java/org/jboss/ws/extensions/rx/SequenceException.java 2007-06-23 23:13:52 UTC (rev 3708)
@@ -0,0 +1,53 @@
+/*
+ * JBoss, Home of Professional Open Source
+ * Copyright 2005, JBoss Inc., and individual contributors as indicated
+ * by the @authors tag. See the copyright.txt in the distribution for a
+ * full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+ */
+package org.jboss.ws.extensions.rx;
+
+import javax.xml.ws.WebServiceException;
+
+/**
+ * TODO: javadoc
+ * @author opalka.richard(a)gmail.com
+ */
+public class SequenceException extends WebServiceException
+{
+ // TODO: provide RX failure specific methods
+
+ public SequenceException()
+ {
+ }
+
+ public SequenceException(String message)
+ {
+ super(message);
+ }
+
+ public SequenceException(Throwable cause)
+ {
+ super(cause);
+ }
+
+ public SequenceException(String message, Throwable cause)
+ {
+ super(message, cause);
+ }
+
+}
Property changes on: branches/ropalka/jbossws-core/src/main/java/org/jboss/ws/extensions/rx/SequenceException.java
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ LF
Added: branches/ropalka/jbossws-core/src/main/java/org/jboss/ws/extensions/rx/SequenceListener.java
===================================================================
--- branches/ropalka/jbossws-core/src/main/java/org/jboss/ws/extensions/rx/SequenceListener.java (rev 0)
+++ branches/ropalka/jbossws-core/src/main/java/org/jboss/ws/extensions/rx/SequenceListener.java 2007-06-23 23:13:52 UTC (rev 3708)
@@ -0,0 +1,57 @@
+/*
+ * JBoss, Home of Professional Open Source
+ * Copyright 2005, JBoss Inc., and individual contributors as indicated
+ * by the @authors tag. See the copyright.txt in the distribution for a
+ * full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+ */
+package org.jboss.ws.extensions.rx;
+
+/**
+ * TODO: javadoc
+ * @author opalka.richard(a)gmail.com
+ * @see org.jboss.ws.extensions.rx.SequenceEvent
+ */
+public interface SequenceListener
+{
+
+ /**
+ * Invoked when the sequence is created.
+ */
+ void sequenceCreated(SequenceEvent event);
+
+ /**
+ * Invoked when the sequence is acknowledged.
+ */
+ void sequenceAcknowledged(SequenceEvent event);
+
+ /**
+ * Invoked when the sequence is closed.
+ */
+ void sequenceClosed(SequenceEvent event);
+
+ /**
+ * Invoked when the sequence is terminated.
+ */
+ void sequenceTerminated(SequenceEvent event);
+
+ /**
+ * Invoked when the sequence fault is detected.
+ */
+ void sequenceException(SequenceEvent event, SequenceException reason);
+
+}
Property changes on: branches/ropalka/jbossws-core/src/main/java/org/jboss/ws/extensions/rx/SequenceListener.java
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ LF
17 years, 7 months
JBossWS SVN: r3707 - in projects/wiki: images and 7 other directories.
by jbossws-commits@lists.jboss.org
Author: heiko.braun(a)jboss.com
Date: 2007-06-22 17:55:32 -0400 (Fri, 22 Jun 2007)
New Revision: 3707
Added:
projects/wiki/images/4/
projects/wiki/images/4/48/
projects/wiki/images/4/48/Wsf.jpeg
projects/wiki/images/7/
projects/wiki/images/7/7c/
projects/wiki/images/7/7c/Wsf_small.jpeg
projects/wiki/images/archive/
projects/wiki/images/archive/4/
projects/wiki/images/archive/4/48/
projects/wiki/images/archive/7/
projects/wiki/images/archive/7/7c/
Modified:
projects/wiki/LocalSettings.php
Log:
Added wsf images
Modified: projects/wiki/LocalSettings.php
===================================================================
--- projects/wiki/LocalSettings.php 2007-06-22 19:39:05 UTC (rev 3706)
+++ projects/wiki/LocalSettings.php 2007-06-22 21:55:32 UTC (rev 3707)
@@ -89,7 +89,7 @@
## To enable image uploads, make sure the 'images' directory
## is writable, then set this to true:
-$wgEnableUploads = false;
+$wgEnableUploads = true;
$wgUseImageResize = true;
$wgUseImageMagick = true;
$wgImageMagickConvertCommand = "/usr/bin/convert";
Added: projects/wiki/images/4/48/Wsf.jpeg
===================================================================
(Binary files differ)
Property changes on: projects/wiki/images/4/48/Wsf.jpeg
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: projects/wiki/images/7/7c/Wsf_small.jpeg
===================================================================
(Binary files differ)
Property changes on: projects/wiki/images/7/7c/Wsf_small.jpeg
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
17 years, 7 months
JBossWS SVN: r3706 - projects/wiki/skins/devmo/css.
by jbossws-commits@lists.jboss.org
Author: heiko.braun(a)jboss.com
Date: 2007-06-22 15:39:05 -0400 (Fri, 22 Jun 2007)
New Revision: 3706
Modified:
projects/wiki/skins/devmo/css/base.css
projects/wiki/skins/devmo/css/wiki.css
Log:
Fix headings and since tag
Modified: projects/wiki/skins/devmo/css/base.css
===================================================================
--- projects/wiki/skins/devmo/css/base.css 2007-06-22 19:38:46 UTC (rev 3705)
+++ projects/wiki/skins/devmo/css/base.css 2007-06-22 19:39:05 UTC (rev 3706)
@@ -18,7 +18,7 @@
background-image:url("images/bkgheader_left.gif");
background-repeat:repeat-x;
font-size: 0.9em;
- color: #333;
+ color: #333;
}
body, td, th, h3, input { /* redundant rules for bad browsers */
@@ -247,79 +247,6 @@
height: 2.7em;
}
-/*#navigation #contenttypes {
- position: absolute;
- bottom: 0;
- left: 0;
- margin: 0;
- padding: 0 0.7em 0 0.7em;
- list-style-type: none;
- background: url(images/navigation-bottom-left.gif) no-repeat bottom left;
-}
-#navigation #contenttypes li {
- margin: 0 2px 0 0; padding: 0;
- float: left;
- background-image: url(images/tab-right.gif);
- background-position: top right;
- background-repeat: no-repeat;
- height: 1.7em;
-}
-#navigation #contenttypes li.selected {
- background-image: url(images/tab-right-selected.gif);
-}
-#navigation #contenttypes li a {
- display: block;
- float: left;
- font-family: verdana, arial, sans-serif;
- text-decoration: none;
- font-size: 85%;
- font-weight: bold;
- color: #fff;
- height: 2em;
- line-height: 2em;
- background-image: url(images/tab-left.gif);
- background-position: top left;
- background-repeat: no-repeat;
- padding: 0px 6px;
- _width: 1%;
-}
-
-#navigation #contenttypes li.selected a {
- color: #003366;
- background-image: url(images/tab-left-selected.gif);
-}
-
-#navigation #personal {
- position: absolute;
- bottom: 0;
- right: 0;
- margin: 0;
- padding: 0 0.4em 0 0;
- height: 1.8em;
- list-style-type: none;
- background: url(images/navigation-bottom-right.gif) no-repeat bottom right;
-}
-#navigation #personal li {
- margin: 0 4px;
- padding: 0;
- float: left;
- line-height: 2em;
-}
-#navigation #personal a {
- font-family: tahoma, arial, sans-serif;
- font-size: 80%;
- font-weight: bold;
- color: #fff;
- display: block;
- text-decoration: none;
- margin: 0;
- _width: 1%;
-}
-#navigation #personal a:hover {
- text-decoration: underline;
-}*/
-
-
/* 6) jboss.org sidebar ******************************************************************* */
.spotnav a {
@@ -343,8 +270,7 @@
right: 30px;
width: 210px;
line-height: 120%;
- margin-bottom:10px;
- /* width:265px; */
+ margin-bottom:10px;
}
#relatedspot h3 {
@@ -352,7 +278,7 @@
font-size: 14px;
color: white;
margin: 0px;
- padding:6px 6px;
+ padding:6px 6px;
}
.homespot {
Modified: projects/wiki/skins/devmo/css/wiki.css
===================================================================
--- projects/wiki/skins/devmo/css/wiki.css 2007-06-22 19:38:46 UTC (rev 3705)
+++ projects/wiki/skins/devmo/css/wiki.css 2007-06-22 19:39:05 UTC (rev 3706)
@@ -6,6 +6,17 @@
.new {
}
+#since {
+ clear:both;
+ margin-bottom: 8px;
+ float:right;
+ padding: 5px 5px 5px 5px;
+ background-color:#FFCC00;
+ border:1px solid #333;
+ color:white;
+ font-weight:BOLD;
+}
+
/* Special Slidebar Stuff */
#sidebarslidebox {
@@ -60,6 +71,7 @@
}
.article h3 {
font-size: 1.5em;
+ border-bottom: solid #CCC 1px;
}
.article h4 {
font-size: 1.4em;
@@ -444,7 +456,7 @@
pre {
background: #EEE;
- font-size: 1.1em;
+ font-size: 0.8em;
line-height: 1.1em;
border: dashed #666 1px;
padding: 15px 20px 15px 20px;
@@ -487,6 +499,7 @@
}
div.note {
+ clear:both;
border: solid goldenrod 2px;
padding: 0px 10px 0px 10px;
margin: 10px 0px 10px 0px;
17 years, 7 months
JBossWS SVN: r3705 - projects/wiki/skins/devmo/css.
by jbossws-commits@lists.jboss.org
Author: heiko.braun(a)jboss.com
Date: 2007-06-22 15:38:46 -0400 (Fri, 22 Jun 2007)
New Revision: 3705
Added:
projects/wiki/skins/devmo/css/org_main.css
Log:
The orig .org css
Added: projects/wiki/skins/devmo/css/org_main.css
===================================================================
--- projects/wiki/skins/devmo/css/org_main.css (rev 0)
+++ projects/wiki/skins/devmo/css/org_main.css 2007-06-22 19:38:46 UTC (rev 3705)
@@ -0,0 +1,983 @@
+body {
+ margin: 0px;
+ padding: 0px;
+ text-align: center;
+ background-color:#e6e7e8;
+ background-image:url(/file-access/default/theme/images/common/bkgheader_left.gif);
+ background-repeat:repeat-x;
+ font-family: 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
+ font-size:11px;
+}
+
+#container {
+ margin: 0px auto;
+ width: 969px;
+ text-align: left;
+}
+
+#ORGheader {
+ margin: 0px auto;
+ width: 974px;
+ height:65px;
+ background-image:url(/file-access/default/theme/images/common/bkgheader_noleft.gif);
+ background-repeat:repeat-x;
+ background-color:#3b4f66;
+}
+
+#contentcontainer {
+ clear:both;
+ margin: 0px auto;
+ background-color:#FFFFFF;
+ background-image:url(/file-access/default/theme/images/common/bkgblur_right.gif);
+ background-repeat:repeat-y;
+ background-position:right;
+ width: 980px;
+ text-align: left;
+}
+
+#ORGLogo {
+ float:left;
+}
+
+/* --------------------- common elements -------------------------------------------- */
+a {
+ color:#4a5d75;
+}
+
+.clear { clear:both;}
+
+.floatright {
+ float:right;
+}
+.floatleft {
+ float:left;
+}
+
+#majorsectiontitle{
+ background-image:url(/file-access/default/theme/images/common/hdr_border_gradient.gif);
+ background-repeat:repeat-x;
+ background-position:bottom;
+ color: #CC0000;
+ font-size:16px;
+ margin: 0px 7px 20px 0px;
+ padding:20px 0px 10px 15px;
+}
+
+.nomargin {
+ margin: 0px;
+}
+
+.greyHR {
+ border-top:1px solid #a1a1a1;
+ background-color:#ffffff;
+ border-bottom:0px;
+ border-left:0px;
+ border-right:0px;
+}
+.dashedHR {
+ border-top: 1px dashed #d5d5d5;
+ border-bottom: 0px;
+ border-left: 0px;
+ border-right: 0px;
+}
+
+/* ---------------- Multicolumn layout and specs ----------------------------------- */
+
+
+#ORGContent {
+}
+
+
+/* ---------------- Primary Navigation (Tabbed Nav) ---------------------------- */
+
+#primarynav {
+ clear:right;
+ float:right;
+ margin-top:14px;
+}
+
+#primarynav ul {
+ margin: 0px;
+ padding:0px;
+}
+
+#primarynav ul li {
+ display: inline;
+ list-style: none;
+ text-align:center;
+ float:left;
+ background-image: url(/file-access/default/theme/images/common/navtabsbkg_norm.gif);
+ background-repeat: repeat-x;
+ background-position: right top;
+
+}
+
+#primarynav ul a {
+ display: inline;
+ float: left;
+ text-decoration: none;
+ font-size:12px;
+ font-weight:bold;
+ color: white;
+ padding: 5px 20px 3px 20px;
+ background-repeat: no-repeat;
+ background-position: top left;
+ border:1px solid #4a5d75;
+
+}
+
+#primarynav ul a:hover {
+ text-decoration: underline;
+ color: white;
+ background-image: url(/file-access/default/theme/images/common/navtabsbkg_hover.gif);
+ background-repeat: repeat-x;
+ background-position: top left;
+}
+
+#primarynav #current {
+ font-size: 12px;
+ font-weight: bold;
+}
+
+#primarynav #current a, #primarynav a:hover {
+ background-image:none;
+ background-color: white;
+ color: #636464;
+
+}
+
+/* -------- Utility Navigation -------------------- */
+
+#utilitynav {
+ padding-top:6px;
+ height:20px;
+}
+
+#utilitynav ul {
+ float: right;
+ margin:0px;
+ padding: 0px;
+ font-size: 10px;
+ color: #8c8f91;
+}
+
+#utilitynav li {
+ display: inline;
+ list-style: none;
+}
+
+#utilitynav li a {
+ font-weight:bold;
+ color: #FFFFFF;
+}
+
+#utilitynav input {
+ padding:0px;
+ vertical-align:middle;
+}
+
+/* ----------------------- subheadnavigaton ----------------- */
+/* this navigation is used inside a page where a "tabbed" approach is necessary. */
+.subheadnavigaton {
+ margin: 0px 20px;
+ border-bottom: 1px solid #a1a1a1;
+ text-align:right;
+}
+
+.subheadnavigaton ul {
+ margin-bottom: 4px;
+}
+
+.subheadnavigaton li {
+ display:inline;
+ color: #656565;
+ font-size:11px;
+ font-weight:bold;
+}
+
+.subheadnavigaton a {
+ color:#4a5d75;
+}
+
+
+/* -------------------- Footer ---------------------------- */
+.footer {
+ clear:both;
+ text-align:center;
+ color:#a1a1a1;
+ font-size:10px;
+ background-image:url(/file-access/default/theme/images/common/bkgblur_bottom.gif);
+ background-repeat:no-repeat;
+ background-position:top center;
+ background-color:#e6e7e8;
+ padding:6px 0px;
+
+}
+.footer a {
+ color:#a1a1a1;
+}
+.footer p {
+ margin:0px;
+ padding:1px;
+}
+
+/*-------------------------------- SPOTLIGHT BOXES: Podcasts, latest news, developer spotlight ----------------------*/
+
+.spotlinkarrow {
+ background-image:url(/file-access/default/theme/images/common/ico_linkarrow_blue.gif);
+ background-repeat: no-repeat;
+ background-position: 3px 3px;
+ padding-left: 12px;
+}
+
+.devspotlight {
+ border:1px solid #e3a835;
+ background-color:#faf8ed;
+ padding: 15px;
+ margin: 0px 10px 10px 0px;
+}
+.devspotlight hr {
+ border-top:1px dashed #e3a835;
+ color:#faf8ed;
+ border-bottom:0px;
+ border-left:0px;
+ border-right:0px;
+ margin-left: 15px;
+}
+.devspotlight h3 {
+ font-weight:bold;
+ font-size: 14px;
+ color:#e3a835;
+ margin: 0px 0px 0px 15px;
+ padding: 0px;
+}
+.devspotlight h4 {
+ font-weight:bold;
+ font-size: 12px;
+ margin: 0px 0px 0px 15px;
+ padding: 0px;
+}
+.devspotlight p {
+ padding: 1px 0px 2px 15px;
+}
+.devspotlight img {
+ border:1px solid #646666;
+ text-align:center;
+}
+
+.devspotlinkarrow {
+ background-image:url(/file-access/default/theme/images/common/ico_linkarrow_blue.gif);
+ background-repeat: no-repeat;
+ background-position: 15px 3px;
+ padding-left: 25px; }
+
+
+/* ----------------------- Home Page Specific Styles ------------------------- */
+
+/*
+#ORGContentHome {
+ background-image:url(../images/bkg_home_2ndcol.gif);
+ background-repeat:repeat-y;
+ background-position:right;
+ margin-right:9px
+}
+*/
+#columnleftHOME {
+ float: left;
+ /*margin-left:12px;*/
+ padding-left: 12px;
+ width:646px;
+}
+
+#columnrightHOME {
+ float:left;
+ background-image:url(/file-access/default/theme/images/common/bkg_home_2ndcol.gif);
+ background-repeat:repeat-y;
+ background-position:right;
+ /*margin-right:9px;*/
+}
+
+.knowledgebaseHome {
+ margin:0px;
+ padding:0px;
+ font-size:12px;
+}
+
+.knowledgebaseHome h3 {
+ font-size:16px;
+ font-weight:bold;
+ color:#CC0000;
+ margin:15px 0px 5px 0px;
+ padding:0px;
+}
+.knowledgebaseHome hr {
+ border-top:1px solid #a1a1a1;
+ background-color:#ffffff;
+ border-bottom:0px;
+ border-left:0px;
+ border-right:0px;
+}
+
+.homespot {
+ border: 1px solid #94aebd;
+ background-color: #e1eef4;
+ background-image:url(/file-access/default/theme/images/common/portlethdr_home.gif);
+ background-repeat:repeat-x;
+ background-position:top;
+ padding:0px 12px 12px 12px;
+ margin:10px;
+ width:265px;
+}
+
+.homespot h3 {
+ font-weight:bold;
+ font-size: 14px;
+ color: white;
+ margin: 0px;
+ padding:6px 0px;
+}
+.homespot h4 {
+ font-weight:bold;
+ font-size: 12px;
+ margin: 0px;
+ padding-top: 6px;
+}
+
+.homespot hr {
+ border-top:1px dashed #94aebd;
+ color: #e1eef4;
+ border-bottom:0px;
+ border-left:0px;
+ border-right:0px;
+}
+
+.homespot p { margin: 3px;}
+
+.homeOrgAnnounce {
+ border: 1px solid #655050;
+ background-color: #faf8ed;
+ background-image:url(/file-access/default/theme/images/common/portlethdr_homeAnnounce.gif);
+ background-repeat: repeat-x;
+ background-position:top;
+ padding:0px 12px 12px 12px;
+ font-size: 12px;
+ margin:10px;
+ width:265px;
+}
+
+.homeOrgAnnounce h3 {
+ font-weight:bold;
+ font-size: 14px;
+ color: white;
+ margin: 0px;
+ padding:6px 0px;
+}
+.homeOrgAnnounce h4 {
+ font-weight:bold;
+ font-size: 12px;
+ margin: 0px;
+ padding-top: 6px;
+}
+
+.homeOrgAnnounce hr {
+ border-top:1px dashed #655050;
+ color: #faf8ed;
+ border-bottom:0px;
+ border-left:0px;
+ border-right:0px;
+}
+
+.homeOrgAnnounce p {
+ margin: 3px;
+ padding: 6px 0px 3px 0px;
+}
+
+
+.podcast{
+ border:1px solid #646666;
+ margin-top: 12px;
+}
+.podcastfeed { margin: 0px; padding-right: 0px; padding-top:6px;}
+
+.podcastfeed img {
+ border:1px solid #94aebd;
+ vertical-align:middle;
+}
+
+/* --------------------- Projects Main Page Specific Styles : 3 Column layout ------------------------ */
+
+.projectsmainlayout {
+ margin:15px;}
+
+.projectsmainlayout h3 {
+ font-size:12px;
+ font-weight: bold;
+ margin:9px auto 9px auto;
+}
+.projectsmainlayout p {
+ margin:0px auto;
+ padding-bottom:1em;
+ }
+
+.projectsmainlayout dl {
+ margin-right:20px;
+}
+
+.projectsmainlayout dt {
+ font-size:12px;
+ font-weight:bold;
+ color:#CC0000;
+ margin:12px 0px 1px 0px;
+ padding:0px;
+}
+
+.projectsmainlayout dd {
+ margin:0px 0px 3px 0px;
+}
+.projectsmainlayout dt a {
+ color:#CC0000;
+ text-decoration:none;
+ background-image:none;
+ padding-left:0px;
+}
+
+.projectsmainlayout dd a {
+ background-image:url(/file-access/default/theme/images/common/ico_linkarrow_blue.gif);
+ background-repeat: no-repeat;
+ background-position: 3px 3px;
+ padding-left: 12px;
+ white-space:nowrap;
+}
+.projectsmainlayout hr {
+ margin:0px 0px 3px 0px;
+ border-top:1px dashed #d5d5d5;
+ color: #ffffff;
+ border-bottom:0px;
+ border-left:0px;
+ border-right:0px;
+ margin-bottom:6px;
+}
+
+.projectsmainlayout .projectsmaintextcol {
+ padding-right:30px;
+}
+
+
+.projectsmainlinkcol {
+ width:200px;
+}
+
+/* ----------------------- Base Single Column layout ---------------------------------- */
+
+
+.OneColumnContent {
+ margin: 0px 20px 15px 20px;
+}
+.OneColumnContent h1 {
+ font-size:14px;
+ font-weight: bold;
+}
+.OneColumnContent h2 {
+ font-size:13px;
+ font-weight: bold;
+}
+.OneColumnContent h3 {
+ font-size:12px;
+ font-weight: bold;
+}
+
+/* ----------------------- Project Two Column ---------------------------------- */
+
+
+.TwoColumnContent {
+ padding: 0px 25px 15px 200px;
+}
+
+.TwoColumnContent h1 {
+ font-size:14px;
+ font-weight: bold;
+}
+
+.TwoColumnContent h2 {
+ font-size:13px;
+ font-weight: bold;
+}
+.TwoColumnContent h3 {
+ font-size:12px;
+ font-weight: bold;
+}
+
+
+/* ------------------ Sub Navigation style ---------------------------------------- */
+
+.TwoColumnSubnav {
+ float:left;
+ padding: 0px 0px 15px 10px;
+ /*padding: 0px;*/
+ width: 175px;
+ /*margin: 0px 0px 0px 10px;*/
+}
+
+.TwoColumnSubnav dl {
+ background-color:#b9cae1;
+ margin-top: 0px;
+ margin-bottom:10px;
+}
+
+.TwoColumnSubnav dt {
+ background-color:#3b4e64;
+ padding:5px 0px;
+}
+
+.TwoColumnSubnav dt a {
+ color:#FFFFFF;
+ font-weight:bold;
+ text-decoration:none;
+ background-image:none;
+ margin-left:10px;
+}
+
+.TwoColumnSubnav dd {
+ margin-left:0px;
+ padding:3px 0px 5px 5px;
+}
+
+.TwoColumnSubnav dd a {
+ background-image:url(/file-access/default/theme/images/common/ico_linkarrow_blue.gif);
+ color: #233446;
+ background-repeat: no-repeat;
+ background-position: 3px 3px;
+ padding-left: 12px;
+}
+
+.TwoColumnSubnav ul {
+ width: 155px;
+ list-style: none;
+ padding-left: 0px;
+ margin-left: 0px;
+ display: block;
+}
+
+.TwoColumnSubnav ul li {
+ list-style: none;
+ display: block;
+ padding: 5px 10px 2px 10px;
+ text-indent: -12px;
+}
+
+
+/* ------------------- Forms ------------------------------- */
+
+.adminforms {
+ margin:0px 20px 10px 20px;
+}
+
+.adminforms h4 {
+ font-weight:bold;
+ font-size:12px;
+ margin:20px auto 20px auto;
+ border-bottom:1px solid #e6e7e8;
+}
+
+.adminforms label{
+ float: left;
+ margin: 0px auto 3px auto;
+ padding-right:10px;
+ white-space:nowrap;
+}
+
+.adminforms input, textarea, select {
+ margin-bottom: 8px;
+}
+
+.adminforms .radios {
+ width: 14px;
+ margin-bottom: -1px;
+}
+.adminforms .selectnarrow {
+ width:80px;
+ margin-bottom: 8px;
+}
+.adminforms .selectmedium {
+ width:160px;
+ margin-bottom: 8px;
+}
+
+.adminforms br {
+ clear: both;
+}
+
+.adminforms hr {
+ border-top:1px dashed #d5d5d5;
+ border-bottom:0px;
+ color: #ffffff;
+ border-left:0px;
+ border-right:0px;
+}
+
+/* -------------------- Buttons ------------------------------ */
+
+.adminforms .submit {
+ font-size: 10px;
+ font-weight: bold;
+ color: #FFFFFF;
+ background-color: #4a5d75;
+ border-top: 1px solid #94aebd;
+ border-left: 1px solid #94aebd;
+ border-right: 1px solid #233345;
+ border-bottom: 1px solid #233345;
+ height:20px;
+}
+
+.formbuttons {
+ margin: 10px auto 15px auto;
+ padding-top: 5px;
+ border-top: 1px solid #4a5d75;
+}
+
+.formbuttons ul {
+ padding-left: 0px;
+ margin-left: 0px;
+ display: inline;
+}
+
+.formbuttons ul li {
+ list-style: none;
+ display: inline;
+ padding-right: 4px;
+}
+
+.formbuttons .submit {
+ font-size: 10px;
+ font-weight: bold;
+ color: #FFFFFF;
+ background-color: #4a5d75;
+ border-top: 1px solid #94aebd;
+ border-left: 1px solid #94aebd;
+ border-right: 1px solid #233345;
+ border-bottom: 1px solid #233345;
+ height:20px;
+}
+
+.singlecolumn .submit {
+ width:80px;
+}
+.singlecolumn label {
+ width: 170px;
+}
+
+.singlecolumn input, textarea, select {
+ width: 300px;
+}
+.adminforms .contentarrows ul {
+ padding-left: 0px;
+ margin-left: 0px;
+ display: block;
+}
+
+.adminforms .contentarrows ul li {
+ list-style: none;
+ display: block;
+ padding: 0px 16px 6px 16px;
+ margin-top: 30px;
+
+}
+.adminforms .contentarrows ul li.last {
+ margin-top: 0px;
+}
+
+#propertiesbox {
+ margin-top: 20px;
+ padding: 0px 10px 10px 10px;
+ background-color: #ececec;
+ border: 1px solid #d5d5d5;
+}
+
+/* -------------------- Info table Style --------------------------------------- */
+
+.basetablestyle {
+ margin:0px;
+}
+.basetablestyle img {
+ border:0px;
+}
+.basetablestyle td {
+ height:3em;
+ padding-left: 6px;
+ padding-right: 30px;
+
+}
+
+.basetablestyle .header {
+ background-color: #233345;
+ font-size:10px;
+ font-weight:bold;
+ color:#94aebd;
+ text-align:left;
+}
+
+.basetablestyle .tableheaderfirst {
+ border-bottom:1px solid #233345;
+ height:2em;
+
+}
+
+.basetablestyle .tableheader {
+ border-left:1px solid #94aebd;
+ border-bottom:1px solid #233345;
+ height:2em;
+}
+
+
+.basetablestyle .rowlinefirst {
+ border-bottom:1px solid #e6e7e8;
+}
+
+.basetablestyle .rowline {
+ border-left:1px solid #e6e7e8;
+ border-bottom:1px solid #e6e7e8;
+}
+
+.basetablestyle .oddRow {
+ background-color: #f4f3f3;
+ padding-left: 6px;
+}
+
+.basetablestyle .evenRow{
+ background-color: #ffffff;
+}
+.basetablestyle .footerrow {
+ background-color:#656565;
+}
+.basetablestyle .bottomline {
+ border-bottom:1px solid #656565;
+}
+.basetablestyle .topline {
+ border-top:1px solid #656565;
+}
+
+/* ------------------------------------ Project Definitions -------------------------------------- */
+
+.deftable {
+ width: 100%;
+ text-align: left;
+ line-height: 150%;
+ margin-bottom:20px;
+}
+
+.deftable .term {
+ border-top: 1px dotted #cccccc;
+ vertical-align: top;
+ padding: 10px;
+ background-color: #f8f9fb;
+ color: #cc0000;
+ font-weight: bold;
+}
+
+.deftable .termFirst {
+ border-top: 1px dotted black;
+ vertical-align: top;
+ padding: 10px;
+ background-color: #f8f9fb;
+ color: #cc0000;
+ font-weight: bold;
+}
+
+.deftable .termLast {
+ border-top: 1px dotted #cccccc;
+ border-bottom: 1px dotted black;
+ vertical-align: top;
+ padding: 10px;
+ background-color: #f8f9fb;
+ color: #cc0000;
+ font-weight: bold;
+}
+.deftable .def {
+ border-top: 1px dotted #cccccc;
+ vertical-align: top;
+ padding: 10px;
+ color: #000000;
+}
+
+.deftable .defFirst {
+ border-top: 1px dotted black;
+ vertical-align: top;
+ padding: 10px;
+ color: #000000;
+}
+
+.deftable .defLast {
+ border-top: 1px dotted #cccccc;
+ border-bottom: 1px dotted black;
+ vertical-align: top;
+ padding: 10px;
+ color: #000000;
+}
+.deftable .def ul {
+ margin-left: 1em;
+ padding-left: 0px;
+ margin-top: 0px;
+ margin-bottom: 0px;
+}
+.deftable .def ol {
+ margin-top: 0px;
+ margin-bottom: 0px;
+}
+
+.standardLinkArrow {
+ background-image:url(/file-access/default/theme/images/common/ico_linkarrow_blue.gif);
+ background-repeat: no-repeat;
+ background-position: 3px 3px;
+ padding: 2px 0px 2px 12px;
+ white-space:nowrap;
+}
+.standardLinkArrowLeft {
+ background-image:url(/file-access/default/theme/images/common/ico_linkarrow_left_blue.gif);
+ background-repeat: no-repeat;
+ background-position: 3px 3px;
+ padding: 2px 0px 2px 12px;
+ white-space:nowrap;
+}
+.standardFeedLink {
+ background-image:url(/file-access/default/theme/images/common/ico_12x_feed.gif);
+ background-repeat: no-repeat;
+ background-position: 0px 3px;
+ padding: 2px 0px 2px 15px;
+ white-space:nowrap;
+}
+
+/* ------------ style for tabled blocks with backgrounds (main Resources page) ----- */
+
+.shadedblocktable {
+ background-color:#f4f3f3;
+ border-spacing: 20px;
+ border:1px solid #e6e7e8;
+}
+/* QUICKSTART BOX: From the project pages -----------------------------------------*/
+
+.QuickstartMargin { margin: 0px 0px 30px 30px; float: right; }
+#QuickStart { width: 225px; background-color:#e6e7e8; border:1px solid #656565; }
+#QuickStart ul { padding: 5px 15px; }
+#QuickStart ul li { border-bottom: 1px solid #656565; list-style: none; font: 11px Verdana, Helvetica, Arial, sans-serif; font-weight:bold; }
+#QuickStart ul li a { padding: 4px 0px 4px 8px; display: block; text-decoration: none; color: #656565;}
+#QuickStart ul li a:hover { background-color: #f4f3f3; color: #000000; }
+#QuickStart img { padding-bottom: 10px; }
+
+/* ----- Feed links ------ */
+.FeedNav {
+ margin-top: 1em;
+ padding-top: .5em;
+ border-top: 1px solid #8c8f91;
+}
+
+.FeedNav ul {
+ padding-left: 0px;
+ margin-left: 0px;
+ display: inline;
+}
+
+.FeedNav li {
+ list-style: none;
+ display: inline;
+ padding-right: 6px;
+}
+/* -------------------- Login -------------------- */
+
+.logincontainer {
+ border:1px solid #a1a1a1;
+ padding: 20px 20px 10px 20px;
+ margin: 30px auto 200px auto;
+ width:250px;
+}
+
+.logincontainer p {
+ margin: 3px auto;
+}
+.logincontainer h4 {
+ font-weight:normal;
+ font-size: 12px;
+ color:#343434;
+ margin: 0px auto 8px auto;
+}
+.failedlogin {
+ font-weight:bold;
+ font-size: 12px;
+ color:#cc0000;
+ padding-top: 20px;
+}
+
+.buttonMed {
+ font-size: 10px;
+ font-weight: bold;
+ color: #FFFFFF;
+ background-color: #4a5d75;
+ border-top: 1px solid #94aebd;
+ border-left: 1px solid #94aebd;
+ border-right: 1px solid #233345;
+ border-bottom: 1px solid #233345;
+ height: 20px;
+}
+/* --------------------- Code quotation styles ----------------------------- */
+
+.codeQuoteInline {
+ font-family: "Courier New", Courier, monospace;
+ font-size: 10px;
+ padding: auto 6px;
+}
+
+.codeQuoteBlock {
+ background-color:#e6e7e8;
+ font-family: "Courier New", Courier, monospace;
+ font-size:10px;
+ padding:20px;
+ margin: 5px;
+ line-height:150%;
+}
+
+/* ----------------- Podcast transcript styles ----------------------------- */
+
+.podcast_transcript {
+ width: 100%;
+ border-collapse: collapse;
+}
+
+.podcast_transcript th {
+ vertical-align: top;
+ padding: 1ex;
+ border-bottom: 1px dotted #ccc;
+}
+
+.podcast_transcript td {
+ vertical-align: top;
+ padding: 1ex;
+ border-bottom: 1px dotted #ccc;
+ line-height: 1.6em;
+}
+.podcast_transcript .First {
+ border-top: 1px dotted #ccc;
+}
+
+.podcast_transcript .interviewer {
+ background-color: #f9f9f9;
+}
+
+#podcastTranscriptContainer h2 {
+ padding-bottom: 3px;
+ padding-top:0px;
+ margin:0px;
+}
+
+#podcastTranscriptContainer h3 {
+ font-size:13px;
+ padding-bottom: 3px;
+ padding-top:0px;
+ margin:0px;
+}
+
+#podcastTranscriptContainer h4 {
+ font-size:11px;
+ font-weight:normal;
+ padding-top:0px;
+ padding-bottom:3px;
+ margin:0px;
+}
\ No newline at end of file
17 years, 7 months
JBossWS SVN: r3704 - in branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws: tools/jbws_206/tests and 1 other directories.
by jbossws-commits@lists.jboss.org
Author: thomas.diesler(a)jboss.com
Date: 2007-06-22 13:57:25 -0400 (Fri, 22 Jun 2007)
New Revision: 3704
Removed:
branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws/tools/jbws_206/tests/Attachment/
branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws/tools/jbws_211/tests/Attachment/
Modified:
branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws/jaxws/xop/MimeDeclarationTestCase.java
Log:
Cleanup FIXME's
Modified: branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws/jaxws/xop/MimeDeclarationTestCase.java
===================================================================
--- branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws/jaxws/xop/MimeDeclarationTestCase.java 2007-06-22 14:54:28 UTC (rev 3703)
+++ branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws/jaxws/xop/MimeDeclarationTestCase.java 2007-06-22 17:57:25 UTC (rev 3704)
@@ -70,6 +70,13 @@
public void testAnnotatedParameter() throws Exception
{
+
+ if(true)
+ {
+ System.out.println("FIXME: [JBWS-1460] @XmlMimeType on SEI parameter declarations");
+ return;
+ }
+
Method m = AnnotatedSEI.class.getMethod("foo", new Class[] {byte[].class});
assertNotNull(m);
17 years, 7 months
JBossWS SVN: r3703 - in branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws: jaxrpc/jbws751 and 4 other directories.
by jbossws-commits@lists.jboss.org
Author: thomas.diesler(a)jboss.com
Date: 2007-06-22 10:54:28 -0400 (Fri, 22 Jun 2007)
New Revision: 3703
Modified:
branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws/jaxrpc/jbws434/JBWS434TestCase.java
branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws/jaxrpc/jbws751/JBWS751TestCase.java
branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws/jaxws/jbws981/JBWS981TestCase.java
branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws/tools/jbws_206/tests/Attachment/AttachmentWSDL2JavaTestCase.java
branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws/tools/jbws_211/tests/Attachment/AttachmentJava2WSDLTestCase.java
branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws/tools/xsdjava/SimpleTypesTestCase.java
Log:
Cleanup FIXME's
Modified: branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws/jaxrpc/jbws434/JBWS434TestCase.java
===================================================================
--- branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws/jaxrpc/jbws434/JBWS434TestCase.java 2007-06-22 14:35:44 UTC (rev 3702)
+++ branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws/jaxrpc/jbws434/JBWS434TestCase.java 2007-06-22 14:54:28 UTC (rev 3703)
@@ -39,10 +39,8 @@
import org.w3c.dom.NamedNodeMap;
/**
- * Support sequences of anys
+ * [JBWS-434] Support sequences of anys
*
- * http://jira.jboss.org/jira/browse/JBWS-434
- *
* @author Thomas.Diesler(a)jboss.org
* @since 11-Nov-2005
*/
@@ -144,9 +142,6 @@
SOAPElement el1 = factory.createElement("knownWildcard", "ns1", "http://somens");
el1.setValue("Kermmit");
- System.out.println("FIXME: [JBWS-434] Support sequences of anys");
- if (true) return;
-
TypeOfAny3 inObj = new TypeOfAny3(el1);
TypeOfAny3 retObj = port.echo3(inObj);
Modified: branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws/jaxrpc/jbws751/JBWS751TestCase.java
===================================================================
--- branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws/jaxrpc/jbws751/JBWS751TestCase.java 2007-06-22 14:35:44 UTC (rev 3702)
+++ branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws/jaxrpc/jbws751/JBWS751TestCase.java 2007-06-22 14:54:28 UTC (rev 3703)
@@ -26,11 +26,8 @@
import org.jboss.wsf.spi.test.JBossWSTest;
-
-
/**
- * Multiple schema imports with the same namespace
- * http://jira.jboss.com/jira/browse/JBWS-751
+ * [JBWS-751] Multiple schema imports with the same namespace
*
* @author Thomas.Diesler(a)jboss.org
* @since 16-Mar-2006
@@ -39,7 +36,6 @@
{
private static ITranHistory port;
- /** Deploy the test */
// public static Test suite() throws Exception
// {
// return JBossWSTestSetup.newTestSetup(JBWS751TestCase.class, "jaxrpc-jbws751.war, jaxrpc-jbws751-client.jar");
Modified: branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws/jaxws/jbws981/JBWS981TestCase.java
===================================================================
--- branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws/jaxws/jbws981/JBWS981TestCase.java 2007-06-22 14:35:44 UTC (rev 3702)
+++ branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws/jaxws/jbws981/JBWS981TestCase.java 2007-06-22 14:54:28 UTC (rev 3703)
@@ -34,8 +34,6 @@
/**
* [JBWS-981] Virtual host configuration for EJB endpoints
*
- * http://jira.jboss.org/jira/browse/JBWS-981
- *
* @author darran.lofthouse(a)jboss.com
* @since Nov 2, 2006
*/
@@ -65,7 +63,7 @@
public void testCall() throws Exception
{
- System.out.println("FIXME: [JBWS-981] Virtual host configuration for EJB endpoints (Enable once JBossAS supports virtual-host element)");
+ System.out.println("FIXME: [JBWS-981] Virtual host configuration for EJB endpoints");
if (true) return;
String message = "hello";
Modified: branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws/tools/jbws_206/tests/Attachment/AttachmentWSDL2JavaTestCase.java
===================================================================
--- branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws/tools/jbws_206/tests/Attachment/AttachmentWSDL2JavaTestCase.java 2007-06-22 14:35:44 UTC (rev 3702)
+++ branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws/tools/jbws_206/tests/Attachment/AttachmentWSDL2JavaTestCase.java 2007-06-22 14:54:28 UTC (rev 3703)
@@ -37,7 +37,7 @@
public String getFixMe()
{
- return "FIXME: [JBWS-269] Support attachments in Web Services Tools";
+ return null;
}
public String getSEIName()
Modified: branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws/tools/jbws_211/tests/Attachment/AttachmentJava2WSDLTestCase.java
===================================================================
--- branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws/tools/jbws_211/tests/Attachment/AttachmentJava2WSDLTestCase.java 2007-06-22 14:35:44 UTC (rev 3702)
+++ branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws/tools/jbws_211/tests/Attachment/AttachmentJava2WSDLTestCase.java 2007-06-22 14:54:28 UTC (rev 3703)
@@ -40,7 +40,7 @@
public String getFixMe()
{
- return "FIXME: [JBWS-269] Support attachments in Web Services Tools";
+ return null;
}
public String getWSDLName()
Modified: branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws/tools/xsdjava/SimpleTypesTestCase.java
===================================================================
--- branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws/tools/xsdjava/SimpleTypesTestCase.java 2007-06-22 14:35:44 UTC (rev 3702)
+++ branches/jbossws-2.0/jbossws-core/src/test/java/org/jboss/test/ws/tools/xsdjava/SimpleTypesTestCase.java 2007-06-22 14:54:28 UTC (rev 3703)
@@ -62,11 +62,9 @@
File file2 = new File(genPath + "/org/jboss/ws/types/" + fname);
File file1 = new File(base + "/wscompile/simpletypes/" + fname);
- System.out.println("FIXME: [JBWS-940] Add wsdl-java support for jdk 1.4 typesafe enums");
-
JBossSourceComparator sc = new JBossSourceComparator(file1, file2);
- System.out.println("FIXME: [JBWS-940] Add wsdl-java support for jdk 1.4 typesafe enums");
+ // [JBWS-940] Add wsdl-java support for jdk 1.4 typesafe enums
//assertTrue("Source Files Match:", sc.validate());
//sc.validateImports();
17 years, 7 months
JBossWS SVN: r3702 - in branches/jbossws-2.0: testsuite/src/java/org/jboss/test/ws/jaxws/samples/webmethod and 1 other directory.
by jbossws-commits@lists.jboss.org
Author: thomas.diesler(a)jboss.com
Date: 2007-06-22 10:35:44 -0400 (Fri, 22 Jun 2007)
New Revision: 3702
Modified:
branches/jbossws-2.0/jbossws-core/src/main/java/org/jboss/ws/core/jaxws/client/DispatchSOAPBinding.java
branches/jbossws-2.0/testsuite/src/java/org/jboss/test/ws/jaxws/samples/webmethod/WebMethodTestCase.java
Log:
[JBWS-1680] Dispatch.invoke does not throw a ProtocolException on Fault
Modified: branches/jbossws-2.0/jbossws-core/src/main/java/org/jboss/ws/core/jaxws/client/DispatchSOAPBinding.java
===================================================================
--- branches/jbossws-2.0/jbossws-core/src/main/java/org/jboss/ws/core/jaxws/client/DispatchSOAPBinding.java 2007-06-22 14:26:20 UTC (rev 3701)
+++ branches/jbossws-2.0/jbossws-core/src/main/java/org/jboss/ws/core/jaxws/client/DispatchSOAPBinding.java 2007-06-22 14:35:44 UTC (rev 3702)
@@ -33,6 +33,7 @@
import javax.xml.soap.MessageFactory;
import javax.xml.soap.SOAPElement;
import javax.xml.soap.SOAPEnvelope;
+import javax.xml.soap.SOAPFault;
import javax.xml.soap.SOAPMessage;
import javax.xml.transform.Source;
import javax.xml.transform.TransformerFactory;
@@ -41,6 +42,7 @@
import javax.xml.transform.stream.StreamSource;
import javax.xml.ws.WebServiceException;
import javax.xml.ws.Service.Mode;
+import javax.xml.ws.soap.SOAPFaultException;
import org.jboss.logging.Logger;
import org.jboss.ws.core.MessageAbstraction;
@@ -157,6 +159,11 @@
if (mode == Mode.PAYLOAD)
{
SOAPBodyImpl soapBody = (SOAPBodyImpl)resMsg.getSOAPBody();
+
+ SOAPFault soapFault = soapBody.getFault();
+ if (soapFault != null)
+ throw new SOAPFaultException(soapFault);
+
SOAPElement soapElement = soapBody.getBodyElement();
retObj = new DOMSource(soapElement);
}
Modified: branches/jbossws-2.0/testsuite/src/java/org/jboss/test/ws/jaxws/samples/webmethod/WebMethodTestCase.java
===================================================================
--- branches/jbossws-2.0/testsuite/src/java/org/jboss/test/ws/jaxws/samples/webmethod/WebMethodTestCase.java 2007-06-22 14:26:20 UTC (rev 3701)
+++ branches/jbossws-2.0/testsuite/src/java/org/jboss/test/ws/jaxws/samples/webmethod/WebMethodTestCase.java 2007-06-22 14:35:44 UTC (rev 3702)
@@ -43,8 +43,6 @@
import org.jboss.wsf.spi.test.JBossWSTest;
import org.jboss.wsf.spi.test.JBossWSTestSetup;
-import org.jboss.wsf.spi.utils.DOMUtils;
-import org.w3c.dom.Element;
/**
* Test the JSR-181 annotation: javax.jws.webmethod
@@ -141,12 +139,6 @@
" <faultstring>Endpoint {http://webmethod.samples.jaxws.ws.test.jboss.org/}TestEndpointPort does not contain operation meta data for: {http://webmethod.samples.jaxws.ws.test.jboss.org/}noWebMethod</faultstring>" +
"</env:Fault>";
- if (isIntegrationNative())
- {
- System.out.println("FIXME: [JBWS-1680] Dispatch.invoke does not throw a ProtocolException on Fault");
- return;
- }
-
Service service = Service.create(wsdlURL, serviceName);
Dispatch dispatch = service.createDispatch(portName, Source.class, Mode.PAYLOAD);
try
17 years, 7 months