我刚开始使用WildFly 8.2开发JAVA EE。 我的第一个问题是如何将默认端口8080更改为其他东西? 我发现许多包含下面的行的XML文件。 <socket-binding name="http" port="${jboss.http.port:8080}"/> 但我想我不必改变他们所有的人!
我有一个会话Bean与以下方法: @POST @Consumes("application/x-www-form-urlencoded") @Path("/calculate") @Produces("application/json") public CalculationResult calculate(@FormParam("childProfile") String childProfile, @FormParam("parentProfile") String parentProfile) { … } 返回的CalculationResult不能映射到JSON并发生以下exception: Caused by: com.fasterxml.jackson.databind.JsonMappingException: No serializer found for class com.test.UniqueName and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS)… 我如何在Wildfly中configurationJackson及其SerializationFeature ?
我如何升级在JBoss服务器的Mojarra,并告诉它使用给定的Mojarra 2.x JAR而不是JBoss自己的jboss-jsf-api_2.1_spec-2.0.1.Final.jar如启动日志中所示? 如果这是相关的,我目前正在使用JBoss AS 7.1。