jboss-trunk testsuite hang
by Rajesh Rajasekaran
The jboss-trunk testsuite hangs on the tomcat-webctx-tests and eventually
the testsuite times out after 6 hrs.
The point of hang is shown in the test log.
http://cruisecontrol.jboss.com/cc/artifacts/jboss-head-testsuite-sun-1.5/200
70712124156/tests.log
I have attached the server log which shows the errors in starting up tomcat
in this server config.
This reveals another problem with the jboss-test package.
The <server:start> task verifies the server had started by opening a
connection to tomcat.
In this case since tomcat had failed to start the testsuite hangs when
trying to establish an HTTPConnection.
Thanks
Rajesh
17 years, 5 months
org/jboss/ejb3/JndiUtil missing from jboss-ejb3-client.jar
by Heiko Braun
java.lang.NoClassDefFoundError: org/jboss/ejb3/JndiUtil
at
org.jboss.injection.JndiFieldInjector.lookup(JndiFieldInjector.java:82)
at
org.jboss.injection.JndiFieldInjector.inject(JndiFieldInjector.java:101)
at
org.jboss.ejb3.client.ClientContainer.<init>(ClientContainer.java:120)
at
org.jboss.ejb3.client.ClientLauncher.launch(ClientLauncher.java:76)
at
org.jboss.ejb3.client.ClientLauncher.launch(ClientLauncher.java:179)
I did update the ejb3 build to include that class:
[hbraun@localhost trunk]$ svn diff ejb3/build.xml
Index: ejb3/build.xml
===================================================================
--- ejb3/build.xml (revision 63987)
+++ ejb3/build.xml (working copy)
@@ -323,6 +323,7 @@
<jar jarfile="${build.lib}/jboss-ejb3-client.jar"
manifest="${build.etc}/default.mf">
<fileset dir="${build.classes}">
<include name="org/jboss/ejb3/EJB3Util.class"/>
+ <include name="org/jboss/ejb3/JndiUtil.class"/>
<include name="org/jboss/ejb3/Ejb3Registry.class"/>
<include
name="org/jboss/ejb3/InitialContextFactory.class"/>
<include name="org/jboss/ejb3/asynchronous/*"/>
/Heiko
17 years, 5 months
WS broke Branch_4_2
by Carlo de Wolf
The installation of jbossws-2.0.0.GA not only breaks build, but also
breaks backwards compatibility.
You can target 4.2 via a plugin, but you can't install into the branch
itself.
This must be rolled back at once.
Carlo
-------- Forwarded Message --------
From: Nut Roaster <carlo(a)nerdnet.nl>
To: dev-ejb3(a)jboss.org
Subject: Build failed in Hudson: JBoss_EJB3_4.2 #26
Date: Sat, 7 Jul 2007 02:12:16 +0200 (CEST)
See http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/26/changes
Changes:
[thomas.diesler(a)jboss.com] Install jbossws-2.0.0.GA
------------------------------------------
[...truncated 21963 lines...]
Iterator<?> it = ArchiveBrowser.getBrowser(unit.getUrl(), new ClassFileFilter());
^
http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :535: warning: [deprecation] org.jboss.ejb3.entity.PersistenceXmlLoader in org.jboss.ejb3.entity has been deprecated
List<PersistenceMetadata> persistenceMetadata = PersistenceXmlLoader.deploy(persistenceXmlUrl, new HashMap(), new EJB3DTDEntityResolver(), PersistenceUnitTransactionType.JTA);
^
http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :205: warning: [deprecation] org.jboss.util.file.ArchiveBrowser in org.jboss.util.file has been deprecated
Iterator it = ArchiveBrowser.getBrowser(di.localUrl, new ClassFileFilter());
^
http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :390: warning: [deprecation] org.jboss.injection.JndiFieldInjector in org.jboss.injection has been deprecated
if (injector instanceof JndiFieldInjector)
^
http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :392: warning: [deprecation] org.jboss.injection.JndiFieldInjector in org.jboss.injection has been deprecated
Field field = ((JndiFieldInjector) injector).getField();
^
http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :582: warning: [deprecation] peek(org.jboss.cache.Fqn) in org.jboss.cache.TreeCache has been deprecated
DataNode node = cache.peek(fqn);
^
http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :141: warning: [deprecation] putFailFast(org.jboss.cache.Fqn,java.lang.Object,java.lang.Object,long) in org.jboss.cache.TreeCache has been deprecated
cache.putFailFast( new Fqn( regionFqn, key ), ITEM, value, 0 );
^
http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :149: warning: [deprecation] putFailFast(org.jboss.cache.Fqn,java.lang.Object,java.lang.Object,long) in org.jboss.cache.TreeCache has been deprecated
cache.putFailFast( new Fqn( regionFqn, key ), ITEM, value, 0 );
^
http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :352: warning: [deprecation] org.jboss.injection.JndiMethodInjector in org.jboss.injection has been deprecated
injectors.put(method, new JndiMethodInjector(method, encName, container.getEnc()));
^
http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :381: warning: [deprecation] org.jboss.injection.JndiFieldInjector in org.jboss.injection has been deprecated
injectors.put(field, new JndiFieldInjector(field, encName, container.getEnc()));
^
http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :282: warning: [deprecation] org.jboss.injection.JndiFieldInjector in org.jboss.injection has been deprecated
injectors.put(ao, new JndiFieldInjector((Field) ao, encName, container.getEnc()));
^
http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :287: warning: [deprecation] org.jboss.injection.JndiMethodInjector in org.jboss.injection has been deprecated
injectors.put(ao, new JndiMethodInjector((Method) ao, encName, container.getEnc()));
^
http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :79: warning: [deprecation] org.jboss.injection.JndiMethodInjector in org.jboss.injection has been deprecated
injectors.put(method, new JndiMethodInjector(method, encName, container.getEnc()));
^
http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :93: warning: [deprecation] org.jboss.injection.JndiFieldInjector in org.jboss.injection has been deprecated
injectors.put(field, new JndiFieldInjector(field, encName, container.getEnc()));
^
http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :156: warning: [deprecation] org.jboss.injection.JndiMethodInjector in org.jboss.injection has been deprecated
injectors.put(method, new JndiMethodInjector(method,
^
http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :190: warning: [deprecation] org.jboss.injection.JndiFieldInjector in org.jboss.injection has been deprecated
injectors.put(field, new JndiFieldInjector(field,
^
http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :222: warning: [deprecation] org.jboss.injection.JndiMethodInjector in org.jboss.injection has been deprecated
injectors.put(method, new JndiMethodInjector(method, encName, container.getEnc()));
^
http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :251: warning: [deprecation] org.jboss.injection.JndiFieldInjector in org.jboss.injection has been deprecated
injectors.put(field, new JndiFieldInjector(field, encName, container.getEnc()));
^
http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :117: warning: [deprecation] org.jboss.injection.JndiMethodInjector in org.jboss.injection has been deprecated
injectors.put(method, new JndiMethodInjector(method, encName, encCtx));
^
http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :137: warning: [deprecation] org.jboss.injection.JndiFieldInjector in org.jboss.injection has been deprecated
injectors.put(field, new JndiFieldInjector(field, encName, encCtx));
^
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
37 warnings
compile:
[touch] Creating http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/...
jars:
[mkdir] Created dir: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/...
[jar] Building jar: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/...
[jar] Building jar: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/...
[jar] Building jar: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/...
[jar] Building jar: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/...
[mkdir] Created dir: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/...
[copy] Copying 4 files to http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/...
[copy] Copying 1 file to http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/...
[copy] Copying 1 file to http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/...
[copy] Copying 1 file to http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/...
[copy] Copying 1 file to http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/...
[copy] Copying 1 file to http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/...
most:
==
== Finished with 'most' in module 'ejb3'.
======================================================================
_module-ejb3-most:
_module-ejb3-most:
[copy] Copying 7 files to http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[copy] Copying 3 files to http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[copy] Copying 1 file to http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[copy] Copying 2 files to http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
modules-most:
thirdparty:
thirdparty:
[copy] Copying 2 files to http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[copy] Copying 3 files to http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[mkdir] Created dir: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[copy] Copying 3 files to http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[copy] Copying 22 files to http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[copy] Copying 14 files to http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[unzip] Expanding: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/third... into http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[unzip] Expanding: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/third... into http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[mkdir] Created dir: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[unjar] Expanding: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/third... into http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
partition-build:
partition-default:
[copy] Copying 300 files to http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[copy] Copying 1 file to http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[copy] Copying 12 files to http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[copy] Copying 1 file to http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[mkdir] Created dir: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[unjar] Expanding: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/varia... into http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
partition-minimal:
[mkdir] Created dir: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[copy] Copying 4 files to http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[copy] Copying 1 file to http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[copy] Copying 3 files to http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[copy] Copying 1 file to http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
bypass-jboss-all-client:
jboss-all-client:
[mkdir] Created dir: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[unjar] Expanding: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build... into http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[unjar] Expanding: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build... into http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[unjar] Expanding: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build... into http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[unjar] Expanding: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build... into http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[unjar] Expanding: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build... into http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[unjar] Expanding: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build... into http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[unjar] Expanding: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build... into http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[unjar] Expanding: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build... into http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[unjar] Expanding: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build... into http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[unjar] Expanding: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build... into http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[unjar] Expanding: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build... into http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[unjar] Expanding: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build... into http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[unjar] Expanding: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build... into http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[unjar] Expanding: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build... into http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[unjar] Expanding: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build... into http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[unjar] Expanding: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build... into http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[unjar] Expanding: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build... into http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[unjar] Expanding: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build... into http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[unjar] Expanding: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build... into http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[unjar] Expanding: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build... into http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[unjar] Expanding: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build... into http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[unjar] Expanding: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build... into http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[unjar] Expanding: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build... into http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[unjar] Expanding: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build... into http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[unjar] Expanding: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build... into http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[jar] Building jar: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
[delete] Deleting directory http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
install:
most:
main:
BUILD SUCCESSFUL
Total time: 4 minutes 25 seconds
+ cd ../ejb3
+ ./build.sh -f build-test.xml jars tests
Buildfile: build-test.xml
[echo] http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/build...
init:
compile-classes:
[mkdir] Created dir: http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/...
[javac] Compiling 5 source files to http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/...
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] Compiling 1215 source files to http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/...
[javac] http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :12: warning: unmappable character for encoding ASCII
[javac] * @author Ortwin Gl?ck
[javac] ^
[javac] http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :19: warning: unmappable character for encoding ASCII
[javac] * @author Ortwin Gl???ck
[javac] ^
[javac] http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :19: warning: unmappable character for encoding ASCII
[javac] * @author Ortwin Gl???ck
[javac] ^
[javac] http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :19: warning: unmappable character for encoding ASCII
[javac] * @author Ortwin Gl???ck
[javac] ^
[javac] http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :36: cannot find symbol
[javac] symbol : class WebContext
[javac] location: package org.jboss.ws.annotation
[javac] import org.jboss.ws.annotation.WebContext;
[javac] ^
[javac] http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :25: cannot find symbol
[javac] symbol : class WebContext
[javac] location: package org.jboss.ws.annotation
[javac] import org.jboss.ws.annotation.WebContext;
[javac] ^
[javac] http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :39: cannot find symbol
[javac] symbol: class WebContext
[javac] @WebContext(contextRoot="jaxws-context", urlPattern="/*")
[javac] ^
[javac] http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :38: cannot find symbol
[javac] symbol: class WebContext
[javac] @WebContext(contextRoot="jsr181", urlPattern="/*")
[javac] ^
[javac] http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :63: warning: [deprecation] getInstance(java.lang.Class) in org.apache.log4j.Category has been deprecated
[javac] log = Category.getInstance(Session30Bean.class);
[javac] ^
[javac] http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :63: warning: [deprecation] getInstance(java.lang.Class) in org.apache.log4j.Category has been deprecated
[javac] log = Category.getInstance(Session30Bean.class);
[javac] ^
[javac] http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :63: warning: [deprecation] getInstance(java.lang.Class) in org.apache.log4j.Category has been deprecated
[javac] log = Category.getInstance(Session30Bean.class);
[javac] ^
[javac] http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :129: warning: [deprecation] setCredentials(java.lang.String,java.lang.String,org.apache.commons.httpclient.Credentials) in org.apache.commons.httpclient.HttpState has been deprecated
[javac] httpConn.getState().setCredentials(realm, url.getHost(), auth);
[javac] ^
[javac] http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :76: warning: [deprecation] getActiveSubject() in org.jboss.security.AuthenticationManager has been deprecated
[javac] Subject s0 = mgr.getActiveSubject();
[javac] ^
[javac] http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :129: warning: [deprecation] setCredentials(java.lang.String,java.lang.String,org.apache.commons.httpclient.Credentials) in org.apache.commons.httpclient.HttpState has been deprecated
[javac] httpConn.getState().setCredentials(realm, url.getHost(), auth);
[javac] ^
[javac] http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :129: warning: [deprecation] setCredentials(java.lang.String,java.lang.String,org.apache.commons.httpclient.Credentials) in org.apache.commons.httpclient.HttpState has been deprecated
[javac] httpConn.getState().setCredentials(realm, url.getHost(), auth);
[javac] ^
[javac] http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :129: warning: [deprecation] setCredentials(java.lang.String,java.lang.String,org.apache.commons.httpclient.Credentials) in org.apache.commons.httpclient.HttpState has been deprecated
[javac] httpConn.getState().setCredentials(realm, url.getHost(), auth);
[javac] ^
[javac] http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :129: warning: [deprecation] setCredentials(java.lang.String,java.lang.String,org.apache.commons.httpclient.Credentials) in org.apache.commons.httpclient.HttpState has been deprecated
[javac] httpConn.getState().setCredentials(realm, url.getHost(), auth);
[javac] ^
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] 4 errors
[javac] 13 warnings
BUILD FAILED
http://wolf.nerdnet.nl:8180/hudson/job/JBoss_EJB3_4.2/ws/Branch_4_2/ejb3/... :356: Compile failed; see the compiler error output for details.
Total time: 6 seconds
Recording test results
No test report files were found. Configuration error?
Failed to send e-mail to thomas.diesler(a)jboss.com because no e-mail address is known, and no default e-mail domain is configured
17 years, 5 months
Rename old JBoss-Tomcat releases on sf.net?
by Ryan Campbell
It was brought up on #jboss IRC (join now! irc.freenode.net) that the
old JBoss-Tomcat releases are confusing some newbies who think they are
getting some slimmed down version of JBoss or something else.
More generally, are there any objections to creating a LEGACY package
and moving releases from the following packages there:
JBoss-Docs
JBossMQ
JBossMX
JBoss-Tomcat
IMHO, this should help clear up what we want people to download?
Thanks,
Ryan
17 years, 5 months
Removing DeploymentInfo
by Adrian
Since DeploymentInfo is not maintained anymore
(and it is impossible to write a bridge for it since
most of this was just public fields rather than an
interface with methods), we should just remove this
altogether in JBoss5.
I had a look at doing this. Obviously this
requires removing all the old deployers
and the related infrastructure.
Some places still referenced the DeploymentInfo
although it has been deprecated or stubbed out,
I don't think deprecation is really the sensible
thing to do for something that is broken. :-)
I found the following major problems
(in no particular order):
1) Testsuite
There are a number of tests still referencing
this api.
2) FARM Service
The farm service is still implemented on top
of the old URLDeploymentScanner
3) EjbUtil for EJB2.1 has had
its methods cloned to accept either
DeploymentInfo or DeploymentUnit,
but some of the new DeploymentUnit
methods still reference the
DeploymentInfo api.
4) JNDIView uses a DeploymentInfo api
of the WebServer to get at the
war deployment encs.
5) There's a method on the old ServiceController
to get at the DeploymentInfo for an MBean
6) EJB3 uses it in the "JMX Abstraction"
which looks like integration code for JBoss-4.x
that shouldn't be in JBoss5?
7) The Hibernate JMX MBean uses the
DeploymentInfo to get a list of URLs
for scanning
8) Much of the current JSR77 infrastructure
is based on the DeploymentInfo
9) There are some deployers that have not
been converted, e.g. the FoeDeployer
and the BeanShellDeployer in varia
10) The DeploymentManagerService is using
the DeploymentInfo to get a list of
"associated MBeans".
--
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Adrian Brock
Chief Scientist
JBoss, a division of Red Hat
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
17 years, 5 months
New integration project
by Adrian
NEW INTEGRATION PROJECT
I promised to do this earlier this year, but now I've finally
got around to doing it :-(
The project is available here:
https://svn.jboss.org/repos/jbossas/projects/integration/
or anonymous when the mirroring catches up
http://anonsvn.jboss.org/repos/jbossas/projects/integration/
WHAT IT IS
The idea of the integration project is that it should define
what projects need from "the platform" in order to work
(beyond the standard api defined in the javaee project).
That is, it is a set of interfaces and utility classes.
WHAT IT ISN'T
It is NOT the implementation of that integration which belongs
in JBossAS or alternatively some implementation of
those interfaces for Tomcat, etc.
AIM
Ideally, projects should only depend upon this spi
and not on other projects or jboss.jar, etc.
I'd encourage all projects to define a spi here
and if you consume another project by "doing your own integration",
shout loadly to get a proper spi defined in this project.
But, the point is NOT to just move your interfaces
and factories into this project. It is important that
the SPI defined here should be re-implementable
using other implementations.
e.g. A proper JNDI binding SPI would NOT be
org.jboss.naming.Util
since that makes assumptions that are only really true
inside JBoss.
INITIAL CHECKIN
Initially, I've just moved the transaction spi to this project.
Even with that, there's obviously more work to do to remove
the assumptions of JNDI access to get certain elements,
but these are implementation details that can be fixed later.
Additionally, the UserTransaction needs some work,
e.g. this post in the EJB3 forum:
http://www.jboss.com/index.html?module=bb&op=viewtopic&t=112397
NEXT
Next is to reslove this issue:
http://jira.jboss.com/jira/browse/JBMICROCONT-31
for AOP (and others) to use before I swap out the
UnifiedClassLoader for the VFSClassLoader.
--
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Adrian Brock
Chief Scientist
JBoss, a division of Red Hat
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
17 years, 5 months