Tag: java ee

如何在Netbeans中将现有企业项目从Java EE5升级到Java EE 6(6.9)

该项目有一个EJB模块和一个Web模块。 更改服务器很简单,但我也想切换到EJB 3.1,但我相信我需要更改所有类型的配置文件,因为我无法从项目属性窗口中执行此操作。 任何提示或链接做有用的文档将不胜感激。 谢谢!

Java EE包有什么不同? (SDK / normal vs Web Profile)

在Oracle java站点http://www.oracle.com/technetwork/java/javaee/downloads/index-jsp-140710.html中 , 有Java EE SDK下载和Java EE Web Profile下载。 我应该安装哪一个?

无法实例化javax.servlet.ServletException

我正在尝试使用以下代码创建类javax.servlet.ServletException的实例 public class MyTroubleViewer { public static void main(String[] args) { javax.servlet.ServletException servletException = new javax.servlet.ServletException(“Hello”); System.out.println(servletException.getMessage()); } } 但我在创建时遇到exception: Exception in thread “main” java.lang.ClassFormatError: Absent Code attribute in method that is not native or abstract in class file javax/servlet/ServletException … Maven帮助我依赖: javax javaee-api 6.0 jar compile 我究竟做错了什么?

如何从纯客户端调用远程EJB(基于IIOP的RMI)时传播JAAS主题

我正在使用从原始Java运行时上运行的独立EJB客户端到JavaEE服务器的自定义Principal测试JAAS Subject的传播。 我的目标是JBoss和WebSphere实现。 根据这个论坛post,我预计它可以轻松地与JBoss一起使用。 这是我的EJB客户端代码代码段: Subject subject = new Subject(); Principal myPrincipal = new MyPrincipal(“me I myself”); subject.getPrincipals().add(myPrincipal); PrivilegedExceptionAction action = new PrivilegedExceptionAction() { public String run() throws Exception { String result; System.out.println(“Current Subject: ” + Subject.getSubject(AccessController.getContext())); InitialContext ic = new InitialContext(); Business1 b = (Business1) ic.lookup(“StatelessBusiness1”); result = b.getNewMessage(“Hello World”); return result; } }; […]

DTO模式是否已弃用?

在一个完整的Java EE应用程序中,群集是DTO模式仍然是一个有效的选项? 有问题的应用程序使用EJB Hibernate和Struts with Spring等。在这种情况下传输域对象有什么问题吗? 编辑:只是为了澄清我的问题,现代资源和Java EE的改进有没有理由不使用域对象? 如果没有,那么DTO模式是否会逐渐消失,不应该在新的应用程序中使用?

如何检查用户是否在Servlet中登录?

在Java Servlet中,我想以编程方式检查用户是否已登录 。

GWT app – 在Tomcat或任何其他servlet容器上部署

是否有Eclipse GWT插件或任何其他方法在Tomcat(或任何其他Serlvet容器)上自动部署和运行GWT应用程序? 目前我知道的唯一方法是将已编译的类复制到WEB-INF目录中,但这是一项艰巨的工作。 此外,您必须手动配置Apache Tomcat。 我想在Eclipse Dynamic Web Project中有类似的东西,你可以通过生成tomcat进程直接运行你的servlet。 谢谢

处理Java EE应用程序中的大型记录

有一个表有两列的表格: id和number 。 表中有大约half a million entries 。 数据库是MySQL 。 要求是开发一个连接到该数据库的简单Java EE应用程序,允许用户通过遵循特定的URL以comma separated style下载所有number值。 如果我们在一个巨大的String array获取所有值,然后在String array连接它们(在所有值之间使用逗号),然后将其发送给用户,它听起来是否合适? 该申请不公开,将由有限的号码使用。 人

是否可以在Hibernate中的同一项目中同时使用注释和hbm.xml文件?

是否必须在使用注释和hibernate配置文件之间做出严格的选择,或者是否可以在同一个项目中同时使用这两种方式? 我们有一个大型项目完成Hibernate 3.2.5和配置了.hbm.xml文件的POJO。 该项目使用Hibernate SessionManager Factory而不是基于JTA的EntityManager工厂。 这种方式配置了超过一百个POJO,原始开发团队不愿意切换到注释。 同时我们需要使用更多的POJO来扩展项目,我们愿意使用Hibernate注释来配置这些POJO,并希望继续使用Hibernate – 如果可能的话 – 而不是切换到JPA。 是否可以同时为某些POJO使用.hbm.xml配置文件和其他POJO的注释组合?

您如何解决Mac OS X中JDK中缺少tools.jar的问题?

从我的搜索中,我在这里找到了支持信息: 适用于Mac OS X的Java开发指南 tools.jar不存在。 通常位于此处的类将包含在classes.jar 。 依赖于tools.jar存在的脚本需要相应地重写。 如果重写是不可避免的,那怎么办? 在Mac OS X 10.6计算机上通过MacPorts安装的Tomcat 6上部署时遇到此问题。