jjzjj

GlassFish

全部标签

java - REST 异步操作抛出 ProcessingException

我正在使用jax-rs2构建RESTapi。当我尝试运行REST服务时,我总是遇到异常。我正在运行以检查asyncResponse。我不确定asyncResponse做错了什么。没有它,代码运行正常。此外,Web容器是Tomcat7。这里是异常的堆栈跟踪:WARNING:Attempttoputservletrequestintoasynchronousmodehasfailed.Pleasecheckyourservletconfiguration-allServletinstancesandServletfiltersinvolvedintherequestprocessingmu

java - Glassfish 线程池、接受器线程、HTTP 最大连接数

请看附图,请帮助我理解线程池(最大和最小线程池大小)、接受器线程及其最大连接数和HTTP最大连接数之间的关系。线程池:HTTP:传输TCP: 最佳答案 先给大家一些官方文档线程池线程池是服务器可以同时处理的最大请求数。服务器有一个等待线程处理的连接队列。请记住,线程的请求生命周期会很长。也就是说,不仅在从套接字读取HTTP请求时,或在向客户端写入HTTP响应时,而且它一直在处理业务逻辑、等待DB完成、写入日志文件、发送/接收WS方法,...阅读:https://docs.oracle.com/cd/E18930_01/html/82

Java EE/Glassfish 应用程序逻辑

我试图了解我的一些应用程序逻辑应该放在我的JavaEE应用程序中的什么位置。我是JavaEE的新手,正在考虑从遗留数据库加载大量非结构化数据并构建一个干净的对象模型以供我的应用程序使用。根据我的调查,我看到JavaEE应用程序有2个组件,EnterpriseBean和Web应用程序组件。我的应用程序的这一部分将负责加载数据、构建对象模型并根据数据的当前状态通过JMS向相关方发送消息。数据将通过与数据库同步以及通过JMS从远程Java应用程序接收的消息进行更新。EJB是否适合此类功能?我怎样才能开始我的对象模型的初始化(主要方法JavaApp等效)?创建定时事件以查看对象模型并通过JMS

Java EE 和 Glassfish

我刚刚安装了与Glassfish捆绑在一起的JavaEESDK。官网看不太清楚,好像这些都要一起下载。我只是想弄清楚EE在我的系统中实际安装的位置。我只看到C:\glassfishv3及其下面的目录。Glassfish不就是一个独立于EE的web服务器吗?我只想使用EE中的类编写Servlet。有点恼火的是Oracle正在用API扩展来插入他们的服务器。所以我的问题是:我可以从我的系统中删除Glassfish并仍然使用EE构建程序吗?EE安装在哪里?非常感谢您的帮助。 最佳答案 Glassfish是一个符合EE的服务器。这意味着,它

java - 如何处理类路径冲突

在我的项目中,我同时使用了glassfish-embedded3.1.1和guava库...问题是glassfish附带了guava的旧实现(即google-collections)...这会导致在运行时出现NoSuchMethodError,例如在使用Lists.reverse()或Sets.newIdentityHashSet()时,这些在guava中稍后引入。我没有找到任何解决方案来解决这个问题...(唯一的方法是手动删除glassfishjar中的com/googleclasses目录...) 最佳答案 您可以通过指定以下内

java - 如何序列化 Mimemessage 实例?

我一直在尝试序列化一个MimeMessage实例,但正如我在网上看到的那样,这是不可能的。我想通过序列化MimeMessage实例来实现的是,我想散列该实例并将其随邮件本身一起发送。到目前为止我编写的代码是这样的:MimeMessagemessage=newMimeMessage(session);//...settingupcontentofMimeMessageObjectOutputStreamoos=newObjectOutputStream(newFileOutputStream(newFile("object.ser")));oos.writeObject(message)

java - jsp页面出现异常如何获取行号

我知道在servlet或普通Java文件中,我们可以使用printstacktrace方法获取发生异常的行号。但是因为JSP被转换为servlet,所以即使使用printstacktrace方法我也无法获得异常行号。有没有办法获取JSP文件的行号(发生异常的地方)发生异常时。我的JSP文件:LineNumber:17:这里的异常实际上发生在第20行,但是当我运行它时,它在第77行显示异常,我什至没有在我的文件中。SEVERE:java.lang.ArrayIndexOutOfBoundsException:3atorg.apache.jsp.index_jsp._jspService(

java - 什么是最好的 Java Web 服务框架?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭8年前。Improvethisquestion我目前使用ApacheAxis。但是我正在IntellijIDEA中创建一个新项目,我可以选择添加以下内容之一:ApacheAxisGlassfish/JAX-WS2.x注册机/Metro1.x/JWSDP2.0RestfulWeb服务

java - Glassfish 4部署错误

我向我的JavaEE项目添加了一些库,然后部署了应用程序。我修改了一些东西,然后在Eclipse中收到此错误消息:CannotDeployProjectNamedeployisfailing=Erroroccurredduringdeployment:Keyscannotbeduplicate.Oldvalueofthiskeyproperty,nullwillberetained.Pleaseseeserver.logformoredetails.java.lang.LinkageError:loader(instanceoforg/glassfish/web/loader/Weba

java - 无法将 *.war 部署到 Glassfish 4

我有一个Bean接口(interface),AbstractBean(实现Bean)和SpecificBean(扩展AbstractBean)。我想通过以下代码片段注入(inject)SpecificBean:@Stateless@SpecificpublicclassSpecificBeanextendsAbstractBean{..}@Path("resource")publicclassService{@Inject@SpecificprivateBeanbean;}当我尝试将它部署到glassfish时,我看到下一个错误:AnerrorhasoccurredErroroccur