0
JUnit-Testfall für CXF JAXRS Rest Dienst unter Fehler geben (gefunden paar Lösungen für programmatische Konfiguration aber für das Frühjahr XML-Konfiguration sucht Lösung) -CXF-Jetty-Fehler: java.lang.IllegalStateException: Nein Session
Caused by: java.lang.IllegalStateException: No SessionManager
at org.eclipse.jetty.server.Request.getSession(Request.java:1402)
Junit annotations-
@RunWith(SpringJUnit4ClassRunner.class)
@WebAppConfiguration
@ContextConfiguration(locations = {"classpath:test-spring-context.xml"})
Federkonfiguration für jaxrs server-
<jaxrs:server id="testServer" address="http://localhost:9191/$$$/service">
<jaxrs:inInterceptors>
<ref bean="cxfRestInInterceptor" />
</jaxrs:inInterceptors>
<jaxrs:outInterceptors>
<ref bean="cxfRestOutInterceptor" />
</jaxrs:outInterceptors>
<jaxrs:serviceBeans>
<bean class="$$$" />
</jaxrs:serviceBeans>
<jaxrs:features>
<ref bean="swagger2Feature" />
</jaxrs:features>
<jaxrs:providers>
<bean class="org.codehaus.jackson.jaxrs.JacksonJsonProvider" />
<bean class="$$$" />
<bean class="$$$">
<property name="authenticationProvider" ref="authenticationProvider"/>
</bean>
<bean class="$$$"></bean>
<bean class="$$$"/>
</jaxrs:providers>
<jaxrs:extensionMappings>
<entry key="json" value="application/json" />
</jaxrs:extensionMappings>
</jaxrs:server>