![](/img/trans.png)
[英]EJB Timer (@Schedule) not recognized by WildFly when inside a JAR which is also inside an EAR
[英]Wildfly: is possible to define websocket endpoint inside an EJB module of an EAR?
我有一個 EAR,里面有一個 EJB 模塊和一個 WAR 模塊……一個經典的情況。
如果我在戰爭中定義了一個 websocket 端點,一切正常:客戶端打開它們的連接並交換消息。 如果我在 EJB 中移動 websocket 端點,則該類不起作用並且來自客戶端的連接永遠不會打開。
在 Wildfly 9.0.2 中可以在 EJB 模塊內定義端點嗎? 我能怎么做?
它類似於將 EJB 暴露為 REST 端點——這些端點只能在 WAR 模塊中工作。
我添加了一個使用“pdfservice”的@ServerEndpoint 注釋值定義的新 websocket 服務器到一個現有的戰爭項目中,該項目打包在一個耳朵內並部署在 Wildfly 10 上。 jboss-web.xml 已經存在
<?xml version="1.0" encoding="UTF-8"?>
<jboss-web>
<context-root>/pdf</context-root>
</jboss-web>
websocket 服務器位於 ws://<host:port>/pdf/pdfservice
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.