我正在学习Java EE 6,并试图掌握它的整体形象。我正在阅读有关JSF以及如何添加组件的文章。我从组件中设置/读取值到一个带有@ManagedBean注释的bean。
我很难正确地理解它。什么是Managedbeans?只是对象保存了组件的状态吗?他们也可以有其他的方法吗?EJB适合放在哪里呢?托管bean调用EJB上的方法了吗?
我正在从事Oracle SOA Suite 11g的工作,我是一个初学者,在一些实验之后,我在JDeveloper 11g集成开发环境中开发了一些SOA组合应用程序。在使用WebLogic服务器的企业管理器测试复合应用程序时,我得到了以下异常:
无法调用选定的操作execute。
调用webservice操作时发生异常。请查看日志了解更多详细信息。
oracle.sysman.emSDK.webservices.wsdlapi.SoapTestException: javax.xml.soap.SOAPException: oracle.j2ee.ws.saaj.ContentTypeExce
我想标题说得很清楚了。我不是可伸缩性专家。我即将创建一个web应用程序,它需要扩展到大型数据集,并且可能有许多(这里不夸张,让我们说数千个)并发用户。
MongoDB是一个数据仓库,我在编写一个简单的Scala应用与MongoDB和Play!应用与REST服务应用(用Scala语言)之间左右为难,后者负责所有业务逻辑和持久性的繁重工作。
我认为将业务逻辑包装为服务是面向未来的,并允许在多个节点中仅部署webapp (可伸缩)。我来自Java EE stack and Play!是java web框架中的一个叛逆者。这种方法保证了我可以远离游戏!如果需要的话。
我的一部分也在想这个游戏!app
典型的web.xml如下所示:
<!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<web-app version="2.4">
<display-name>Archetype Created Web Application</display-name>
<
我正在尝试在我的java ee应用程序中使用容器管理事务。但这里有些地方不对劲。
@TransactionManagement(TransactionManagementType.CONTAINER)
public class RepositoryMaster implements Serializable{
@PersistenceContext
EntityManager entityManager;
@TransactionAttribute(TransactionAttributeType.REQUIRED)
public void saveAll