[JBoss Tools (User)]Adding a War to an already existing EAR
by Stephen Davidson
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Greetings.
I am using JBossTools Beta 3.
How do I create a Dynamic Web Project, and add it to an already existing
EAR? When I attempt to Add it to the EAR's dependencies, the WAR
project is not available.
When I select the Ear Checkbox during war creation, and select the
target EAR project, the selection gets ignored, and two projects are
created, the WAR project (in this case TestWAR), and a project for the
War's Ear file (in this case, TestWAREAR). The War itself is not added
to the EAR, nor is there any way to update it to use the already
existing EAR project. (Note that this is for a legacy project that is
already existing).
Suggestions? Or am I missing something somewhere?
Regards,
Steve
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org
iD8DBQFG4u2sPtiPEDq7o8YRAj6kAKDaJlLo+wp++2ECVhTOLZCUNO78dQCfTmh+
rxFYlUPEeVbiRSJMDO3AD8c=
=ycpP
-----END PGP SIGNATURE-----
18 years, 9 months
[JBoss Tools]Setting EJBDoclet output directories
by Stephen Davidson
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Greetings.
I may be missing something, but I have not been able to find in JBoss
Tools where to set the directory to write the generated class files to.
I am talking specifically about the generated Home & Remote
interfaces. I have a number of EJB Session beans that I am upgrading
from EJB1.0. (The EJB1.1 was still in draft when these were written)
I did not find anything when I Googled specific to JBoss tools. I found
some stuff for JBoss-IDE and EJBDoclet, but the setting for the
Generated Interface Files seems to have been dropped for JBoss Tools?
Or was it just moved somewhere that I have not yet found?
Thanks,
Steve
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org
iD8DBQFGyvH/PtiPEDq7o8YRAuO1AJ9JdGot/iWQgR36HMUs55SdxivqvwCeIz/h
GbWa+C81PKM01bQRmU9owKs=
=dWGK
-----END PGP SIGNATURE-----
18 years, 9 months
[JBoss Tools (User)]Session EJB Generation Issues
by Stephen Davidson
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Greetings.
This is with JBoss Tools Beta3.
I have an EJB implementation, CustomerSessionEJB, which is a stateless
session EJB. It has an ejbActivate and an ejbCreate method which does
some set up work.
In the CustomerSessionEJB file, I have;
* @ejb.bean
* name="CustomerSession"
* description="Customer Maintenance"
* displayName="CustomerSession"
* type="Stateless"
* view-type="both"
* jndi-name="hrx/CustomerSession"
* local-jndi-name="hrx/local/CustomerSession"
* impl-class-name="com.hrnexus.customer.ejb.CustomerSessionEJB"
* @ejb.home
* extends = "javax.ejb.EJBHome"
* local-extends = "javax.ejb.EJBLocalHome"
So, as far as I can tell, the Home & Remote Interfaces are all getting
generated correctly. Where things fall apart (very badly!), is with the
following;
- From the ejb-jar.xml file;
<ejb-class>com.hrnexus.customer.ejb.CustomerSessionSession</ejb-class>
WRONG CLASS! Should be com.hrnexus.customer.ejb.CustomerSessionEJB.
In addition, that class is actually generated, and implements an
ejbActivate and an ejbCreate method THAT DOES NOT CALL THE PARENT ONE!
Of course, this causes the EJB to actually fail when called, as the
required setup is not done. In addition, it does not seem to override,
implement any of the other EJB's methods.
Under Project -> XDoclet -> ejbdoclet, I have unchecked 'session', but
this file is still generated, and the ejb-jar.xml file is still using
this for its <ejb-class> entry.
Am I missing a setting somewhere? Or is this a bug?
Regards,
Steve
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org
iD8DBQFG7EsKPtiPEDq7o8YRAoP1AJ9GupNxJKNZwyKbZ2ZzF+4F8zWURACfdmT1
U2id+NzGtzuHzdR4JdYVQo4=
=V7Eb
-----END PGP SIGNATURE-----
18 years, 9 months
[Installation, Configuration & DEPLOYMENT] - Problem starting service jboss:service=Hypersonic (..databas
by marlau
Hi,
We are having a problem when trying to run JBoss AS, apparently the problem is due to the fact that the JBoss installation is on a NFS mounted device. Find below the error displayed in console.
The enviroment is:
- Fedora Core release 6
- JBoss-4.2.0.GA
- java version "1.6.0"
Any idea or workaround would be appreciated,
Thanks in advance,
Laura
| =========================================================================
|
| JBoss Bootstrap Environment
|
| JBOSS_HOME: /ens/devel01/tsi210/jboss
|
| JAVA: /usr/java/actual/bin/java
|
| JAVA_OPTS: -Dprogram.name=run.sh -server -Xms128m -Xmx512m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djava.net.preferIPv4Stack=true
|
| CLASSPATH: /ens/devel01/tsi210/jboss/bin/run.jar:/usr/java/actual/lib/tools.jar
|
| =========================================================================
|
| 19:28:11,662 INFO [Server] Starting JBoss (MX MicroKernel)...
| 19:28:11,664 INFO [Server] Release ID: JBoss [Trinity] 4.2.0.GA (build: SVNTag=JBoss_4_2_0_GA date=200705111440)
| 19:28:11,665 INFO [Server] Home Dir: /ens/devel01/tsi210/jboss
| 19:28:11,666 INFO [Server] Home URL: file:/ens/devel01/tsi210/jboss/
| 19:28:11,667 INFO [Server] Patch URL: null
| 19:28:11,667 INFO [Server] Server Name: default
| 19:28:11,667 INFO [Server] Server Home Dir: /ens/devel01/tsi210/jboss/server/default
| 19:28:11,668 INFO [Server] Server Home URL: file:/ens/devel01/tsi210/jboss/server/default/
| 19:28:11,668 INFO [Server] Server Log Dir: /ens/devel01/tsi210/jboss/server/default/log
| 19:28:11,668 INFO [Server] Server Temp Dir: /ens/devel01/tsi210/jboss/server/default/tmp
| 19:28:11,669 INFO [Server] Root Deployment Filename: jboss-service.xml
| 19:28:12,275 INFO [ServerInfo] Java version: 1.6.0,Sun Microsystems Inc.
| 19:28:12,275 INFO [ServerInfo] Java VM: Java HotSpot(TM) Server VM 1.6.0-b105,Sun Microsystems Inc.
| 19:28:12,275 INFO [ServerInfo] OS-System: Linux 2.6.18-1.2798.fc6,i386
| 19:28:12,930 INFO [Server] Core system initialized
| 19:28:16,868 INFO [WebService] Using RMI server codebase: http://127.0.0.1:8083/
| 19:28:16,871 INFO [Log4jService$URLWatchTimerTask] Configuring from URL: resource:jboss-log4j.xml
| 19:28:17,710 INFO [TransactionManagerService] JBossTS Transaction Service (JTA version) - JBoss Inc.
| 19:28:17,710 INFO [TransactionManagerService] Setting up property manager MBean and JMX layer
| 19:28:17,973 INFO [TransactionManagerService] Starting recovery manager
| 19:28:18,129 INFO [TransactionManagerService] Recovery manager started
| 19:28:18,129 INFO [TransactionManagerService] Binding TransactionManager JNDI Reference
| 19:28:23,515 INFO [EJB3Deployer] Starting java:comp multiplexer
| 19:28:26,235 INFO [ServiceEndpointManager] jbossws-1.2.1.GA (build=200704151756)
| 19:28:28,033 INFO [AprLifecycleListener] The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/jdk1.6.0-amd32/jre/lib/i386/server:/usr/java/jdk1.6.0-amd32/jre/lib/i386:/usr/java/jdk1.6.0-amd32/jre/../lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib
| 19:28:28,124 INFO [Http11Protocol] Initializing Coyote HTTP/1.1 on http-127.0.0.1-8080
| 19:28:28,125 INFO [AjpProtocol] Initializing Coyote AJP/1.3 on ajp-127.0.0.1-8009
| 19:28:28,126 INFO [Catalina] Initialization processed in 319 ms
| 19:28:28,126 INFO [StandardService] Starting service jboss.web
| 19:28:28,129 INFO [StandardEngine] Starting Servlet Engine: JBossWeb/2.0.0.GA
| 19:28:28,196 INFO [Catalina] Server startup in 69 ms
| 19:28:28,341 INFO [TomcatDeployer] deploy, ctxPath=/, warUrl=.../deploy/jboss-web.deployer/ROOT.war/
| 19:28:29,416 INFO [TomcatDeployer] deploy, ctxPath=/invoker, warUrl=.../deploy/http-invoker.sar/invoker.war/
| 19:28:29,700 INFO [TomcatDeployer] deploy, ctxPath=/jbossws, warUrl=.../tmp/deploy/tmp9997jbossws-context-exp.war/
| 19:28:29,991 INFO [TomcatDeployer] deploy, ctxPath=/jbossmq-httpil, warUrl=.../deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/
| 19:28:31,152 INFO [TomcatDeployer] deploy, ctxPath=/web-console, warUrl=.../deploy/management/console-mgr.sar/web-console.war/
| 19:28:31,820 INFO [MailService] Mail Service bound to java:/Mail
| 19:28:32,032 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-ha-local-jdbc.rar
| 19:28:32,097 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-ha-xa-jdbc.rar
| 19:28:32,163 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-local-jdbc.rar
| 19:28:32,217 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-xa-jdbc.rar
| 19:28:32,313 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jms/jms-ra.rar
| 19:28:32,357 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/quartz-ra.rar
| 19:28:32,368 INFO [QuartzResourceAdapter] start quartz!!!
| 19:28:32,439 INFO [SimpleThreadPool] Job execution threads will use class loader of thread: main
| 19:28:32,467 INFO [QuartzScheduler] Quartz Scheduler v.1.5.2 created.
| 19:28:32,470 INFO [RAMJobStore] RAMJobStore initialized.
| 19:28:32,471 INFO [StdSchedulerFactory] Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties'
| 19:28:32,474 INFO [StdSchedulerFactory] Quartz scheduler version: 1.5.2
| 19:28:32,474 INFO [QuartzScheduler] Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.
| 19:28:33,021 WARN [ServiceController] Problem starting service jboss:service=Hypersonic,database=localDB
| java.sql.SQLException: The database is already in use by another process: org.hsqldb.persist.NIOLockFile@5b323874[file =/ens/devel01/tsi210/jboss/server/default/data/hypersonic/localDB.lck, exists=true, locked=false, valid=false, fl =null]:
| at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
| at org.hsqldb.jdbc.jdbcConnection.<init>(Unknown Source)
| at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
| at org.hsqldb.jdbcDriver.connect(Unknown Source)
| at java.sql.DriverManager.getConnection(DriverManager.java:582)
| at java.sql.DriverManager.getConnection(DriverManager.java:185)
| at org.jboss.jdbc.HypersonicDatabase.getConnection(HypersonicDatabase.java:761)
| at org.jboss.jdbc.HypersonicDatabase.startStandaloneDatabase(HypersonicDatabase.java:611)
| at org.jboss.jdbc.HypersonicDatabase.startService(HypersonicDatabase.java:557)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
| at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:597)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
| at $Proxy0.start(Unknown Source)
| at org.jboss.system.ServiceController.start(ServiceController.java:417)
| at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:597)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
| at $Proxy4.start(Unknown Source)
| at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:597)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
| at $Proxy42.start(Unknown Source)
| at org.jboss.deployment.XSLSubDeployer.start(XSLSubDeployer.java:197)
| at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
| at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:597)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
| at $Proxy9.deploy(Unknown Source)
| at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
| at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
| at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
| at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
| at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:597)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
| at $Proxy0.start(Unknown Source)
| at org.jboss.system.ServiceController.start(ServiceController.java:417)
| at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:597)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
| at $Proxy4.start(Unknown Source)
| at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
| at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:597)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
| at $Proxy5.deploy(Unknown Source)
| at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
| at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
| at org.jboss.Main.boot(Main.java:200)
| at org.jboss.Main$1.run(Main.java:508)
| at java.lang.Thread.run(Thread.java:619)
| 19:28:33,536 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=ConnectionFactoryBinding,name=JmsXA' to JNDI name 'java:JmsXA'
| 19:28:33,602 INFO [TomcatDeployer] deploy, ctxPath=/jmx-console, warUrl=.../deploy/jmx-console.war/
| 19:28:33,768 ERROR [URLDeploymentScanner] Incomplete Deployment listing:
|
| --- MBeans waiting for other MBeans ---
| ObjectName: jboss:service=Hypersonic,database=localDB
| State: FAILED
| Reason: java.sql.SQLException: The database is already in use by another process: org.hsqldb.persist.NIOLockFile@5b323874[file =/ens/devel01/tsi210/jboss/server/default/data/hypersonic/localDB.lck, exists=true, locked=false, valid=false, fl =null]:
| Depends On Me:
| jboss.jca:service=ManagedConnectionFactory,name=DefaultDS
|
| --- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
| ObjectName: jboss:service=Hypersonic,database=localDB
| State: FAILED
| Reason: java.sql.SQLException: The database is already in use by another process: org.hsqldb.persist.NIOLockFile@5b323874[file =/ens/devel01/tsi210/jboss/server/default/data/hypersonic/localDB.lck, exists=true, locked=false, valid=false, fl =null]:
| Depends On Me:
| jboss.jca:service=ManagedConnectionFactory,name=DefaultDS
|
|
| 19:28:33,979 INFO [Http11Protocol] Starting Coyote HTTP/1.1 on http-127.0.0.1-8080
| 19:28:34,264 INFO [AjpProtocol] Starting Coyote AJP/1.3 on ajp-127.0.0.1-8009
| 19:28:34,284 INFO [Server] JBoss (MX MicroKernel) [4.2.0.GA (build: SVNTag=JBoss_4_2_0_GA date=200705111440)] Started in 22s:612ms
|
|
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4084776#4084776
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4084776
18 years, 9 months
[JBoss Tools (User)] WAR XML Madness - Beta3
by Stephen Davidson
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi Guys.
Teaching a class on Java Web Applications (Servlets & JSPs), and figured
I would introduce JBoss Tools. My bad, for not checking that everything
was actually working in Beta3.
web.xml gets autoupdated for the Servlets that are created, but with a
Line Break in the value for the <servlet-Class> element. 100% of the
time on MS XP.
Should I open a Bug on this? Or is there a workaround available?
(Btw, have my Internet back, so will be updating the stuff that I
already have open).
Regards,
Steve
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org
iD8DBQFG7EQqPtiPEDq7o8YRAomuAKCFmlPDI1P6/GrTMhEfnS/bZfOptgCfe6+t
/Cq9nXGNLTpJ5A0Sh00iBcs=
=Y7f8
-----END PGP SIGNATURE-----
18 years, 9 months
[JBoss Seam] - Mixing and Matching ICEfaces/RichFaces/GWT etc
by neilac333
I am starting to build an application and am reviewing several technologies. Seam is ideal for what I am doing, and I give credit to Gavin and his team. But I am very wary about picking one particular JSF component technology. It seems like the leaders like ICEfaces and RichFaces have some components that are, for my purposes, superior to the alternatives but others that are in fact inferior. Even options like Google Web Toolkit have some compelling aspects I find useful, although I have no desire to use GWT throughout my app.
I therefore want to mix and match component technologies. I should mention that the lowest level of granularity is at the page level. In other words, I have no intention of putting ICEfaces and RichFaces stuff in the same page. I will have some pages that are all RichFaces and some pages that are all ICEfaces.
I have two questions:
1) Is such a thing relatively feasible? Since requests to the specific pages are funneled through different servlets, I can't see why not. Does anyone have any positive or negative experiences in this regard?
2) Does Seam have any difficulties navigating between technologies on the view?
Thanks.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4084772#4084772
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4084772
18 years, 9 months