Class AbstractComponentTest

    • Field Detail

      • HTTP_LISTENING_PORT

        protected static final int HTTP_LISTENING_PORT
      • BC_SOAP_LISTENING_PORT

        public static final int BC_SOAP_LISTENING_PORT
      • SVC_ITF_NAME_ATTACHMENT

        protected static final QName SVC_ITF_NAME_ATTACHMENT
      • SVC_NAME_ATTACHMENT

        protected static final QName SVC_NAME_ATTACHMENT
      • TEST_OPERATION_ATTACHMENT_ECHO

        protected static final QName TEST_OPERATION_ATTACHMENT_ECHO
      • SVC_ITF_NAME_SIMPLE

        public static final QName SVC_ITF_NAME_SIMPLE
      • SVC_NAME_SIMPLE

        public static final QName SVC_NAME_SIMPLE
      • TEST_OPERATION_SIMPLE_ECHO

        public static final QName TEST_OPERATION_SIMPLE_ECHO
      • TEST_OPERATION_SIMPLE_PRINT

        public static final QName TEST_OPERATION_SIMPLE_PRINT
      • CXFSERVER

        public static org.ow2.petals.junit.rules.cxfserver.CxfServer CXFSERVER
      • CONSUMED_OPERATION

        protected static final QName CONSUMED_OPERATION
      • IN_MEMORY_LOG_HANDLER

        protected static final org.ow2.petals.junit.rules.log.handler.InMemoryLogHandler IN_MEMORY_LOG_HANDLER
      • COMPONENT_UNDER_TEST

        protected static final org.ow2.petals.component.framework.junit.Component COMPONENT_UNDER_TEST
      • MARSHALLER

        public static javax.xml.bind.Marshaller MARSHALLER
      • UNMARSHALLER

        public static javax.xml.bind.Unmarshaller UNMARSHALLER
      • chain

        public static final org.junit.rules.TestRule chain
      • COMPONENT

        protected static final org.ow2.petals.component.framework.junit.helpers.SimpleComponent COMPONENT
    • Constructor Detail

      • AbstractComponentTest

        public AbstractComponentTest()
    • Method Detail

      • createSimpleServiceProviderConfiguration

        public static org.ow2.petals.component.framework.junit.impl.ProvidesServiceConfiguration createSimpleServiceProviderConfiguration()
      • createSimpleServiceConsumerConfiguration

        public static org.ow2.petals.component.framework.junit.impl.ConsumesServiceConfiguration createSimpleServiceConsumerConfiguration()
      • addresingMarFileName

        public static final String addresingMarFileName()
      • avoidClassCastExceptionOnWSCltStub

        public static void avoidClassCastExceptionOnWSCltStub()
        Avoid the error 'java.lang.ClassCastException: org.ow2.petals.bc.soap.attachments.EchoResponse$JaxbAccessorF_attachment cannot be cast to com.sun.xml.internal.bind.v2.runtime.reflect.Accessor' when creating the WS client stub. I don't know why. TODO: To remove when the cause will be fixed. Remove also restoreHackAvoidingClassCastExceptionOnWSCltStub()
      • restoreHackAvoidingClassCastExceptionOnWSCltStub

        public static void restoreHackAvoidingClassCastExceptionOnWSCltStub()
      • clearLogTraces

        public void clearLogTraces()
        All log traces must be cleared before starting a unit test