From do-not-reply at jboss.com Mon Jan 1 02:04:53 2007
From: do-not-reply at jboss.com (scott.stark@jboss.org)
Date: Mon, 1 Jan 2007 02:04:53 -0500 (EST)
Subject: [jboss-dev-forums] [Design of AOP on JBoss (Aspects/JBoss)] -
Update AOPTestDelegate to better integrate into eclipse
Message-ID: <654045.1167635093379.JavaMail.jboss@colo-br-02.atl.jboss.com>
Currently you cannot run the tests easily from within eclise using the run as junit... capability because the test harness does not locate the jboss-aop.xml based on the classpath. Something like this does this:
| package org.jboss.test.aop;
|
| import java.net.URL;
| import java.util.Properties;
|
| import org.jboss.aop.AspectXmlLoader;
| import org.jboss.test.AbstractTestDelegate;
|
| /**
| *
| * @author Kabir Khan
| * @version $Revision: 45977 $
| */
| public class AOPTestDelegate extends AbstractTestDelegate
| {
| /** The AOP URL used */
| private URL aopURL;
|
| Properties systemProps;
|
| public AOPTestDelegate(Class clazz)
| {
| // FIXME AOPTestDelegate constructor
| super(clazz);
| systemProps = (Properties)System.getProperties().clone();
| }
|
| public Properties getSystemProperties()
| {
| return systemProps;
| }
|
| /**
| * Look for a test specific aop descriptor based on the ctor
| * class first, and if none is found, the ManagedTest.class.
| */
| public void setUp() throws Exception
| {
| super.setUp();
| deployAOP(clazz);
| }
|
| /**
| * Undeployment any test specific aop descriptor deployed in setUp.
| */
| public void tearDown() throws Exception
| {
| super.tearDown();
| undeployAOP();
| }
|
| /**
| * Look for a test specific resource name by appending "-aop.xml"
| * to the referenceClass name as a resource. For example, a.b.SomeTest
| * would produce a a/b/SomeTest-aop.xml resource that is queried
| * for using clazz.getClassLoader().getResource("a/b/SomeTest-aop.xml");
| *
| * @param referenceClass - the class to use as the aop descriptor base name.
| * @return true if the aop descriptor was found and deployed,
| * false otherwise.
| * @throws Exception on failure to deploy the aop descriptor.
| */
| protected boolean deployAOP(Class referenceClass) throws Exception
| {
| String testName = referenceClass.getName();
| String pkg = referenceClass.getPackage().getName();
| int dot = pkg.lastIndexOf('.');
| if( dot > 0 )
| pkg = pkg.substring(dot+1);
| testName = pkg + "/jboss-aop.xml";
| URL url = clazz.getClassLoader().getResource(testName);
| if (url != null)
| {
| log.debug("Deploying " + url);
| aopURL = url;
| try
| {
| AspectXmlLoader.deployXML(aopURL);
| }
| catch (Throwable t)
| {
| throw new RuntimeException("Error deploying: " + url, t);
| }
| return true;
| }
| else
| {
| log.debug("No test specific deployment " + testName);
| return false;
| }
| }
|
| /**
| * Undeploy the aop descriptor deployed in deployAOP if
| * one was found.
| *
| */
| protected void undeployAOP()
| {
| if (aopURL == null)
| return;
| try
| {
| log.debug("Undeploying " + aopURL);
| AspectXmlLoader.undeployXML(aopURL);
| }
| catch (Exception e)
| {
| log.warn("Ignored error undeploying " + aopURL, e);
| }
| }
|
| }
|
Although this does deploy the aspects, the test I tried this with (org.jboss.test.aop.precedence.PrecedenceTester) is still failing. Can you look into getting this working Kabir?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997099#3997099
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997099
From do-not-reply at jboss.com Mon Jan 1 06:08:21 2007
From: do-not-reply at jboss.com (alesj)
Date: Mon, 1 Jan 2007 06:08:21 -0500 (EST)
Subject: [jboss-dev-forums] [Design the new POJO MicroContainer] - Re: OSGi
integration
Message-ID: <22864714.1167649701263.JavaMail.jboss@colo-br-02.atl.jboss.com>
"scott.stark at jboss.org" wrote : Its not clear that this is the right thing to do as mapping osgi onto spring on top of the mc is not what we want. What we want is a mapping of the osgi concepts onto the mc metdata/wiring of the beans with help from supporting osgi interface implementations.
|
I wouldn't go over Spring to map it to MC.
I ment that we can go in the same impl direction - core + starter (extender) bundle. But definitely with our metadata/wiring.
"scott.stark at jboss.org" wrote :
| The starting point should be usecases decribing what we mean by support for osgi.
I would support similar things as the Spring spec (+ joined work of OSGi EG members) supports - as I went over that, I saw no problems that we might have with implementing this on top of MC.
That is a simple introduction of additional OSGi based XML (annotation) definition - OSGi service, reference, ... - but wired with existing MC beans.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997102#3997102
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997102
From do-not-reply at jboss.com Mon Jan 1 17:47:54 2007
From: do-not-reply at jboss.com (bill.burke@jboss.com)
Date: Mon, 1 Jan 2007 17:47:54 -0500 (EST)
Subject: [jboss-dev-forums] [Design of EJB 3.0] - Re: Parse jar to detect
ejb3 beans
Message-ID: <3463303.1167691674253.JavaMail.jboss@colo-br-02.atl.jboss.com>
I wouldn't suggest doing it this way....
What you should do is have your JACC deployer come after the EJB3 deployers and look for:
|
| public void deploy(DeploymentUnit unit) throws DeploymentException
| {
| Ejb3Deployment deployment = unit.getAttachment(Ejb3Deployment.class);
| if (deployment == null) return; // there is no EJB3 deployment in this file
|
Scanning is time consuming. We don't want 50 deployers doing scanning.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997140#3997140
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997140
From do-not-reply at jboss.com Mon Jan 1 22:05:02 2007
From: do-not-reply at jboss.com (anil.saldhana@jboss.com)
Date: Mon, 1 Jan 2007 22:05:02 -0500 (EST)
Subject: [jboss-dev-forums] [Design of EJB 3.0] - Re: Parse jar to detect
ejb3 beans
Message-ID: <5119596.1167707102684.JavaMail.jboss@colo-br-02.atl.jboss.com>
As long as I am able to register the policy configuration for the EJB3 deployment before getting active, it should be fine.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997153#3997153
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997153
From do-not-reply at jboss.com Tue Jan 2 04:05:36 2007
From: do-not-reply at jboss.com (mahendra_kutare)
Date: Tue, 2 Jan 2007 04:05:36 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Internal Benchmarking] - Re:
JBoss 4.0.4 + MySQL 5.0.17c Pro + SpecJ2004
Message-ID: <26438180.1167728736260.JavaMail.jboss@colo-br-02.atl.jboss.com>
I have also encountered the similar program and somewhere in the jboss code it checks whether its a single phase or two phase commit and if its two phase commit then it set some STATUS on prepare and commit.
I believe may be the reason for this is JBOSS is not able to handle the 2PC due to -
a) MySQL version of j-connector which do not support 2PC. Anything earlier than 5.0 would not be have 2PC commit capabilities.
I will be performing tests runs to cross check if this is the case. If anyone has any other view or explaination of this error, please let me know.
- Mahendra
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997188#3997188
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997188
From do-not-reply at jboss.com Tue Jan 2 05:51:54 2007
From: do-not-reply at jboss.com (wolfc)
Date: Tue, 2 Jan 2007 05:51:54 -0500 (EST)
Subject: [jboss-dev-forums] [Design of EJB 3.0] - Re: Component Proposal -
Configurable Service Locator
Message-ID: <16049381.1167735114750.JavaMail.jboss@colo-br-02.atl.jboss.com>
Please take a look at: http://anonsvn.jboss.org/repos/jbossas/projects/ejb3/trunk/injection/
I'm rewriting the injection framework there.
Note that the JavaEE 5 client specifications already solve most of the problems you describe. With the new clients you can do: @EJB MySession session; to get a reference without JNDI calls. I don't know about the caching part. It's easier to have every injection do a JNDI call, then try to differentiate which calls won't create a new object and which calls do. The usual client application will most likely cache SLSB references anyway.
A public ServiceLocater might be nice to get references to EJB's based on interface.
With the last item you mean: having the client use services located on difference hosts? That would be cool. It's in violation with JavaEE 5 spec though so we need to clearly separate it from a regular JavaEE 5 client.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997203#3997203
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997203
From do-not-reply at jboss.com Tue Jan 2 05:57:21 2007
From: do-not-reply at jboss.com (wolfc)
Date: Tue, 2 Jan 2007 05:57:21 -0500 (EST)
Subject: [jboss-dev-forums] [Design of EJB 3.0] - Re: Parse jar to detect
ejb3 beans
Message-ID: <16309762.1167735441231.JavaMail.jboss@colo-br-02.atl.jboss.com>
With the EJB3 deployer rewrite you should fit snuggly in between the annation scanner deployer and the component deployer.
Something like:
- EJB3ParsingDeployer
- EJB3JBossParsingDeployer
- EJB3ScanningDeployer (after class loader)
- JACCDeployer
- EJB3Deployer
http://jira.jboss.com/jira/browse/EJBTHREE-811
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997205#3997205
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997205
From do-not-reply at jboss.com Tue Jan 2 06:33:38 2007
From: do-not-reply at jboss.com (koen.aers@jboss.com)
Date: Tue, 2 Jan 2007 06:33:38 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: releasing 3.2.Beta1
Message-ID: <12168151.1167737618805.JavaMail.jboss@colo-br-02.atl.jboss.com>
We have fixed the FileDefinition class so that it does not throw an error when looking for a file that does not exist. This solved part of the stack trace problem when using the webapp with a processdefinition without a forms.xml file.
A related problem remains however. This is when the webapp is used with a processdefinition with tasks for which there is no assiciated taskform. In this case the webapp should not try to render an unexisting form to show the task information.
We will nevertheless proceed with the beta1 release.
Regards,
Koen
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997210#3997210
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997210
From do-not-reply at jboss.com Tue Jan 2 07:12:10 2007
From: do-not-reply at jboss.com (kabir.khan@jboss.com)
Date: Tue, 2 Jan 2007 07:12:10 -0500 (EST)
Subject: [jboss-dev-forums] [Design of AOP on JBoss (Aspects/JBoss)] - Re:
Array interception needed for jboss cache
Message-ID: <16189215.1167739930163.JavaMail.jboss@colo-br-02.atl.jboss.com>
I have added the ability to have different advice chains when reading and writing arrays. The following snippet from the tests should explain it
|
|
|
|
|
|
|
|
|
|
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997221#3997221
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997221
From do-not-reply at jboss.com Tue Jan 2 08:29:31 2007
From: do-not-reply at jboss.com (kabir.khan@jboss.com)
Date: Tue, 2 Jan 2007 08:29:31 -0500 (EST)
Subject: [jboss-dev-forums] [Design of AOP on JBoss (Aspects/JBoss)] - Re:
Update AOPTestDelegate to better integrate into eclipse
Message-ID: <3452211.1167744571152.JavaMail.jboss@colo-br-02.atl.jboss.com>
To set up for debug, you need to
1) set the jboss.aop.path system property to point to the jboss-aop.xml file
2) set -javaagent:%OUTPUT_LIB_FOLDER%\jboss-aop-jdk50.jar
While the requirement for 1) could be optimized out by the mechanism you describe, it means rewriting all the tests since things like field, constructor and array interception need weaving of the testcase class, which in turn depends on the aop.xml file being deployed before the testcase class is loaded.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997239#3997239
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997239
From do-not-reply at jboss.com Tue Jan 2 09:53:05 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Tue, 2 Jan 2007 09:53:05 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: releasing 3.2.Beta1
Message-ID: <32841813.1167749585373.JavaMail.jboss@colo-br-02.atl.jboss.com>
"koen.aers at jboss.com" wrote : A related problem remains however. This is when the webapp is used with a processdefinition with tasks for which there is no assiciated taskform. In this case the webapp should not try to render an unexisting form to show the task information.
Is there a reliable way to tell whether a file exists within a FileDefinition, short of catching the exception?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997257#3997257
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997257
From do-not-reply at jboss.com Tue Jan 2 10:03:38 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Tue, 2 Jan 2007 10:03:38 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: releasing 3.2.Beta1
Message-ID: <8252529.1167750218726.JavaMail.jboss@colo-br-02.atl.jboss.com>
"david.lloyd at jboss.com" wrote : Is there a reliable way to tell whether a file exists within a FileDefinition, short of catching the exception?
...and if not, can we add one? e.g. fileDefinition.containsFile(file) or something like that?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997262#3997262
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997262
From do-not-reply at jboss.com Tue Jan 2 10:50:09 2007
From: do-not-reply at jboss.com (ravishbhupesh)
Date: Tue, 2 Jan 2007 10:50:09 -0500 (EST)
Subject: [jboss-dev-forums] [Design of EJB 3.0] - Re: unable to resolve
beanClass method from remote proxy cal
Message-ID: <4515983.1167753009997.JavaMail.jboss@colo-br-02.atl.jboss.com>
hey I also got the same problem. actually I tried on 3-4 systems. on some the application is working fine but on 2-3 systems it is giving same error... if anybody got some sol. plz do reply....
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997276#3997276
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997276
From do-not-reply at jboss.com Tue Jan 2 10:55:49 2007
From: do-not-reply at jboss.com (clebert.suconic@jboss.com)
Date: Tue, 2 Jan 2007 10:55:49 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Failover refactoring
Message-ID: <22180057.1167753349887.JavaMail.jboss@colo-br-02.atl.jboss.com>
Why did you remove testSimpleFailover from FailoverTest?
This test killed the server, and performed an invocation while the server is dead. Something would intercept an exception from the communication layer and activate failover from that exception.
I reactivated the test on my local copy, and the test is fails.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997277#3997277
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997277
From do-not-reply at jboss.com Tue Jan 2 10:55:52 2007
From: do-not-reply at jboss.com (tom.elrod@jboss.com)
Date: Tue, 2 Jan 2007 10:55:52 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Remoting,
Unified Invokers] - Re: JSR-160 support
Message-ID: <9665103.1167753352641.JavaMail.jboss@colo-br-02.atl.jboss.com>
Probably not. There were only two initial reasons for JSR-160 implementation:
1. JDK 1.4 did not have it built in, so would need to drop in an implementation.
2. Performance could potentially be better with custom implementation.
Since are so far behind on JBoss implementation, don't know that 1 applies anymore (since JBoss 5 will be jdk 1.5, which has JSR-160 built in). As for 2, don't know how good/bad Sun's implementation is in regards to performance. Since remote jmx calls is not part of core JBoss infrastructure, may not really be an issue (where as jboss jmx microkernel was dependent upon jmx, rolling our own implementation made sense for performance reasons).
I personally don't care either way, just don't have the time/resources to devote to it at the moment (and don't know when I would as has always been a low priority).
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997278#3997278
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997278
From do-not-reply at jboss.com Tue Jan 2 11:03:32 2007
From: do-not-reply at jboss.com (tom.elrod@jboss.com)
Date: Tue, 2 Jan 2007 11:03:32 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Remoting,
Unified Invokers] - Re: JSR-160 support
Message-ID: <30313581.1167753812188.JavaMail.jboss@colo-br-02.atl.jboss.com>
jmx-remoting.sar is already included in HEAD and would use the JDK 1.5 JSR-160 implementation by default. Could also include this for JBoss 4.2 if desired. At that point, is only a question of performance (assuming JDK 1.5 or higher is required for JBossAS 4.2+)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997280#3997280
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997280
From do-not-reply at jboss.com Tue Jan 2 12:59:50 2007
From: do-not-reply at jboss.com (bstansberry@jboss.com)
Date: Tue, 2 Jan 2007 12:59:50 -0500 (EST)
Subject: [jboss-dev-forums] [Design of POJO Server] - Problem deploying a
-beans.xml in a SAR
Message-ID: <14891001.1167760790913.JavaMail.jboss@colo-br-02.atl.jboss.com>
There are problems deploying the tc6 clustering cache on trunk. It's deployed via a -beans.xml nested in an expanded .sar. I get errors deploying some of the nested beans in the config as follows; which bean fails seems to vary.
2006-12-31 17:28:44,527 ERROR [org.jboss.deployers.plugins.deployers.kernel.BeanMetaDataDeployer] Error during deployment: jboss:id=tc6-cluster.sar,service=jacc
| org.jboss.deployers.spi.DeploymentException: Error deploying: TomcatClusteringBuddyLocatorConfig
| at org.jboss.deployers.spi.DeploymentException.rethrowAsDeploymentException(DeploymentException.java:49)
| at org.jboss.deployers.plugins.deployers.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:71)
| at org.jboss.deployers.plugins.deployers.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:42)
| at org.jboss.deployers.plugins.deployers.helpers.AbstractSimpleRealDeployer.deploy(AbstractSimpleRealDeployer.java:53)
| at org.jboss.deployers.plugins.deployer.AbstractSimpleDeployer.commitDeploy(AbstractSimpleDeployer.java:52)
| at org.jboss.deployers.plugins.deployer.DeployerWrapper.commitDeploy(DeployerWrapper.java:145)
| at org.jboss.deployers.plugins.deployment.MainDeployerImpl.commitDeploy(MainDeployerImpl.java:440)
| at org.jboss.deployers.plugins.deployment.MainDeployerImpl.commitDeploy(MainDeployerImpl.java:451)
| at org.jboss.deployers.plugins.deployment.MainDeployerImpl.commitDeploy(MainDeployerImpl.java:451)
| at org.jboss.deployers.plugins.deployment.MainDeployerImpl.process(MainDeployerImpl.java:381)
| at org.jboss.system.server.profileservice.ProfileServiceBootstrap.loadProfile(ProfileServiceBootstrap.java:366)
| at org.jboss.system.server.profileservice.ProfileServiceBootstrap.bootstrap(ProfileServiceBootstrap.java:246)
| at org.jboss.kernel.plugins.bootstrap.AbstractBootstrap.run(AbstractBootstrap.java:89)
| at org.jboss.system.server.profileservice.ServerImpl.doStart(ServerImpl.java:403)
| at org.jboss.system.server.profileservice.ServerImpl.start(ServerImpl.java:342)
| at org.jboss.Main.boot(Main.java:210)
| at org.jboss.Main$1.run(Main.java:508)
| at java.lang.Thread.run()V(Unknown Source)
| Caused by: java.lang.IllegalStateException: TomcatClusteringBuddyLocatorConfig is already installed.
| at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:249)
| at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:177)
| at org.jboss.deployers.plugins.deployers.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:67)
| ... 16 more
This may be an odd case due to funky packaging. The sar looks like this:
tc6-cluster.sar
-- META-INF
-- -- tc6-cluster-beans.xml
-- tc6-cluster.aop
That packaging is a bit of a 4.x legacy and doesn't need to be that way; using a simple directory to logically group the two files is fine, even better:
tc6-cluster
-- tc6-cluster-beans.xml
-- tc6-cluster.aop
When I shift to this packaging, it seems to deploy without issue. But, the other packaging was working with the Beta1 release, so I want to mention it in case this is a sign of something more fundamental being broken.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997313#3997313
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997313
From do-not-reply at jboss.com Tue Jan 2 13:15:27 2007
From: do-not-reply at jboss.com (ryan.campbell@jboss.com)
Date: Tue, 2 Jan 2007 13:15:27 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss internal QA (Test Suite)] - Re:
Code Coverage in JBoss AS Test Suite
Message-ID: <10191675.1167761727371.JavaMail.jboss@colo-br-02.atl.jboss.com>
Manik,
Where should we document this test case? A readme in the src/etc folder? Somewhere else?
Thanks,
Ryan
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997316#3997316
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997316
From do-not-reply at jboss.com Tue Jan 2 13:28:03 2007
From: do-not-reply at jboss.com (jeffdelong)
Date: Tue, 2 Jan 2007 13:28:03 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss ESB] - Re: JMS Provider(s)
Design - JBossMQ/JBossMessaging/ActiveMQ
Message-ID: <32127122.1167762483942.JavaMail.jboss@colo-br-02.atl.jboss.com>
I built jbossesb from trunk and deployed sar to jboss-4.0.5.GA along with esb configuration files and war. I am getting an exception when I start the server
org.jboss.soa.esb.listeners.message.EsbListenerControllerFactory$EsbListenerControllerImpl] Cannot launch
java.lang.NoSuchMethodException: org.jboss.soa.esb.listeners.message.MessageAwareListener.(org.jboss.soa.esb.listeners.message.EsbListenerController, org.jboss.soa.esb.helpers.ConfigTree)
at java.lang.Class.getConstructor0(Class.java:2647)
at java.lang.Class.getConstructor(Class.java:1629)
at org.jboss.soa.esb.listeners.message.EsbListenerControllerFactory$EsbListenerControllerImpl.tryToLaunchChildListener(EsbListenerControllerFactory.java:394)
at org.jboss.soa.esb.listeners.message.EsbListenerControllerFactory$EsbListenerControllerImpl.run(EsbListenerControllerFactory.java:346)
at java.lang.Thread.run(Thread.java:595)
2007-01-02 11:04:25,640 ERROR [org.jboss.soa.esb.listeners.message.EsbListenerControllerFactory$EsbListenerControllerImpl] Cannot launch
java.lang.NoSuchMethodException: org.jboss.soa.esb.listeners.message.MessageAwareListener.(org.jboss.soa.esb.listeners.message.EsbListenerController, org.jboss.soa.esb.helpers.ConfigTree)
at java.lang.Class.getConstructor0(Class.java:2647)
at java.lang.Class.getConstructor(Class.java:1629)
at org.jboss.soa.esb.listeners.message.EsbListenerControllerFactory$EsbListenerControllerImpl.tryToLaunchChildListener(EsbListenerControllerFactory.java:394)
at org.jboss.soa.esb.listeners.message.EsbListenerControllerFactory$EsbListenerControllerImpl.run(EsbListenerControllerFactory.java:346)
at java.lang.Thread.run(Thread.java:595)
2007-01-02 11:04:25,656 DEBUG [org.jboss.soa.esb.listeners.message.EsbListenerControllerFactory$EsbListenerControllerImpl] About to sleep 49969
2007-01-02 11:04:25,734 INFO [org.jboss.soa.esb.listeners.State] Listener component [org.jboss.soa.esb.listeners.message.EsbListenerControllerFactory$EsbListenerControllerImpl] is now in a state of 'Ready'.
2007-01-02 11:04:25,734 DEBUG [org.jboss.soa.esb.listeners.message.EsbListenerControllerService] Started jboss.org:service=EsbListenerController
2007-01-02 11:04:25,734 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss.org:service=EsbListenerController dependent components: []
2007-01-02 11:04:25,734 DEBUG [org.jboss.system.ServiceController] starting service jboss.org:service=GatewayListenerController
2007-01-02 11:04:25,734 DEBUG [org.jboss.soa.esb.listeners.gateway.GatewayListenerControllerService] Starting jboss.org:service=GatewayListenerController
2007-01-02 11:04:25,734 INFO [org.jboss.soa.esb.listeners.gateway.GatewayListenerControllerService] starting message aware listener with config file jbossesb-gateway.xml
2007-01-02 11:04:25,734 INFO [org.jboss.soa.esb.listeners.gateway.GatewayListenerController] No value specified for: endTime - Listener will run until parent container/process terminates.
2007-01-02 11:04:25,750 DEBUG [org.jboss.soa.esb.listeners.gateway.GatewayListenerControllerService] Started jboss.org:service=GatewayListenerController
2007-01-02 11:04:25,750 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss.org:service=GatewayListenerController dependent components: []
2007-01-02 11:04:25,750 DEBUG [org.jboss.system.ServiceController] starting service jboss.jca:service=DataSourceBinding,name=JBossESBDS
2007-01-02 11:04:25,750 DEBUG [org.jboss.system.ServiceController] Ignoring start request for service: jboss.jca:service=DataSourceBinding,name=JBossESBDS
2007-01-02 11:04:25,750 DEBUG [org.jboss.system.ServiceController] starting service jboss.jdbc:service=metadata,datasource=JBossESBDS
2007-01-02 11:04:25,750 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.DataSourceMetaData] Starting jboss.jdbc:service=metadata,datasource=JBossESBDS
2007-01-02 11:04:25,750 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.DataSourceMetaData] Started jboss.jdbc:service=metadata,datasource=JBossESBDS
2007-01-02 11:04:25,750 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss.jdbc:service=metadata,datasource=JBossESBDS dependent components: []
2007-01-02 11:04:25,750 DEBUG [org.jboss.system.ServiceController] starting
Also getting:
2007-01-02 11:04:34,750 INFO [org.apache.juddi.registry.local.Registry] Loading jUDDI configuration.
2007-01-02 11:04:34,750 INFO [org.apache.juddi.registry.local.Registry] Resources loaded from: /C:/jboss-ps-0.1/jboss-4.0.5.GA/server/ps/conf/juddi.properties
2007-01-02 11:04:34,750 INFO [org.apache.juddi.registry.local.Registry] Initializing jUDDI components.
2007-01-02 11:04:34,750 INFO [org.jboss.internal.soa.esb.services.registry.JAXRRegistryImpl] Service name: trailblazer-jmsbank:jmsbankreplies
2007-01-02 11:04:34,750 INFO [org.jboss.internal.soa.esb.services.registry.JAXRRegistryImpl] Description: null
2007-01-02 11:04:34,750 INFO [org.jboss.internal.soa.esb.services.registry.JAXRRegistryImpl] Key id: 8A386AE0-909D-11DB-AAE0-C8137B127B1B
2007-01-02 11:04:34,781 ERROR [STDERR] Exception in thread "Thread-36"
2007-01-02 11:04:34,781 ERROR [STDERR] java.lang.LinkageError: loader constraints violated when linking org/w3c/dom/Document class
2007-01-02 11:04:34,781 ERROR [STDERR] at org.jboss.internal.soa.esb.addressing.helpers.EPRHelper.toXMLString(EPRHelper.java:151)
2007-01-02 11:04:34,781 ERROR [STDERR] at org.jboss.internal.soa.esb.services.registry.JAXRRegistryImpl.registerEPR(JAXRRegistryImpl.java:185)
2007-01-02 11:04:34,781 ERROR [STDERR] at org.jboss.soa.esb.listeners.gateway.GatewayListenerController.register(GatewayListenerController.java:644)
2007-01-02 11:04:34,781 ERROR [STDERR] at org.jboss.soa.esb.listeners.gateway.JmsGatewayListener.run(JmsGatewayListener.java:75)
2007-01-02 11:04:34,781 ERROR [STDERR] at java.lang.Thread.run(Thread.java:595)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997322#3997322
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997322
From do-not-reply at jboss.com Tue Jan 2 13:29:16 2007
From: do-not-reply at jboss.com (pavel.tsekov@redhat.com)
Date: Tue, 2 Jan 2007 13:29:16 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss internal QA (Test Suite)] - Re:
Code Coverage in JBoss AS Test Suite
Message-ID: <18886213.1167762556302.JavaMail.jboss@colo-br-02.atl.jboss.com>
Posted to the wrong forum thread ?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997323#3997323
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997323
From do-not-reply at jboss.com Tue Jan 2 13:36:52 2007
From: do-not-reply at jboss.com (scott.stark@jboss.org)
Date: Tue, 2 Jan 2007 13:36:52 -0500 (EST)
Subject: [jboss-dev-forums] [Design of POJO Server] - Re: Problem deploying
a -beans.xml in a SAR
Message-ID: <23233288.1167763012450.JavaMail.jboss@colo-br-02.atl.jboss.com>
I see the error and will look at it.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997325#3997325
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997325
From do-not-reply at jboss.com Tue Jan 2 13:41:06 2007
From: do-not-reply at jboss.com (dimitris@jboss.org)
Date: Tue, 2 Jan 2007 13:41:06 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Web Services] -
DeployerInterceptorEJB3 depends on jboss.ejb3:service=EJB3De
Message-ID: <31326411.1167763266753.JavaMail.jboss@colo-br-02.atl.jboss.com>
The latest refactoring on Branch_4_2 that replaced jbossws14.sar with jbossws.sar expects the EJB3Deployer to be present.
EJB3 is still an optional component in JBossAS, so although we now require jdk5, we may not have EJB3 present.
We need to include a jboss-service.xml descriptor that doesn't have this dependency, in the standard (no EJB3) jbossAS config.
http://jira.jboss.com/jira/browse/JBAS-3964
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997327#3997327
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997327
From do-not-reply at jboss.com Tue Jan 2 13:50:10 2007
From: do-not-reply at jboss.com (jeffdelong)
Date: Tue, 2 Jan 2007 13:50:10 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss ESB] - Re: JMS Provider(s)
Design - JBossMQ/JBossMessaging/ActiveMQ
Message-ID: <22591621.1167763810862.JavaMail.jboss@colo-br-02.atl.jboss.com>
I removed xml-apis-1.3.02.jar and xercesImpl-2.7.1 from the jbossesb.sar and the second exception appears to have gone away. There are versions of these jars in jboss-4.0.5/lib/endorsed (xalan.jar is in lib and the sar as ell).
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997328#3997328
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997328
From do-not-reply at jboss.com Tue Jan 2 14:03:38 2007
From: do-not-reply at jboss.com (ryan.campbell@jboss.com)
Date: Tue, 2 Jan 2007 14:03:38 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss internal QA (Test Suite)] - Re:
Code Coverage in JBoss AS Test Suite
Message-ID: <32471540.1167764618450.JavaMail.jboss@colo-br-02.atl.jboss.com>
Oops, you are right, sorry. Will delete the bad postings.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997330#3997330
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997330
From do-not-reply at jboss.com Tue Jan 2 14:04:46 2007
From: do-not-reply at jboss.com (ryan.campbell@jboss.com)
Date: Tue, 2 Jan 2007 14:04:46 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBossCache] - Re: Serialization
Compatibility Tests
Message-ID: <19280211.1167764686200.JavaMail.jboss@colo-br-02.atl.jboss.com>
Manik,
Where should we document this test case? A readme in the src/etc folder? Somewhere else?
Thanks,
Ryan
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997331#3997331
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997331
From do-not-reply at jboss.com Tue Jan 2 14:08:20 2007
From: do-not-reply at jboss.com (scott.stark@jboss.org)
Date: Tue, 2 Jan 2007 14:08:20 -0500 (EST)
Subject: [jboss-dev-forums] [Design of POJO Server] - Re: Problem deploying
a -beans.xml in a SAR
Message-ID: <19016328.1167764900235.JavaMail.jboss@colo-br-02.atl.jboss.com>
This is a problem with the beans created by the SecurityDeployer. It is not being selective enough about what contexts its processing.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997332#3997332
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997332
From do-not-reply at jboss.com Tue Jan 2 14:17:21 2007
From: do-not-reply at jboss.com (scott.stark@jboss.org)
Date: Tue, 2 Jan 2007 14:17:21 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Security on JBoss] - Re:
SecurityContext
Message-ID: <3552438.1167765441915.JavaMail.jboss@colo-br-02.atl.jboss.com>
This has to be part of the client proxy interceptor stack. Today there is only the SecurityInterceptor that accesses the SecurityAssociation. The interceptor stack associated with a proxy needs to include whatever security aspects are needed based on the security metadata. One way would be to include several different security interceptors in the proper order so that the aggregate security context of the call is correct. Some interceptors may do nothing if there already is a security context associated with the call while others may augment it.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997339#3997339
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997339
From do-not-reply at jboss.com Tue Jan 2 14:28:56 2007
From: do-not-reply at jboss.com (scott.stark@jboss.org)
Date: Tue, 2 Jan 2007 14:28:56 -0500 (EST)
Subject: [jboss-dev-forums] [Design of AOP on JBoss (Aspects/JBoss)] - Re:
Update AOPTestDelegate to better integrate into eclipse
Message-ID: <10364815.1167766136997.JavaMail.jboss@colo-br-02.atl.jboss.com>
Its not clear why the aop processing cannot be done before the test classes are loaded by expanding the AOPTestWithSetup/AOPTestDelegate. It should just require an aop aware class loader be installed at the proper level in the test harness. I assume this is what the javaagent is doing.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997342#3997342
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997342
From do-not-reply at jboss.com Tue Jan 2 14:29:26 2007
From: do-not-reply at jboss.com (dimitris@jboss.org)
Date: Tue, 2 Jan 2007 14:29:26 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Web Services] - New jboss
version info attributes
Message-ID: <19380533.1167766166067.JavaMail.jboss@colo-br-02.atl.jboss.com>
Just saw 4 new attributed added to jboss.system:type=ServerConfig mbean (I'm posting here 'cause Thomas added them)
SpecificationTitle
(JBoss)
ImplementationTitle
(JBoss [Trinity]) and
ImplementationVersion
(4.2.0.CR1 (build: SVNTag=JBoss_4_2_0_CR1 date=200701021921))
are either obvious or exist already in a jboss.system:type=Server mbean:
Version
(4.2.0CR1(build: CVSTag=JBoss_4_2_0_CR1 date=200701021921))
VersionName
(Trinity)
The only useful addition seems to be the
SpecificationVersion (4.2.0.CR1)
which again looks more appropriate to appear in jboss.system:type=Server mbean as, e.g., VersionNumber, VersionId, or similar.
Are those new attributes used somewhere?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997343#3997343
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997343
From do-not-reply at jboss.com Tue Jan 2 14:30:29 2007
From: do-not-reply at jboss.com (scott.stark@jboss.org)
Date: Tue, 2 Jan 2007 14:30:29 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Security on JBoss] - SecurityDeployer
needs to be more selective about what is pr
Message-ID: <16493770.1167766229268.JavaMail.jboss@colo-br-02.atl.jboss.com>
Starting the all configuration is producing a duplicate mbean problem as mentioned here:
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997313#3997313
The SecurityDeployer needs to be looking for some security related metadata to trigger its behavior.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997344#3997344
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997344
From do-not-reply at jboss.com Tue Jan 2 15:02:06 2007
From: do-not-reply at jboss.com (kabir.khan@jboss.com)
Date: Tue, 2 Jan 2007 15:02:06 -0500 (EST)
Subject: [jboss-dev-forums] [Design of AOP on JBoss (Aspects/JBoss)] - Re:
Update AOPTestDelegate to better integrate into eclipse
Message-ID: <14209610.1167768126085.JavaMail.jboss@colo-br-02.atl.jboss.com>
The initialization of the AOPSetup/TestDelegate results from the testcase setUp() method. Once that is called the class has already been loaded:
| Thread [main] (Suspended (breakpoint at line 39 in AOPTestDelegate))
| AOPTestDelegate.(Class) line: 39
| AOPTestWithSetup.getDelegate(Class) line: 51
| NativeMethodAccessorImpl.invoke0(Method, Object, Object[]) line: not available [native method]
| NativeMethodAccessorImpl.invoke(Object, Object[]) line: 39
| DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
| Method.invoke(Object, Object...) line: 585
| AbstractTestDelegate.getDelegate(Class) line: 70
| AbstractTestSetup.setUp() line: 62
| AOPArrayTestCase(AbstractTestCaseWithSetup).setUp() line: 90
| AOPArrayTestCase(TestCase).runBare() line: 125
| TestResult$1.protect() line: 106
| TestResult.runProtected(Test, Protectable) line: 124
| TestResult.run(TestCase) line: 109
| AOPArrayTestCase(TestCase).run(TestResult) line: 118
| TestSuite.runTest(Test, TestResult) line: 208
| TestSuite.run(TestResult) line: 203
| TestSuite.runTest(Test, TestResult) line: 208
| TestSuite.run(TestResult) line: 203
| JUnit3TestReference.run(TestExecution) line: 128
| TestExecution.run(ITestReference[]) line: 38
| RemoteTestRunner.runTests(String[], String, TestExecution) line: 460
| RemoteTestRunner.runTests(TestExecution) line: 673
| RemoteTestRunner.run() line: 386
| RemoteTestRunner.main(String[]) line: 196
|
The classloader uses whatever -aop.xml info has been deployed in AOP to determine if the class should be woven, in other words having this deployed by the Setup/Delegate is too late.
2 possible solutions:
1) Refactor all existing xxxTestCase classes to xxxTestCaseDelegate and create new xxxTestCase classes delegating to the xxxTestCaseDelegate
2) Create a new javaagent that delegates to the exisiting transformer. This transformer should be able to leverage the existing transformer for it's work and deploy use the info about the testcase to
1) is a pain, and 2) while conceptually straight-forward is complicated by the fact that there doesn't seem to be a way to tell which test is being run.
One option though could be to have my classloader dig into the junit stack, and weave the org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main() method so this information is available in a system property somewhere. Eclipse seems to load that class for each test run.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997352#3997352
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997352
From do-not-reply at jboss.com Tue Jan 2 15:27:49 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Tue, 2 Jan 2007 15:27:49 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: releasing 3.2.Beta1
Message-ID: <9509926.1167769669130.JavaMail.jboss@colo-br-02.atl.jboss.com>
i have updated the file definition so that a null value is returned if the file doesn't exist.
most part of the webapp is updated for this.
but the view should be redirected to the process instance view instead of the task instance view in case a process is started without a start task.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997357#3997357
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997357
From do-not-reply at jboss.com Tue Jan 2 15:53:49 2007
From: do-not-reply at jboss.com (jeffdelong)
Date: Tue, 2 Jan 2007 15:53:49 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss ESB] - Re: JMS Provider(s)
Design - JBossMQ/JBossMessaging/ActiveMQ
Message-ID: <8913183.1167771229800.JavaMail.jboss@colo-br-02.atl.jboss.com>
As for the first exception, it appears that
MessageAwareListerner extends AbstractManagedListener and the constructor takes a org.jboss.soa.esb.listener.ListenerManager as an argument. However, from the stack trace it appears that a org.jboss.soa.esb.listener.message.ESBListenerController is being passed, which does not implement ListenerManager.
So the messageAwareListener.getContructor(org.jboss.soa.esb.listener.ListenerManager, org.jboss.soa.esb.helper.ConfigTree) is failing.
Not clear to me the relationship between the two interfaces: ListenerManager and ESBListenerController
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997358#3997358
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997358
From do-not-reply at jboss.com Tue Jan 2 16:00:23 2007
From: do-not-reply at jboss.com (anil.saldhana@jboss.com)
Date: Tue, 2 Jan 2007 16:00:23 -0500 (EST)
Subject: [jboss-dev-forums] [Design of POJO Server] - Re: Problem deploying
a -beans.xml in a SAR
Message-ID: <553350.1167771623653.JavaMail.jboss@colo-br-02.atl.jboss.com>
I will fix this.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997361#3997361
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997361
From do-not-reply at jboss.com Tue Jan 2 16:00:40 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Tue, 2 Jan 2007 16:00:40 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: releasing 3.2.Beta1
Message-ID: <2177997.1167771640637.JavaMail.jboss@colo-br-02.atl.jboss.com>
Ok, no problem, that should be simple to do. Thanks...
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997362#3997362
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997362
From do-not-reply at jboss.com Tue Jan 2 16:29:51 2007
From: do-not-reply at jboss.com (unibrew)
Date: Tue, 2 Jan 2007 16:29:51 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Portal] - Re: How do you a
forum and a wiki to a jportal
Message-ID: <14773994.1167773391174.JavaMail.jboss@colo-br-02.atl.jboss.com>
Hello
Please do not user questions on this forum ( http://www.jboss.com/index.html?module=bb&op=viewtopic&t=75280)
You should find all needed info on: http://labs.jboss.com/portal/jbosswiki/?prjlist=false and
http://labs.jboss.com/portal/jbossforums/?prjlist=true .
Regards
----------------------
Ryszard Kozmik
JBoss Forums
JBoss Labs Team
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997367#3997367
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997367
From do-not-reply at jboss.com Tue Jan 2 16:52:15 2007
From: do-not-reply at jboss.com (anil.saldhana@jboss.com)
Date: Tue, 2 Jan 2007 16:52:15 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Security on JBoss] - Re:
SecurityContext
Message-ID: <6366021.1167774735856.JavaMail.jboss@colo-br-02.atl.jboss.com>
Now where will the client side interceptors pick up the caller Security Context from? I need something like the old SecurityAssociation threadlocal.
This is just a minute issue but this is where I cannot throw away the threadlocal concept. In my current prototype, I have a SecurityContextAssociation with a single threadlocal to hold the securitycontext object. The Security Interceptor in the proxy looks at the threadlocal object to obtain the call-path security context. If it exists and it holds the invocation principal(means there is no explicit jaas login), I just send the security context over the invocation. If the invocation principal does not match with the SC on the threadlocal, it means there is an explicit jaas login - create a new SC (plug the call-path sc as its parent) and set this new SC on the threadlocal as well as sending it on the invocation. Takes care of end-to-end security.
The security context can hold the caller's security context and be passed via invocation. So we get the stack like behavior for the caller's context.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997373#3997373
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997373
From do-not-reply at jboss.com Tue Jan 2 17:35:24 2007
From: do-not-reply at jboss.com (clebert.suconic@jboss.com)
Date: Tue, 2 Jan 2007 17:35:24 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- JBMESSAGING-578 - Multiplex JGroups Channel
Message-ID: <27317819.1167777324238.JavaMail.jboss@colo-br-02.atl.jboss.com>
This is a thread discussion on http://jira.jboss.com/jira/browse/JBMESSAGING-578.
For a call on JChannelFactory, we are supposed to send an ID identifying the system.
We could have a constant (such as JBOSS_MESSAGING) on that ID, but per my discussion with Brian Stansberry we should have the ID configured.
Briand recomended using ${jboss.partition.name:DefaultPartition}-JMS for the Application Server.
I will keep the partitionID configurable on the ClusteredPostOfficeMBean then.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997381#3997381
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997381
From do-not-reply at jboss.com Tue Jan 2 18:59:15 2007
From: do-not-reply at jboss.com (clebert.suconic@jboss.com)
Date: Tue, 2 Jan 2007 18:59:15 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: JBMESSAGING-578 - Multiplex JGroups Channel
Message-ID: <21722683.1167782355235.JavaMail.jboss@colo-br-02.atl.jboss.com>
I have a question regarding this:
Should we aways use JGroups Multiplexor by default, or only when running under JBoss5?
I'm creating a new interface to perform JChannel creations called ChannelFactory. This interface is only used at DefaultClusteredPostOffice and its service.
Since I don't want to put everything on the same package as DefaultClusteredPostOffice, I have created a new package under postoffice.cluster, called jgroups which can be easily renamed/moved later if that's not the proper place.
I haven't committed my changes yet by the time of this post, but I will as soon as I have finished running testcases.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997400#3997400
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997400
From do-not-reply at jboss.com Tue Jan 2 19:32:17 2007
From: do-not-reply at jboss.com (scott.stark@jboss.org)
Date: Tue, 2 Jan 2007 19:32:17 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Security on JBoss] - Re:
SecurityContext
Message-ID: <3177084.1167784337469.JavaMail.jboss@colo-br-02.atl.jboss.com>
Setting the security context has to be reconcilled with the security aspect behavior. If you do an explicit jaas login, all that really results is an authenticated subject. Instead of having a ClientLoginModule push this to a thread local, it could associate this info with the mc metadata repository at a request scope. The aspect checking the security context would use the metadata repository to pickup scope starting from the request and moving up to higher levels like deployment, security domain default, etc.
Alternatively we could look at Subject.doAs*()/Subject.getSubject(AccessControlContext acc) with validation of the authentication as data in the subject private credentials to better leverage the jaas apis.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997403#3997403
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997403
From do-not-reply at jboss.com Tue Jan 2 23:59:28 2007
From: do-not-reply at jboss.com (ron_sigal)
Date: Tue, 2 Jan 2007 23:59:28 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Remoting,
Unified Invokers] - Re: Detached invokers are
too detached from the transport
Message-ID: <763396.1167800368328.JavaMail.jboss@colo-br-02.atl.jboss.com>
How about a generalization of HandshakeCompletedListener:
| interface SocketCreatedListener
| {
| void socketCreated(Socket socket);
| }
|
An instance of SocketCreatedListener could be passed in on the client side:
| SocketCreatedListener listener = ... ;
| HashMap config = new HashMap();
| config.put(Remoting.SOCKET_CREATED_LISTENER, listener);
| Client client = new Client(locator, config);
|
and on the server side:
| SocketCreatedListener listener = ... ;
| HashMap config = new HashMap();
| config.put(Remoting.SOCKET_CREATED_LISTENER, listener);
| Connector = new Connector(locator, config);
|
The client and server invokers would be responsible for calling the listener whenever they create a socket. A customized SocketFactory would probably be necessary for some of the less transparent transports.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997426#3997426
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997426
From do-not-reply at jboss.com Wed Jan 3 02:19:20 2007
From: do-not-reply at jboss.com (bela@jboss.com)
Date: Wed, 3 Jan 2007 02:19:20 -0500 (EST)
Subject: [jboss-dev-forums] [Design of AOP on JBoss (Aspects/JBoss)] - Re:
Array interception needed for jboss cache
Message-ID: <4699356.1167808760346.JavaMail.jboss@colo-br-02.atl.jboss.com>
This is cool stuff ! Ben, please see whether this covers all the requirements from the PojoCache side.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997451#3997451
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997451
From do-not-reply at jboss.com Wed Jan 3 03:18:54 2007
From: do-not-reply at jboss.com (scott.stark@jboss.org)
Date: Wed, 3 Jan 2007 03:18:54 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Remoting,
Unified Invokers] - Re: Detached invokers are
too detached from the transport
Message-ID: <25280935.1167812334132.JavaMail.jboss@colo-br-02.atl.jboss.com>
That sounds fine.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997463#3997463
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997463
From do-not-reply at jboss.com Wed Jan 3 04:02:51 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Wed, 3 Jan 2007 04:02:51 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: releasing 3.2.Beta1
Message-ID: <18105989.1167814971206.JavaMail.jboss@colo-br-02.atl.jboss.com>
build for 3.2.Beta1 succeeds... but there is still a problem in the web app. when starting a new process instance, it doesn't navigate to the form in case there is one. so the original problem is fixed but it introduced a new problem.
david, can you have a look at this asap ? thanks.
please, keep me posted when fixing things for an imminent release.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997467#3997467
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997467
From do-not-reply at jboss.com Wed Jan 3 04:05:29 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Wed, 3 Jan 2007 04:05:29 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: releasing 3.2.Beta1
Message-ID: <7296806.1167815129367.JavaMail.jboss@colo-br-02.atl.jboss.com>
ah... and david, it would be good if you focus on communication and keep me posted in your morning.
then we still have a few extra cycles during our short working time overlap :-)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997468#3997468
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997468
From do-not-reply at jboss.com Wed Jan 3 06:49:02 2007
From: do-not-reply at jboss.com (ben.wang@jboss.com)
Date: Wed, 3 Jan 2007 06:49:02 -0500 (EST)
Subject: [jboss-dev-forums] [Design of AOP on JBoss (Aspects/JBoss)] - Re:
Array interception needed for jboss cache
Message-ID: <12891720.1167824942973.JavaMail.jboss@colo-br-02.atl.jboss.com>
Kabir, I need more to work out a prototype from PojoCache side once alpha2 is out this week (or early next week).
But here are my initial questions:
1. We have discussed multi-dimensional array before. Can your prototyoe handle it now?
2. I have some reservation regarding to per-VM scope of array interception.
a) What happens when I have multiple instances in the VM. E.g.,
| p1 = new POJO();
|
| p2 = new POJO();
|
| ...
|
| p1.array[2] = 10;
|
| p2.array[2] = 20;
|
can you differentiate this?
3. Since we don't distinguish the target object, what happens when I have same array field name in different POJO? E.g.,
| class POJO_A
| {
| int[] array;
| }
|
and
| class POJO_B
| {
| int[] array;
| }
|
Will I have a problem here?
4. With per-VM scope, we are saying this is like a static field, I think. So naturally, we can't use the "Region" concept that is in JBoss Cache. We will just need to document that.
5. Finally, upon invocation in MyArrayInterceptor, do I have access to the array reference itself, e.g., POJO.array? Can I get it from the ArrayRegistry during invocation? I need this such that I can tie the array to the internal cache store.
Thanks,
-Ben
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997501#3997501
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997501
From do-not-reply at jboss.com Wed Jan 3 08:47:40 2007
From: do-not-reply at jboss.com (aamonten)
Date: Wed, 3 Jan 2007 08:47:40 -0500 (EST)
Subject: [jboss-dev-forums] [Design of AOP on JBoss (Aspects/JBoss)] -
default.mf does not exist
Message-ID: <4470892.1167832060404.JavaMail.jboss@colo-br-02.atl.jboss.com>
HI I have just downloaded the latest revision (59310) of the head, following the instructions at http://www.jboss.com/wiki/Wiki.jsp?page=BuildingJBossAOPFromSubversion
my problem arise when I try to build the project, I got a build failed
| amontenegro at loki ~/jboss-aop/build $ ./build.sh
| Searching for build.xml ...
| Buildfile: /home/amontenegro/jboss-aop/build/build.xml
|
| check.inhibit.downloads:
|
| check.proxy:
|
| set.proxy:
|
| createthirdparty:
|
| _buildmagic:init:
| Trying to override old definition of task property
|
| _buildmagic:init:buildlog:
|
| configure:
| [echo] groups: default
| [echo] modules: aop
|
| init:
|
| _buildmagic:modules:most:
|
| ======================================================================
| == Executing 'most' in module 'aop'...
| ==
|
| _buildmagic:init:
|
| configure:
|
| init:
|
| _buildmagic:build-bypass-checker:
|
| _buildmagic:build-bypass-notice:
|
| _buildmagic:build-bypass-check:
|
| source-jar:
|
| BUILD FAILED
| /home/amontenegro/jboss-aop/aop/build.xml:420: Manifest file: /home/amontenegro/jboss-aop/aop/output/etc/default.mf does not exist.
|
| Total time: 4 seconds
|
I had the same problem both at linux and windows.
So my doubt is if there are dependencies on another repository or are the documentation about building the project outdated. Any help would be appretiated.
best regards
Alejandro
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997541#3997541
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997541
From do-not-reply at jboss.com Wed Jan 3 09:20:21 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Wed, 3 Jan 2007 09:20:21 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: releasing 3.2.Beta1
Message-ID: <2094836.1167834021131.JavaMail.jboss@colo-br-02.atl.jboss.com>
When the process instance starts, it navigates to the task assignment list, if there are tasks... the reason for this (which might be flawed) is that the process may contain, for example, a fork before any tasks, so there could be several tasks initially created. Then you pick the task you are interested in and this brings you to the task instance.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997554#3997554
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997554
From do-not-reply at jboss.com Wed Jan 3 09:30:21 2007
From: do-not-reply at jboss.com (pavel.tsekov@redhat.com)
Date: Wed, 3 Jan 2007 09:30:21 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBossCache] - Re: Serialization
Compatibility Tests
Message-ID: <8820918.1167834621013.JavaMail.jboss@colo-br-02.atl.jboss.com>
"manik.surtani at jboss.com" wrote : Agreed that some exceptions may get serialised as return values, but as you pointed out, this is not in the list of errors.
|
| As for other JGroups classes, those that are transported across the wire are marshalled using the TreeCacheMarshaller in 1.4.0, so this is not a problem when talking to 1.4.x.
So, if I got it right this means that it is safe to exclude all jgroups classes excepth "*Exception" when testing agains 1.4.0 GA ?
"manik.surtani at jboss.com" wrote :
| This does break down in one scenario though; and this is when we use region-based marshalling (JBC 1.2.x/1.3.x) which forces Java serialization on the payload, including JGroups classes. (When not using region-based marshalling, JGroups Streamable interface is used, which does not make use of Java seriaization)
Does 1.4.x support region-based marshalling i.e. for backward compatibility with older versions i.e. is it possible to run 1.4.x with 1.3.x so that they'll exchange java serialized objects ?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997561#3997561
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997561
From do-not-reply at jboss.com Wed Jan 3 09:47:02 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Wed, 3 Jan 2007 09:47:02 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - new user guide
Message-ID: <31124874.1167835622088.JavaMail.jboss@colo-br-02.atl.jboss.com>
i think it is about time for a complete update of the jbpm user guide. here is the outline that i currently had in mind:
http://wiki.jboss.org/wiki/Wiki.jsp?page=JbpmNewUserGuide
please, provide feedback here in this forum topic
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997567#3997567
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997567
From do-not-reply at jboss.com Wed Jan 3 10:10:30 2007
From: do-not-reply at jboss.com (jeffdelong)
Date: Wed, 3 Jan 2007 10:10:30 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: new user guide
Message-ID: <31429567.1167837030186.JavaMail.jboss@colo-br-02.atl.jboss.com>
A section on delegations would be useful. The delegation APIs are simple and can be covered quickly. More interesting would be to point to some examples.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997579#3997579
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997579
From do-not-reply at jboss.com Wed Jan 3 10:58:50 2007
From: do-not-reply at jboss.com (phillips4jc)
Date: Wed, 3 Jan 2007 10:58:50 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Labs] - Problems compiling
JBoss Labs
Message-ID: <32844693.1167839930561.JavaMail.jboss@colo-br-02.atl.jboss.com>
We downloaded the latest code from http://anonsvn.labs.jboss.com/labs/jbosslabs/trunk/ and have been trying to compile it. We installed Maven 1.0.2 per the install instructions. We are getting a lot of errors with it just trying to download jar dependencies. Is there a more up to date repository that we should be checking out from? Are there any plans to go to Maven 2, or at least to maven 1.1? What is the time frame for the release of JBossLabs V. 2? Our company would like to evaluate it for use for all their internal projects, as well as projects with business partners. Your help would be greatly appreciated.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997591#3997591
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997591
From do-not-reply at jboss.com Wed Jan 3 11:02:02 2007
From: do-not-reply at jboss.com (anil.saldhana@jboss.com)
Date: Wed, 3 Jan 2007 11:02:02 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Security on JBoss] - Re:
SecurityContext
Message-ID: <31710203.1167840122620.JavaMail.jboss@colo-br-02.atl.jboss.com>
The metadata repository at the request level is certainly a good alternative to the threadlocal setup.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997592#3997592
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997592
From do-not-reply at jboss.com Wed Jan 3 11:14:33 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Wed, 3 Jan 2007 11:14:33 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: releasing 3.2.Beta1
Message-ID: <18558117.1167840873165.JavaMail.jboss@colo-br-02.atl.jboss.com>
David, please try creating a process in the designer with a wait state and then create a task on the start state. Generate a form with 1 variable for that start task. Deploy and Start It.
Then i was navigated to the process instance view.
Can you see if that is the case for you ?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997599#3997599
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997599
From do-not-reply at jboss.com Wed Jan 3 11:19:27 2007
From: do-not-reply at jboss.com (unibrew)
Date: Wed, 3 Jan 2007 11:19:27 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Labs] - Re: Problems compiling
JBoss Labs
Message-ID: <20215872.1167841167601.JavaMail.jboss@colo-br-02.atl.jboss.com>
Hello
I think there are no plans to move to mvn2 yet. Could you provide log of your build problems? The timeframe for JBLabs 2.0 is end of this month but it might be delayed.
Regards
----------------------
Ryszard Kozmik
JBoss Forums Lead
JBoss Labs Developer
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997604#3997604
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997604
From do-not-reply at jboss.com Wed Jan 3 11:27:11 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Wed, 3 Jan 2007 11:27:11 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: new user guide
Message-ID: <19983407.1167841631687.JavaMail.jboss@colo-br-02.atl.jboss.com>
delegations chapter added. pointers to examples were already present at the end of the tutorial.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997609#3997609
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997609
From do-not-reply at jboss.com Wed Jan 3 11:38:44 2007
From: do-not-reply at jboss.com (thomas.diesler@jboss.com)
Date: Wed, 3 Jan 2007 11:38:44 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Web Services] - Re: New jboss
version info attributes
Message-ID: <25213107.1167842324158.JavaMail.jboss@colo-br-02.atl.jboss.com>
I use
| ObjectName oname = ObjectNameFactory.create("jboss.system:type=ServerConfig");
| jbossVersion = (String)getServer().getAttribute(oname, "SpecificationVersion");
|
to enable/disable parts of our testsuite dependeing on the target environment. I only added the others for completeness.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997611#3997611
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997611
From do-not-reply at jboss.com Wed Jan 3 11:42:56 2007
From: do-not-reply at jboss.com (phillips4jc)
Date: Wed, 3 Jan 2007 11:42:56 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Labs] - Re: Problems compiling
JBoss Labs
Message-ID: <4135668.1167842576935.JavaMail.jboss@colo-br-02.atl.jboss.com>
Thanks for the quick response. The problem is that the ibiblio repository that the config files point to, no longer exists. We are manually downloading the jar files one by one. So we get a little further with each iteration. Just very time consuming. I suspect that if you delete your local repo, and try to build from scratch you will see what we are seeing.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997612#3997612
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997612
From do-not-reply at jboss.com Wed Jan 3 11:54:56 2007
From: do-not-reply at jboss.com (phillips4jc)
Date: Wed, 3 Jan 2007 11:54:56 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Labs] - Re: Problems compiling
JBoss Labs
Message-ID: <30503673.1167843296212.JavaMail.jboss@colo-br-02.atl.jboss.com>
We have run across one jar that is referenced that we cannot find. jsf-facelets-portlet.jar. Do you have a copy of this jar that you could send?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997618#3997618
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997618
From do-not-reply at jboss.com Wed Jan 3 11:55:38 2007
From: do-not-reply at jboss.com (phillips4jc)
Date: Wed, 3 Jan 2007 11:55:38 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Labs] - Re: Problems compiling
JBoss Labs
Message-ID: <9408970.1167843338882.JavaMail.jboss@colo-br-02.atl.jboss.com>
We have run across one jar that is referenced that we cannot find. jsf-facelets-portlet.jar. Do you have a copy of this jar that you could send?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997619#3997619
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997619
From do-not-reply at jboss.com Wed Jan 3 12:36:24 2007
From: do-not-reply at jboss.com (clebert.suconic@jboss.com)
Date: Wed, 3 Jan 2007 12:36:24 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: JBMESSAGING-578 - Multiplex JGroups Channel
Message-ID: <30736405.1167845784405.JavaMail.jboss@colo-br-02.atl.jboss.com>
We will deploy JChannelFactory as part of jboss-messaging.sar for deployment under jboss-4, and we will use the default ChannelFactory under JBoss5.
I will add /META-INF/multiplexer-stacks.xml under jboss-messaging.sar, to use the exact same location jgroups.sar (forgot the exact name of the package under jboss-5). Under the source tree this will be located under /src/etc/META-INF (this was a perfect location for the testsuite also)
Also.. as there is an issue with JGroups and IPV6 (as documented on their WIKI page), I will add -Djava.net.preferIPv4Stack=true on ServerManagement.spawn and every start-rmi-clustering-service, as the new stacks introduced by ChannelFactory and multiplexer-stacks.xml are using IPV6.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997633#3997633
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997633
From do-not-reply at jboss.com Wed Jan 3 12:40:01 2007
From: do-not-reply at jboss.com (bstansberry@jboss.com)
Date: Wed, 3 Jan 2007 12:40:01 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: JBMESSAGING-578 - Multiplex JGroups Channel
Message-ID: <14114211.1167846001299.JavaMail.jboss@colo-br-02.atl.jboss.com>
Please note that I'm hoping to get the JGroups multiplexer as a standard sar in the 4.2 release -- see http://jira.jboss.com/jira/browse/JBAS-3940.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997634#3997634
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997634
From do-not-reply at jboss.com Wed Jan 3 12:49:55 2007
From: do-not-reply at jboss.com (clebert.suconic@jboss.com)
Date: Wed, 3 Jan 2007 12:49:55 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: JBMESSAGING-578 - Multiplex JGroups Channel
Message-ID: <14391357.1167846595130.JavaMail.jboss@colo-br-02.atl.jboss.com>
Brian... what about this?
- We lookup for the JChannelFactory MBean...
- If not found, we create channels as we always used to do.
In our configurations we would aways have the MBean name by default, and the JGroups stack to be used case the MBean was not found.
This way, if jboss-messaging is deployed on 4.0, we would use the regular Channel, if on 4.2 or 5 we would use the multiplexor.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997637#3997637
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997637
From do-not-reply at jboss.com Wed Jan 3 12:56:42 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Wed, 3 Jan 2007 12:56:42 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: releasing 3.2.Beta1
Message-ID: <23154915.1167847002798.JavaMail.jboss@colo-br-02.atl.jboss.com>
Along the way to verifying this I ran across what looks like a separate bug. I made a process with no tasks in it at all. When you start such a process it should run right through and immediately exit the process. However, what is actually happening is that the TaskMgmtInstance is creating a kind of null task instance that is getting assigned (thus generating an entry in the assignment logs). This task instance has mostly null property values so everything is generating NPEs when trying to view the task.
Shouldn't "taskMgmtInstance.createStartTaskInstance();" return null and not add a task if there is no start task instance? Also, why is this step even necessary? I would think that task instances should be created automatically when a node is entered.
Any clarification is appreciated.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997642#3997642
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997642
From do-not-reply at jboss.com Wed Jan 3 13:08:47 2007
From: do-not-reply at jboss.com (aamonten)
Date: Wed, 3 Jan 2007 13:08:47 -0500 (EST)
Subject: [jboss-dev-forums] [Design of AOP on JBoss (Aspects/JBoss)] - Re:
default.mf does not exist
Message-ID: <22989990.1167847727045.JavaMail.jboss@colo-br-02.atl.jboss.com>
Ok, I fixed the problem, the latest change made on the aop/build.xml (31-12-2006) makes the build fails when building a recent checked out jbossaop project, because it can't find some files/directories
To fix it I had to create :
| aop/output/etc/default.mf
| aop/output/etc
| aop/output/lib
|
maybe adding a dependency at the source-jar in aop/build.xml target could solve this problem, I will look for it.
regards
Alejandro
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997647#3997647
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997647
From do-not-reply at jboss.com Wed Jan 3 13:14:05 2007
From: do-not-reply at jboss.com (bstansberry@jboss.com)
Date: Wed, 3 Jan 2007 13:14:05 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: JBMESSAGING-578 - Multiplex JGroups Channel
Message-ID: <8827972.1167848045193.JavaMail.jboss@colo-br-02.atl.jboss.com>
JBoss Cache actually basically does it that way. The downside to it is that it masks errors (if the JChannelFactory really should be found). For that reason I'm tempted to change the JBC behavior so it fails if it can't find a configured JChannelFactory. But it sounds like the JBM case is different from JBC in that you have a standard config file that you want to work in multiple environments. JBC doesn't have such a requirement. So, for JBM what you propose sounds reasonable.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997649#3997649
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997649
From do-not-reply at jboss.com Wed Jan 3 13:15:42 2007
From: do-not-reply at jboss.com (anil.saldhana@jboss.com)
Date: Wed, 3 Jan 2007 13:15:42 -0500 (EST)
Subject: [jboss-dev-forums] [Design of POJO Server] - Re: EJB References
Message-ID: <5450189.1167848142672.JavaMail.jboss@colo-br-02.atl.jboss.com>
Where are we with MDBs getting reference to JMS destinations?
anonymous wrote : ant -Dtest=org.jboss.test.security.test.EJBSpecUnitTestCase one-test
anonymous wrote : Caused by: javax.naming.NameNotFoundException: QueueC not bound
The queues are created. But the jndi lookup is failing.
Maybe the JMSContainerInvoker/JMSProviderAdapter need look here?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997650#3997650
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997650
From do-not-reply at jboss.com Wed Jan 3 13:30:10 2007
From: do-not-reply at jboss.com (james.williams@jboss.com)
Date: Wed, 3 Jan 2007 13:30:10 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: new user guide
Message-ID: <793241.1167849010963.JavaMail.jboss@colo-br-02.atl.jboss.com>
I like the tutorial outline. It might be a good idea to break out the outline bullets into 2 different guides. One for operations, basically configuration/deployment/optimization and one for Java app developers. Also, I have been working on Seam Labs that are basically a set of helloworld projects that show 1 or 2 Seam features in action with code/configuration. Something like this might be a good thing for standalone jBPM.
http://wiki.jboss.org/wiki/Wiki.jsp?page=JBossSeamLabs.
I know Burr is doing something similar for ESB, and we plan on converging to a single lab, he calls them "workshops" format/scheme.
James
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997655#3997655
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997655
From do-not-reply at jboss.com Wed Jan 3 13:38:05 2007
From: do-not-reply at jboss.com (jeffdelong)
Date: Wed, 3 Jan 2007 13:38:05 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: releasing 3.2.Beta1
Message-ID: <4652611.1167849485326.JavaMail.jboss@colo-br-02.atl.jboss.com>
I noticed this same issue when I was working with Seam and jBPM several months ago. The way tasks are implemented at a start node, they are not created automatically, but must be explicitly created. Seam did not know this, so it would not create startTaskInstances. The web console always did it, assuming that there were always startTasks. Which is true for the web sale process but not true in general.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997659#3997659
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997659
From do-not-reply at jboss.com Wed Jan 3 13:40:35 2007
From: do-not-reply at jboss.com (phillips4jc)
Date: Wed, 3 Jan 2007 13:40:35 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Labs] - Re: Problems compiling
JBoss Labs
Message-ID: <25440483.1167849635057.JavaMail.jboss@colo-br-02.atl.jboss.com>
After renaming jsf-facelets.jar to jsf-facelets-porlet.jar we were able to compile and deploy. Is there some documentation that explains how to create and manage multiple projects, etc. The information that I found online indicates that it is integrated with SVN, JIRA, Cruise Control, has blogs, wiki, etc.. The complany currently uses CVS but is wanting to transition to SVN, they use JIRA, and they use CruiseControl, so this would be a great fit. When logging in to a specific project, will you only see the source, bugs, etc for that particular project?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997660#3997660
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997660
From do-not-reply at jboss.com Wed Jan 3 13:49:20 2007
From: do-not-reply at jboss.com (scott.stark@jboss.org)
Date: Wed, 3 Jan 2007 13:49:20 -0500 (EST)
Subject: [jboss-dev-forums] [Design of AOP on JBoss (Aspects/JBoss)] - Re:
default.mf does not exist
Message-ID: <17778224.1167850160261.JavaMail.jboss@colo-br-02.atl.jboss.com>
I have fixed the build.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997662#3997662
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997662
From do-not-reply at jboss.com Wed Jan 3 14:05:33 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Wed, 3 Jan 2007 14:05:33 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: releasing 3.2.Beta1
Message-ID: <12615446.1167851133340.JavaMail.jboss@colo-br-02.atl.jboss.com>
Hm, so I guess to work around it I need to examine the start node and determine whether there is a task associated with it. Seems like there should be a better way...
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997666#3997666
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997666
From do-not-reply at jboss.com Wed Jan 3 14:09:27 2007
From: do-not-reply at jboss.com (phillips4jc)
Date: Wed, 3 Jan 2007 14:09:27 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Labs] - Problems Deploying
JBoss Labs
Message-ID: <9027555.1167851367162.JavaMail.jboss@colo-br-02.atl.jboss.com>
We were able to compile after making a copy of the jsf-facelets.jar file and calling the copy jsf-facelets-porltet.jar. Next we deployed it. We are able to view the portal but it is throwing exceptions and complaining about incompletely deployed packages. Can you offer some exceptions.
=========================================================================
JBoss Bootstrap Environment
JBOSS_HOME: /usr/local/portal
JAVA: /usr/lib/jdk1.5.0_09//bin/java
JAVA_OPTS: -Djava.security.auth.login.config=../conf/jaas.conf -javaagent:pluggable-instrumentor.jar -Dprogram.name=run.sh
CLASSPATH: /usr/local/portal/bin/run.jar:/usr/lib/jdk1.5.0_09//lib/tools.jar
=========================================================================
12:54:14,488 INFO [Server] Starting JBoss (MX MicroKernel)...
12:54:14,490 INFO [Server] Release ID: JBoss [Zion] 4.0.4.GA (build: CVSTag=JBoss_4_0_4_GA date=200605151000)
12:54:14,493 INFO [Server] Home Dir: /usr/local/portal
12:54:14,493 INFO [Server] Home URL: file:/usr/local/portal/
12:54:14,495 INFO [Server] Patch URL: null
12:54:14,495 INFO [Server] Server Name: default
12:54:14,495 INFO [Server] Server Home Dir: /usr/local/portal/server/default
12:54:14,495 INFO [Server] Server Home URL: file:/usr/local/portal/server/default/
12:54:14,496 INFO [Server] Server Log Dir: /usr/local/portal/server/default/log
12:54:14,496 INFO [Server] Server Temp Dir: /usr/local/portal/server/default/tmp
12:54:14,497 INFO [Server] Root Deployment Filename: jboss-service.xml
12:54:15,386 INFO [ServerInfo] Java version: 1.5.0_09,Sun Microsystems Inc.
12:54:15,386 INFO [ServerInfo] Java VM: Java HotSpot(TM) Client VM 1.5.0_09-b01,Sun Microsystems Inc.
12:54:15,386 INFO [ServerInfo] OS-System: Linux 2.6.9-42.0.3.EL,i386
12:54:16,438 INFO [Server] Core system initialized
12:54:18,687 INFO [WebService] Using RMI server codebase: http://B-0359:8083/
12:54:18,722 INFO [Log4jService$URLWatchTimerTask] Configuring from URL: resource:log4j.xml
12:54:19,050 INFO [NamingService] JNDI bootstrap JNP=/0.0.0.0:1099, RMI=/0.0.0.0:1098, backlog=50, no client SocketFactory, Server SocketFactory=class org.jboss.net.sockets.DefaultSocketFactory
12:54:20,800 ERROR [MainDeployer] Could not initialise deployment: file:/usr/local/portal/server/default/deploy/jboss-hibernate.deployer/
org.jboss.deployment.DeploymentException: Failed to find META-INF/jboss-service.xml for archive jboss-hibernate.deployer
at org.jboss.deployment.SARDeployer.parseDocument(SARDeployer.java:616)
at org.jboss.deployment.SARDeployer.init(SARDeployer.java:181)
at org.jboss.deployment.MainDeployer.init(MainDeployer.java:861)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:798)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
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:585)
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 $Proxy8.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.GeneratedMethodAccessor9.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
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.GeneratedMethodAccessor10.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
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:1007)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:808)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:755)
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:585)
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:464)
at java.lang.Thread.run(Thread.java:595)
12:54:23,183 INFO [AspectDeployer] Deployed AOP: file:/usr/local/portal/server/default/deploy/jboss-portal.sar/portal-aop.xml
12:54:28,188 ERROR [MainDeployer] Could not initialise deployment: file:/usr/local/portal/server/default/deploy/jboss-ws4ee.sar/
org.jboss.deployment.DeploymentException: Failed to find META-INF/jboss-service.xml for archive jboss-ws4ee.sar
at org.jboss.deployment.SARDeployer.parseDocument(SARDeployer.java:616)
at org.jboss.deployment.SARDeployer.init(SARDeployer.java:181)
at org.jboss.deployment.MainDeployer.init(MainDeployer.java:861)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:798)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
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:585)
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 $Proxy8.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.GeneratedMethodAccessor9.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
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.GeneratedMethodAccessor10.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
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:1007)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:808)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:755)
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:585)
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:464)
at java.lang.Thread.run(Thread.java:595)
12:54:29,405 INFO [Embedded] Catalina naming disabled
12:54:29,519 INFO [ClusterRuleSetFactory] Unable to find a cluster rule set in the classpath. Will load the default rule set.
12:54:29,521 INFO [ClusterRuleSetFactory] Unable to find a cluster rule set in the classpath. Will load the default rule set.
12:54:30,108 INFO [Http11BaseProtocol] Initializing Coyote HTTP/1.1 on http-0.0.0.0-8080
12:54:30,111 INFO [Catalina] Initialization processed in 590 ms
12:54:30,111 INFO [StandardService] Starting service jboss.web
12:54:30,121 INFO [StandardEngine] Starting Servlet Engine: Apache Tomcat/5.5.17
12:54:30,196 INFO [StandardHost] XML validation disabled
12:54:30,240 INFO [Catalina] Server startup in 129 ms
12:54:30,451 INFO [TomcatDeployer] deploy, ctxPath=/invoker, warUrl=.../deploy/http-invoker.sar/invoker.war/
12:54:30,967 INFO [WebappLoader] Dual registration of jndi stream handler: factory already defined
12:54:31,769 INFO [TomcatDeployer] deploy, ctxPath=/portal-cms, warUrl=.../deploy/jboss-portal.sar/portal-cms.war/
12:54:32,007 INFO [TomcatDeployer] deploy, ctxPath=/portal-core, warUrl=.../deploy/jboss-portal.sar/portal-core.war/
12:54:33,134 INFO [FacesConfigurator] Reading standard config org/apache/myfaces/resource/standard-faces-config.xml
12:54:33,314 INFO [FacesConfigurator] Reading config jar:file:/usr/local/portal/server/default/tmp/deploy/tmp35816jsf-facelets.jar!/META-INF/faces-config.xml
12:54:33,335 INFO [FacesConfigurator] Reading config jar:file:/usr/local/portal/server/default/tmp/deploy/tmp35833tomahawk.jar!/META-INF/faces-config.xml
12:54:33,422 INFO [FacesConfigurator] Reading config /WEB-INF/faces-config.xml
12:54:33,709 ERROR [LocaleUtils] Locale name null or empty, ignoring
12:54:35,086 INFO [StartupServletContextListener] ServletContext '/usr/local/portal/server/default/./deploy/jboss-portal.sar/portal-core.war/' initialized.
12:54:35,222 INFO [TomcatDeployer] deploy, ctxPath=/portal-samples, warUrl=.../deploy/jboss-portal.sar/portal-samples.war/
12:54:35,489 INFO [TomcatDeployer] deploy, ctxPath=/portal, warUrl=.../deploy/jboss-portal.sar/portal-server.war/
12:54:35,836 INFO [TomcatDeployer] deploy, ctxPath=/, warUrl=.../deploy/jbossweb-tomcat55.sar/ROOT.war/
12:54:36,837 INFO [TomcatDeployer] deploy, ctxPath=/jbossws, warUrl=.../tmp/deploy/tmp35864jbossws-exp.war/
12:54:40,322 INFO [TomcatDeployer] deploy, ctxPath=/portal-wsrp, warUrl=.../tmp/deploy/portal-wsrp-exp.war/
12:54:40,632 INFO [WSDLFilePublisher] WSDL published to: file:/usr/local/portal/server/default/data/wsdl/portal-wsrp.war/wsrp_services.wsdl
12:54:41,906 INFO [ServiceEndpointManager] WebService started: http://B-0359:8080/portal-wsrp/ServiceDescriptionService
12:54:41,907 INFO [ServiceEndpointManager] WebService started: http://B-0359:8080/portal-wsrp/MarkupService
12:54:41,907 INFO [ServiceEndpointManager] WebService started: http://B-0359:8080/portal-wsrp/RegistrationService
12:54:41,907 INFO [ServiceEndpointManager] WebService started: http://B-0359:8080/portal-wsrp/PortletManagementService
12:54:42,016 INFO [SubscriptionManager] Bound event dispatcher to java:/EventDispatcher
12:54:42,233 INFO [TomcatDeployer] deploy, ctxPath=/jbossmq-httpil, warUrl=.../deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/
12:54:44,050 INFO [ClientDeployer] Client ENC bound under: wsrp-client
12:54:46,354 INFO [TomcatDeployer] deploy, ctxPath=/web-console, warUrl=.../deploy/management/console-mgr.sar/web-console.war/
12:54:47,871 INFO [MailService] Mail Service bound to java:/Mail
12:54:48,300 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-ha-local-jdbc.rar
12:54:48,386 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-ha-xa-jdbc.rar
12:54:48,433 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-local-jdbc.rar
12:54:48,494 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-xa-jdbc.rar
12:54:48,553 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jms/jms-ra.rar
12:54:48,610 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/mail-ra.rar
12:54:49,928 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=DefaultDS' to JNDI name 'java:DefaultDS'
12:54:50,407 INFO [A] Bound to JNDI name: queue/A
12:54:50,408 INFO [B] Bound to JNDI name: queue/B
12:54:50,410 INFO [C] Bound to JNDI name: queue/C
12:54:50,411 INFO [D] Bound to JNDI name: queue/D
12:54:50,412 INFO [ex] Bound to JNDI name: queue/ex
12:54:50,454 INFO [testTopic] Bound to JNDI name: topic/testTopic
12:54:50,456 INFO [securedTopic] Bound to JNDI name: topic/securedTopic
12:54:50,457 INFO [testDurableTopic] Bound to JNDI name: topic/testDurableTopic
12:54:50,460 INFO [testQueue] Bound to JNDI name: queue/testQueue
12:54:50,573 INFO [UILServerILService] JBossMQ UIL service available at : /0.0.0.0:8093
12:54:50,674 INFO [DLQ] Bound to JNDI name: queue/DLQ
12:54:50,993 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=ConnectionFactoryBinding,name=JmsXA' to JNDI name 'java:JmsXA'
12:54:51,165 INFO [Environment] Hibernate 3.2 cr2
12:54:51,183 INFO [Environment] hibernate.properties not found
12:54:51,192 INFO [Environment] Bytecode provider name : cglib
12:54:51,222 INFO [Environment] using JDK 1.4 java.sql.Timestamp handling
12:54:51,475 INFO [Configuration] configuring from url: file:/usr/local/portal/server/default/deploy/jboss-portal.sar/portal-cms.sar/conf/hibernate/cms/hibernate.cfg.xml
12:54:51,486 INFO [Configuration] Reading mappings from resource: conf/hibernate/cms/domain.hbm.xml
12:54:52,271 INFO [HbmBinder] Mapping class: org.jboss.portal.cms.hibernate.state.VersionBinVal -> jbp_cms_version_binval
12:54:52,337 INFO [HbmBinder] Mapping class: org.jboss.portal.cms.hibernate.state.VersionNode -> jbp_cms_version_node
12:54:52,338 INFO [HbmBinder] Mapping class: org.jboss.portal.cms.hibernate.state.VersionProp -> jbp_cms_version_prop
12:54:52,340 INFO [HbmBinder] Mapping class: org.jboss.portal.cms.hibernate.state.VersionRefs -> jbp_cms_version_refs
12:54:52,341 INFO [HbmBinder] Mapping class: org.jboss.portal.cms.hibernate.state.WSPBinVal -> jbp_cms_wsp_binval
12:54:52,341 INFO [HbmBinder] Mapping class: org.jboss.portal.cms.hibernate.state.WSPNode -> jbp_cms_wsp_node
12:54:52,341 INFO [HbmBinder] Mapping class: org.jboss.portal.cms.hibernate.state.WSPProp -> jbp_cms_wsp_prop
12:54:52,342 INFO [HbmBinder] Mapping class: org.jboss.portal.cms.hibernate.state.WSPRefs -> jbp_cms_wsp_refs
12:54:52,342 INFO [HbmBinder] Mapping class: org.jboss.portal.cms.hibernate.CMSEntry -> jbp_cms_cmsentry
12:54:52,343 INFO [HbmBinder] Mapping class: org.jboss.portal.cms.hibernate.RepositoryEntry -> jbp_cms_repositoryentry
12:54:52,344 INFO [HbmBinder] Mapping class: org.jboss.portal.cms.hibernate.VersionEntry -> jbp_cms_versionentry
12:54:52,344 INFO [Configuration] Configured SessionFactory: null
12:54:52,348 INFO [Configuration] configuring from url: file:/usr/local/portal/server/default/deploy/jboss-portal.sar/conf/hibernate/user/hibernate.cfg.xml
12:54:52,352 INFO [Configuration] Reading mappings from resource: conf/hibernate/user/domain.hbm.xml
12:54:52,393 INFO [HbmBinder] Mapping class: org.jboss.portal.identity.db.UserImpl -> jbp_users
12:54:52,399 INFO [HbmBinder] Mapping collection: org.jboss.portal.identity.db.UserImpl.dynamic -> jbp_user_prop
12:54:52,421 INFO [HbmBinder] Mapping collection: org.jboss.portal.identity.db.UserImpl.roles -> jbp_role_membership
12:54:52,421 INFO [HbmBinder] Mapping class: org.jboss.portal.identity.db.RoleImpl -> jbp_roles
12:54:52,422 INFO [HbmBinder] Mapping collection: org.jboss.portal.identity.db.RoleImpl.users -> jbp_role_membership
12:54:52,422 INFO [Configuration] Configured SessionFactory: null
12:54:52,427 INFO [Configuration] configuring from url: file:/usr/local/portal/server/default/deploy/jboss-portal.sar/conf/hibernate/instance/hibernate.cfg.xml
12:54:52,438 INFO [Configuration] Reading mappings from resource: conf/hibernate/instance/domain.hbm.xml
12:54:52,462 INFO [HbmBinder] Mapping class: org.jboss.portal.core.impl.model.instance.InstanceImpl -> JBP_INSTANCE
12:54:52,499 INFO [HbmBinder] Mapping class: org.jboss.portal.core.impl.model.instance.UserInstance -> JBP_INSTANCE_PER_USER
12:54:52,747 INFO [HbmBinder] Mapping class: org.jboss.portal.core.impl.model.instance.InstanceSecurityBinding -> JBP_INSTANCE_SECURITY
12:54:52,755 INFO [HbmBinder] Mapping collection: org.jboss.portal.core.impl.model.instance.InstanceSecurityBinding.actions -> JBP_INSTANCE_SECURITY_ACTIONS
12:54:52,755 INFO [Configuration] Configured SessionFactory: null
12:54:52,759 INFO [Configuration] configuring from url: file:/usr/local/portal/server/default/deploy/jboss-portal.sar/conf/hibernate/portal/hibernate.cfg.xml
12:54:52,764 INFO [Configuration] Reading mappings from resource: conf/hibernate/portal/domain.hbm.xml
12:54:52,801 INFO [HbmBinder] Mapping class: org.jboss.portal.core.impl.model.portal.ObjectNode -> JBP_OBJECT_NODE
12:54:52,830 INFO [HbmBinder] Mapping class: org.jboss.portal.core.impl.model.portal.PortalObjectImpl -> JBP_PORTAL_OBJECT
12:54:52,831 INFO [HbmBinder] Mapping collection: org.jboss.portal.core.impl.model.portal.PortalObjectImpl.declaredProperties -> JBP_PORTAL_OBJECT_PROPS
12:54:52,911 INFO [HbmBinder] Mapping joined-subclass: org.jboss.portal.core.impl.model.portal.ContextImpl -> JBP_CONTEXT
12:54:52,912 INFO [HbmBinder] Mapping joined-subclass: org.jboss.portal.core.impl.model.portal.PortalImpl -> JBP_PORTAL
12:54:52,912 INFO [HbmBinder] Mapping collection: org.jboss.portal.core.impl.model.portal.PortalImpl.modes -> JBP_PORTAL_MODE
12:54:52,923 INFO [HbmBinder] Mapping collection: org.jboss.portal.core.impl.model.portal.PortalImpl.windowStates -> JBP_PORTAL_WINDOW_STATE
12:54:52,924 INFO [HbmBinder] Mapping joined-subclass: org.jboss.portal.core.impl.model.portal.PageImpl -> JBP_PAGE
12:54:52,924 INFO [HbmBinder] Mapping joined-subclass: org.jboss.portal.core.impl.model.portal.WindowImpl -> JBP_WINDOW
12:54:52,930 INFO [HbmBinder] Mapping class: org.jboss.portal.core.impl.model.portal.ObjectNodeSecurityConstraint -> JBP_OBJECT_NODE_SEC
12:54:52,936 INFO [HbmBinder] Mapping collection: org.jboss.portal.core.impl.model.portal.ObjectNodeSecurityConstraint.actions -> JBP_OBJECT_NODE_SEC_ACTIONS
12:54:52,937 INFO [Configuration] Configured SessionFactory: null
12:54:52,966 INFO [Configuration] configuring from url: file:/usr/local/portal/server/default/deploy/jboss-portal.sar/conf/hibernate/portlet/hibernate.cfg.xml
12:54:52,975 INFO [Configuration] Reading mappings from resource: conf/hibernate/portlet/domain.hbm.xml
12:54:52,999 INFO [HbmBinder] Mapping class: org.jboss.portal.core.impl.portlet.state.PersistentState -> JBP_PORTLET_STATE
12:54:53,004 INFO [HbmBinder] Mapping class: org.jboss.portal.core.impl.portlet.state.PersistentStateEntry -> JBP_PORTLET_STATE_ENTRY
12:54:53,005 INFO [HbmBinder] Mapping collection: org.jboss.portal.core.impl.portlet.state.PersistentStateEntry.strings -> JBP_PORTLET_STATE_ENTRY_VALUE
12:54:53,007 INFO [Configuration] Configured SessionFactory: null
12:54:53,024 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=PortalDS' to JNDI name 'java:PortalDS'
12:54:53,308 INFO [NamingHelper] JNDI InitialContext properties:{}
12:54:53,308 INFO [DatasourceConnectionProvider] Using datasource: java:PortalDS
12:54:53,309 INFO [SettingsFactory] RDBMS: HSQL Database Engine, version: 1.8.0
12:54:53,310 INFO [SettingsFactory] JDBC driver: HSQL Database Engine Driver, version: 1.8.0
12:54:53,390 INFO [Dialect] Using dialect: org.hibernate.dialect.HSQLDialect
12:54:53,429 INFO [TransactionFactoryFactory] Transaction strategy: org.hibernate.transaction.JTATransactionFactory
12:54:53,444 INFO [NamingHelper] JNDI InitialContext properties:{}
12:54:53,451 INFO [TransactionManagerLookupFactory] instantiating TransactionManagerLookup: org.hibernate.transaction.JBossTransactionManagerLookup
12:54:53,461 INFO [TransactionManagerLookupFactory] instantiated TransactionManagerLookup
12:54:53,462 INFO [TransactionManagerLookupFactory] instantiating TransactionManagerLookup: org.hibernate.transaction.JBossTransactionManagerLookup
12:54:53,462 INFO [TransactionManagerLookupFactory] instantiated TransactionManagerLookup
12:54:53,462 INFO [SettingsFactory] Automatic flush during beforeCompletion(): enabled
12:54:53,462 INFO [SettingsFactory] Automatic session close at end of transaction: disabled
12:54:53,462 INFO [SettingsFactory] JDBC batch size: 15
12:54:53,462 INFO [SettingsFactory] JDBC batch updates for versioned data: disabled
12:54:53,464 INFO [SettingsFactory] Scrollable result sets: enabled
12:54:53,464 INFO [SettingsFactory] JDBC3 getGeneratedKeys(): disabled
12:54:53,464 INFO [SettingsFactory] Connection release mode: auto
12:54:53,466 INFO [SettingsFactory] Default batch fetch size: 1
12:54:53,466 INFO [SettingsFactory] Generate SQL with comments: disabled
12:54:53,466 INFO [SettingsFactory] Order SQL updates by primary key: disabled
12:54:53,466 INFO [SettingsFactory] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
12:54:53,487 INFO [ASTQueryTranslatorFactory] Using ASTQueryTranslatorFactory
12:54:53,487 INFO [SettingsFactory] Query language substitutions: {}
12:54:53,487 INFO [SettingsFactory] Second-level cache: disabled
12:54:53,487 INFO [SettingsFactory] Query cache: disabled
12:54:53,503 INFO [SettingsFactory] Optimize cache for minimal puts: disabled
12:54:53,503 INFO [SettingsFactory] Structured second-level cache entries: disabled
12:54:53,518 INFO [SettingsFactory] Statistics: disabled
12:54:53,518 INFO [SettingsFactory] Deleted entity synthetic identifier rollback: disabled
12:54:53,518 INFO [SettingsFactory] Default entity-mode: pojo
12:54:53,611 INFO [SessionFactoryImpl] building session factory
12:54:54,851 INFO [SessionFactoryObjectFactory] Factory name: java:/portal/cms/CMSSessionFactory
12:54:54,852 INFO [NamingHelper] JNDI InitialContext properties:{}
12:54:54,852 INFO [NamingHelper] Creating subcontext: portal
12:54:54,853 INFO [NamingHelper] Creating subcontext: cms
12:54:54,855 INFO [SessionFactoryObjectFactory] Bound factory to JNDI name: java:/portal/cms/CMSSessionFactory
12:54:54,856 WARN [SessionFactoryObjectFactory] InitialContext did not implement EventContext
12:54:54,856 INFO [NamingHelper] JNDI InitialContext properties:{}
12:54:55,776 INFO [JCRCMS] Starting JCR CMS
12:54:56,069 INFO [RepositoryImpl] Starting repository...
12:54:57,363 INFO [RepositoryImpl] initializing workspace 'default'...
12:54:57,458 INFO [RepositoryImpl] workspace 'default' initialized
12:54:57,689 INFO [RepositoryImpl] Repository started
12:54:57,690 INFO [JackrabbitJCRService] Repository 'PortalRepository' created
12:54:57,792 INFO [JackrabbitJCRService] The repository has already the CMS node types registered
12:54:57,807 INFO [JCRCMS] Started JCR CMS in: 2s:31ms
12:54:57,818 INFO [NamingHelper] JNDI InitialContext properties:{}
12:54:57,819 INFO [DatasourceConnectionProvider] Using datasource: java:PortalDS
12:54:57,819 INFO [SettingsFactory] RDBMS: HSQL Database Engine, version: 1.8.0
12:54:57,819 INFO [SettingsFactory] JDBC driver: HSQL Database Engine Driver, version: 1.8.0
12:54:57,819 INFO [Dialect] Using dialect: org.hibernate.dialect.HSQLDialect
12:54:57,820 INFO [TransactionFactoryFactory] Transaction strategy: org.hibernate.transaction.JTATransactionFactory
12:54:57,820 INFO [NamingHelper] JNDI InitialContext properties:{}
12:54:57,820 INFO [TransactionManagerLookupFactory] instantiating TransactionManagerLookup: org.hibernate.transaction.JBossTransactionManagerLookup
12:54:57,820 INFO [TransactionManagerLookupFactory] instantiated TransactionManagerLookup
12:54:57,820 INFO [TransactionManagerLookupFactory] instantiating TransactionManagerLookup: org.hibernate.transaction.JBossTransactionManagerLookup
12:54:57,820 INFO [TransactionManagerLookupFactory] instantiated TransactionManagerLookup
12:54:57,820 INFO [SettingsFactory] Automatic flush during beforeCompletion(): enabled
12:54:57,820 INFO [SettingsFactory] Automatic session close at end of transaction: disabled
12:54:57,820 INFO [SettingsFactory] JDBC batch size: 15
12:54:57,820 INFO [SettingsFactory] JDBC batch updates for versioned data: disabled
12:54:57,820 INFO [SettingsFactory] Scrollable result sets: enabled
12:54:57,821 INFO [SettingsFactory] JDBC3 getGeneratedKeys(): disabled
12:54:57,821 INFO [SettingsFactory] Connection release mode: auto
12:54:57,821 INFO [SettingsFactory] Default batch fetch size: 1
12:54:57,821 INFO [SettingsFactory] Generate SQL with comments: disabled
12:54:57,821 INFO [SettingsFactory] Order SQL updates by primary key: disabled
12:54:57,821 INFO [SettingsFactory] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
12:54:57,821 INFO [ASTQueryTranslatorFactory] Using ASTQueryTranslatorFactory
12:54:57,821 INFO [SettingsFactory] Query language substitutions: {}
12:54:57,821 INFO [SettingsFactory] Second-level cache: enabled
12:54:57,821 INFO [SettingsFactory] Query cache: enabled
12:54:57,821 INFO [SettingsFactory] Cache provider: org.hibernate.cache.EhCacheProvider
12:54:57,843 INFO [SettingsFactory] Optimize cache for minimal puts: disabled
12:54:57,844 INFO [SettingsFactory] Structured second-level cache entries: disabled
12:54:57,844 INFO [SettingsFactory] Query cache factory: org.hibernate.cache.StandardQueryCacheFactory
12:54:57,854 INFO [SettingsFactory] Statistics: disabled
12:54:57,854 INFO [SettingsFactory] Deleted entity synthetic identifier rollback: disabled
12:54:57,855 INFO [SettingsFactory] Default entity-mode: pojo
12:54:57,859 INFO [SessionFactoryImpl] building session factory
12:54:57,932 WARN [EhCacheProvider] Could not find configuration [org.jboss.portal.identity.db.UserImpl]; using defaults.
12:54:58,017 WARN [EhCacheProvider] Could not find configuration [org.jboss.portal.identity.db.RoleImpl]; using defaults.
12:54:58,062 WARN [EhCacheProvider] Could not find configuration [org.jboss.portal.identity.db.UserImpl.roles]; using defaults.
12:54:58,093 WARN [EhCacheProvider] Could not find configuration [org.jboss.portal.identity.db.UserImpl.dynamic]; using defaults.
12:54:58,098 WARN [EhCacheProvider] Could not find configuration [org.jboss.portal.identity.db.RoleImpl.users]; using defaults.
12:54:58,125 INFO [SessionFactoryObjectFactory] Factory name: java:/portal/UserSessionFactory
12:54:58,125 INFO [NamingHelper] JNDI InitialContext properties:{}
12:54:58,126 INFO [SessionFactoryObjectFactory] Bound factory to JNDI name: java:/portal/UserSessionFactory
12:54:58,127 WARN [SessionFactoryObjectFactory] InitialContext did not implement EventContext
12:54:58,128 INFO [NamingHelper] JNDI InitialContext properties:{}
12:54:58,134 INFO [UpdateTimestampsCache] starting update timestamps cache at region: org.hibernate.cache.UpdateTimestampsCache
12:54:58,134 WARN [EhCacheProvider] Could not find configuration [org.hibernate.cache.UpdateTimestampsCache]; using defaults.
12:54:58,137 INFO [StandardQueryCache] starting query cache at region: org.hibernate.cache.StandardQueryCache
12:54:58,137 WARN [EhCacheProvider] Could not find configuration [org.hibernate.cache.StandardQueryCache]; using defaults.
12:54:58,188 INFO [HbmBinder] Mapping collection: org.jboss.portal.core.impl.model.instance.InstanceImpl.securityBindings -> JBP_INSTANCE_SECURITY
12:54:58,191 INFO [HbmBinder] Mapping collection: org.jboss.portal.core.impl.model.instance.InstanceImpl.userInstances -> JBP_INSTANCE_PER_USER
12:54:58,202 INFO [NamingHelper] JNDI InitialContext properties:{}
12:54:58,203 INFO [DatasourceConnectionProvider] Using datasource: java:PortalDS
12:54:58,203 INFO [SettingsFactory] RDBMS: HSQL Database Engine, version: 1.8.0
12:54:58,203 INFO [SettingsFactory] JDBC driver: HSQL Database Engine Driver, version: 1.8.0
12:54:58,204 INFO [Dialect] Using dialect: org.hibernate.dialect.HSQLDialect
12:54:58,204 INFO [TransactionFactoryFactory] Transaction strategy: org.hibernate.transaction.JTATransactionFactory
12:54:58,204 INFO [NamingHelper] JNDI InitialContext properties:{}
12:54:58,204 INFO [TransactionManagerLookupFactory] instantiating TransactionManagerLookup: org.hibernate.transaction.JBossTransactionManagerLookup
12:54:58,204 INFO [TransactionManagerLookupFactory] instantiated TransactionManagerLookup
12:54:58,205 INFO [TransactionManagerLookupFactory] instantiating TransactionManagerLookup: org.hibernate.transaction.JBossTransactionManagerLookup
12:54:58,205 INFO [TransactionManagerLookupFactory] instantiated TransactionManagerLookup
12:54:58,205 INFO [SettingsFactory] Automatic flush during beforeCompletion(): enabled
12:54:58,205 INFO [SettingsFactory] Automatic session close at end of transaction: disabled
12:54:58,205 INFO [SettingsFactory] JDBC batch size: 15
12:54:58,205 INFO [SettingsFactory] JDBC batch updates for versioned data: disabled
12:54:58,205 INFO [SettingsFactory] Scrollable result sets: enabled
12:54:58,205 INFO [SettingsFactory] JDBC3 getGeneratedKeys(): disabled
12:54:58,205 INFO [SettingsFactory] Connection release mode: auto
12:54:58,205 INFO [SettingsFactory] Default batch fetch size: 1
12:54:58,205 INFO [SettingsFactory] Generate SQL with comments: disabled
12:54:58,205 INFO [SettingsFactory] Order SQL updates by primary key: disabled
12:54:58,205 INFO [SettingsFactory] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
12:54:58,205 INFO [ASTQueryTranslatorFactory] Using ASTQueryTranslatorFactory
12:54:58,205 INFO [SettingsFactory] Query language substitutions: {}
12:54:58,205 INFO [SettingsFactory] Second-level cache: enabled
12:54:58,205 INFO [SettingsFactory] Query cache: enabled
12:54:58,205 INFO [SettingsFactory] Cache provider: org.hibernate.cache.EhCacheProvider
12:54:58,206 INFO [SettingsFactory] Optimize cache for minimal puts: disabled
12:54:58,206 INFO [SettingsFactory] Structured second-level cache entries: disabled
12:54:58,206 INFO [SettingsFactory] Query cache factory: org.hibernate.cache.StandardQueryCacheFactory
12:54:58,206 INFO [SettingsFactory] Statistics: disabled
12:54:58,206 INFO [SettingsFactory] Deleted entity synthetic identifier rollback: disabled
12:54:58,206 INFO [SettingsFactory] Default entity-mode: pojo
12:54:58,210 INFO [SessionFactoryImpl] building session factory
12:54:58,221 WARN [EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.model.instance.InstanceSecurityBinding]; using defaults.
12:54:58,224 WARN [EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.model.instance.UserInstance]; using defaults.
12:54:58,258 WARN [EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.model.instance.InstanceImpl]; using defaults.
12:54:58,292 WARN [EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.model.instance.InstanceImpl.securityBindings]; using defaults.
12:54:58,296 WARN [EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.model.instance.InstanceImpl.userInstances]; using defaults.
12:54:58,296 WARN [EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.model.instance.InstanceSecurityBinding.actions]; using defaults.
12:54:58,310 INFO [SessionFactoryObjectFactory] Factory name: java:/portal/InstanceSessionFactory
12:54:58,311 INFO [NamingHelper] JNDI InitialContext properties:{}
12:54:58,312 INFO [SessionFactoryObjectFactory] Bound factory to JNDI name: java:/portal/InstanceSessionFactory
12:54:58,312 WARN [SessionFactoryObjectFactory] InitialContext did not implement EventContext
12:54:58,312 INFO [NamingHelper] JNDI InitialContext properties:{}
12:54:58,312 INFO [UpdateTimestampsCache] starting update timestamps cache at region: org.hibernate.cache.UpdateTimestampsCache
12:54:58,312 WARN [EhCacheProvider] Could not find configuration [org.hibernate.cache.UpdateTimestampsCache]; using defaults.
12:54:58,313 INFO [StandardQueryCache] starting query cache at region: org.hibernate.cache.StandardQueryCache
12:54:58,313 WARN [EhCacheProvider] Could not find configuration [org.hibernate.cache.StandardQueryCache]; using defaults.
12:54:58,375 INFO [HbmBinder] Mapping collection: org.jboss.portal.core.impl.model.portal.ObjectNode.children -> JBP_OBJECT_NODE
12:54:58,376 INFO [HbmBinder] Mapping collection: org.jboss.portal.core.impl.model.portal.ObjectNode.securityConstraints -> JBP_OBJECT_NODE_SEC
12:54:58,408 INFO [NamingHelper] JNDI InitialContext properties:{}
12:54:58,408 INFO [DatasourceConnectionProvider] Using datasource: java:PortalDS
12:54:58,409 INFO [SettingsFactory] RDBMS: HSQL Database Engine, version: 1.8.0
12:54:58,409 INFO [SettingsFactory] JDBC driver: HSQL Database Engine Driver, version: 1.8.0
12:54:58,409 INFO [Dialect] Using dialect: org.hibernate.dialect.HSQLDialect
12:54:58,410 INFO [TransactionFactoryFactory] Transaction strategy: org.hibernate.transaction.JTATransactionFactory
12:54:58,410 INFO [NamingHelper] JNDI InitialContext properties:{}
12:54:58,410 INFO [TransactionManagerLookupFactory] instantiating TransactionManagerLookup: org.hibernate.transaction.JBossTransactionManagerLookup
12:54:58,410 INFO [TransactionManagerLookupFactory] instantiated TransactionManagerLookup
12:54:58,410 INFO [TransactionManagerLookupFactory] instantiating TransactionManagerLookup: org.hibernate.transaction.JBossTransactionManagerLookup
12:54:58,410 INFO [TransactionManagerLookupFactory] instantiated TransactionManagerLookup
12:54:58,410 INFO [SettingsFactory] Automatic flush during beforeCompletion(): enabled
12:54:58,410 INFO [SettingsFactory] Automatic session close at end of transaction: disabled
12:54:58,410 INFO [SettingsFactory] JDBC batch size: 15
12:54:58,410 INFO [SettingsFactory] JDBC batch updates for versioned data: disabled
12:54:58,410 INFO [SettingsFactory] Scrollable result sets: enabled
12:54:58,411 INFO [SettingsFactory] JDBC3 getGeneratedKeys(): disabled
12:54:58,411 INFO [SettingsFactory] Connection release mode: auto
12:54:58,411 INFO [SettingsFactory] Default batch fetch size: 1
12:54:58,411 INFO [SettingsFactory] Generate SQL with comments: disabled
12:54:58,411 INFO [SettingsFactory] Order SQL updates by primary key: disabled
12:54:58,411 INFO [SettingsFactory] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
12:54:58,411 INFO [ASTQueryTranslatorFactory] Using ASTQueryTranslatorFactory
12:54:58,411 INFO [SettingsFactory] Query language substitutions: {}
12:54:58,411 INFO [SettingsFactory] Second-level cache: enabled
12:54:58,411 INFO [SettingsFactory] Query cache: enabled
12:54:58,412 INFO [SettingsFactory] Cache provider: org.hibernate.cache.EhCacheProvider
12:54:58,412 INFO [SettingsFactory] Optimize cache for minimal puts: disabled
12:54:58,412 INFO [SettingsFactory] Structured second-level cache entries: disabled
12:54:58,412 INFO [SettingsFactory] Query cache factory: org.hibernate.cache.StandardQueryCacheFactory
12:54:58,412 INFO [SettingsFactory] Statistics: disabled
12:54:58,412 INFO [SettingsFactory] Deleted entity synthetic identifier rollback: disabled
12:54:58,412 INFO [SettingsFactory] Default entity-mode: pojo
12:54:58,416 INFO [SessionFactoryImpl] building session factory
12:54:58,421 WARN [EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.model.portal.PortalObjectImpl]; using defaults.
12:54:58,547 WARN [EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.model.portal.ObjectNode]; using defaults.
12:54:58,568 WARN [EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.model.portal.ObjectNodeSecurityConstraint]; using defaults.
12:54:58,613 WARN [EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.model.portal.PortalImpl.windowStates]; using defaults.
12:54:58,614 WARN [EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.model.portal.PortalObjectImpl.declaredProperties]; using defaults.
12:54:58,615 WARN [EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.model.portal.ObjectNodeSecurityConstraint.actions]; using defaults.
12:54:58,617 WARN [EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.model.portal.ObjectNode.children]; using defaults.
12:54:58,619 WARN [EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.model.portal.ObjectNode.securityConstraints]; using defaults.
12:54:58,619 WARN [EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.model.portal.PortalImpl.modes]; using defaults.
12:54:58,650 INFO [SessionFactoryObjectFactory] Factory name: java:/portal/PortalObjectSessionFactory
12:54:58,650 INFO [NamingHelper] JNDI InitialContext properties:{}
12:54:58,650 INFO [SessionFactoryObjectFactory] Bound factory to JNDI name: java:/portal/PortalObjectSessionFactory
12:54:58,650 WARN [SessionFactoryObjectFactory] InitialContext did not implement EventContext
12:54:58,652 INFO [NamingHelper] JNDI InitialContext properties:{}
12:54:58,653 INFO [UpdateTimestampsCache] starting update timestamps cache at region: org.hibernate.cache.UpdateTimestampsCache
12:54:58,653 WARN [EhCacheProvider] Could not find configuration [org.hibernate.cache.UpdateTimestampsCache]; using defaults.
12:54:58,653 INFO [StandardQueryCache] starting query cache at region: org.hibernate.cache.StandardQueryCache
12:54:58,653 WARN [EhCacheProvider] Could not find configuration [org.hibernate.cache.StandardQueryCache]; using defaults.
12:54:59,713 INFO [HbmBinder] Mapping collection: org.jboss.portal.core.impl.portlet.state.PersistentState.entries -> JBP_PORTLET_STATE_ENTRY
12:54:59,714 INFO [HbmBinder] Mapping collection: org.jboss.portal.core.impl.portlet.state.PersistentState.children -> JBP_PORTLET_STATE
12:54:59,719 INFO [NamingHelper] JNDI InitialContext properties:{}
12:54:59,719 INFO [DatasourceConnectionProvider] Using datasource: java:PortalDS
12:54:59,719 INFO [SettingsFactory] RDBMS: HSQL Database Engine, version: 1.8.0
12:54:59,719 INFO [SettingsFactory] JDBC driver: HSQL Database Engine Driver, version: 1.8.0
12:54:59,720 INFO [Dialect] Using dialect: org.hibernate.dialect.HSQLDialect
12:54:59,720 INFO [TransactionFactoryFactory] Transaction strategy: org.hibernate.transaction.JTATransactionFactory
12:54:59,720 INFO [NamingHelper] JNDI InitialContext properties:{}
12:54:59,721 INFO [TransactionManagerLookupFactory] instantiating TransactionManagerLookup: org.hibernate.transaction.JBossTransactionManagerLookup
12:54:59,721 INFO [TransactionManagerLookupFactory] instantiated TransactionManagerLookup
12:54:59,721 INFO [TransactionManagerLookupFactory] instantiating TransactionManagerLookup: org.hibernate.transaction.JBossTransactionManagerLookup
12:54:59,721 INFO [TransactionManagerLookupFactory] instantiated TransactionManagerLookup
12:54:59,721 INFO [SettingsFactory] Automatic flush during beforeCompletion(): enabled
12:54:59,721 INFO [SettingsFactory] Automatic session close at end of transaction: disabled
12:54:59,721 INFO [SettingsFactory] JDBC batch size: 15
12:54:59,721 INFO [SettingsFactory] JDBC batch updates for versioned data: disabled
12:54:59,721 INFO [SettingsFactory] Scrollable result sets: enabled
12:54:59,721 INFO [SettingsFactory] JDBC3 getGeneratedKeys(): disabled
12:54:59,721 INFO [SettingsFactory] Connection release mode: auto
12:54:59,721 INFO [SettingsFactory] Default batch fetch size: 1
12:54:59,721 INFO [SettingsFactory] Generate SQL with comments: disabled
12:54:59,721 INFO [SettingsFactory] Order SQL updates by primary key: disabled
12:54:59,721 INFO [SettingsFactory] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
12:54:59,721 INFO [ASTQueryTranslatorFactory] Using ASTQueryTranslatorFactory
12:54:59,721 INFO [SettingsFactory] Query language substitutions: {}
12:54:59,721 INFO [SettingsFactory] Second-level cache: enabled
12:54:59,721 INFO [SettingsFactory] Query cache: enabled
12:54:59,721 INFO [SettingsFactory] Cache provider: org.hibernate.cache.EhCacheProvider
12:54:59,721 INFO [SettingsFactory] Optimize cache for minimal puts: disabled
12:54:59,721 INFO [SettingsFactory] Structured second-level cache entries: disabled
12:54:59,722 INFO [SettingsFactory] Query cache factory: org.hibernate.cache.StandardQueryCacheFactory
12:54:59,722 INFO [SettingsFactory] Statistics: disabled
12:54:59,722 INFO [SettingsFactory] Deleted entity synthetic identifier rollback: disabled
12:54:59,722 INFO [SettingsFactory] Default entity-mode: pojo
12:54:59,727 INFO [SessionFactoryImpl] building session factory
12:54:59,734 WARN [EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.portlet.state.PersistentStateEntry]; using defaults.
12:54:59,769 WARN [EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.portlet.state.PersistentState]; using defaults.
12:54:59,795 WARN [EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.portlet.state.PersistentState.children]; using defaults.
12:54:59,795 WARN [EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.portlet.state.PersistentStateEntry.strings]; using defaults.
12:54:59,796 WARN [EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.portlet.state.PersistentState.entries]; using defaults.
12:54:59,814 INFO [SessionFactoryObjectFactory] Factory name: java:/portal/PortletSessionFactory
12:54:59,814 INFO [NamingHelper] JNDI InitialContext properties:{}
12:54:59,815 INFO [SessionFactoryObjectFactory] Bound factory to JNDI name: java:/portal/PortletSessionFactory
12:54:59,815 WARN [SessionFactoryObjectFactory] InitialContext did not implement EventContext
12:54:59,815 INFO [NamingHelper] JNDI InitialContext properties:{}
12:54:59,815 INFO [UpdateTimestampsCache] starting update timestamps cache at region: org.hibernate.cache.UpdateTimestampsCache
12:54:59,815 WARN [EhCacheProvider] Could not find configuration [org.hibernate.cache.UpdateTimestampsCache]; using defaults.
12:54:59,816 INFO [StandardQueryCache] starting query cache at region: org.hibernate.cache.StandardQueryCache
12:54:59,816 WARN [EhCacheProvider] Could not find configuration [org.hibernate.cache.StandardQueryCache]; using defaults.
12:55:02,580 INFO [FacesConfigurator] Reading standard config org/apache/myfaces/resource/standard-faces-config.xml
12:55:02,683 INFO [FacesConfigurator] Reading config jar:file:/usr/local/portal/server/default/tmp/deploy/tmp35816jsf-facelets.jar!/META-INF/faces-config.xml
12:55:02,692 INFO [FacesConfigurator] Reading config jar:file:/usr/local/portal/server/default/tmp/deploy/tmp35833tomahawk.jar!/META-INF/faces-config.xml
12:55:02,784 INFO [FacesConfigurator] Reading config /WEB-INF/faces-config.xml
12:55:02,835 ERROR [LocaleUtils] Locale name null or empty, ignoring
12:55:02,838 INFO [RenderKitFactoryImpl] RenderKit with renderKitId 'HTML_BASIC' was replaced.
12:55:02,847 INFO [MyFacesGenericPortlet] PortletContext '/usr/local/portal/server/default/./deploy/jboss-portal.sar/portal-core.war/' initialized.
12:55:03,031 INFO [TomcatDeployer] deploy, ctxPath=/jmx-console, warUrl=.../deploy/jmx-console.war/
12:55:03,317 ERROR [URLDeploymentScanner] Incomplete Deployment listing:
--- Incompletely deployed packages ---
org.jboss.deployment.DeploymentInfo at a9b6c041 { url=file:/usr/local/portal/server/default/deploy/jboss-hibernate.deployer/ }
deployer: org.jboss.deployment.SARDeployer at 1a116c9
status: null
state: FAILED
watch: file:/usr/local/portal/server/default/deploy/jboss-hibernate.deployer/META-INF/jboss-service.xml
altDD: null
lastDeployed: 1167850460795
lastModified: 1167844340000
mbeans:
org.jboss.deployment.DeploymentInfo at e4299095 { url=file:/usr/local/portal/server/default/deploy/jboss-ws4ee.sar/ }
deployer: org.jboss.deployment.SARDeployer at 1a116c9
status: null
state: FAILED
watch: file:/usr/local/portal/server/default/deploy/jboss-ws4ee.sar/META-INF/jboss-service.xml
altDD: null
lastDeployed: 1167850468188
lastModified: 1167844340000
mbeans:
12:55:03,485 INFO [Http11BaseProtocol] Starting Coyote HTTP/1.1 on http-0.0.0.0-8080
12:55:03,881 INFO [ChannelSocket] JK: ajp13 listening on /0.0.0.0:8009
12:55:03,903 INFO [JkMain] Jk running ID=0 time=0/77 config=null
12:55:03,922 INFO [Server] JBoss (MX MicroKernel) [4.0.4.GA (build: CVSTag=JBoss_4_0_4_GA date=200605151000)] Started in 49s:412ms
12:55:52,837 INFO [Server] Runtime shutdown hook called, forceHalt: true
12:55:52,838 INFO [Server] JBoss SHUTDOWN: Undeploying all packages
12:55:52,841 INFO [TomcatDeployer] undeploy, ctxPath=/jmx-console, warUrl=.../deploy/jmx-console.war/
12:55:52,937 WARN [MainDeployer] undeploy 'file:/usr/local/portal/server/default/deploy/jmx-console.war/WEB-INF/' : package not deployed
12:55:53,023 INFO [JCRCMS] Stopping JCR CMS
12:55:53,023 INFO [JackrabbitJCRService] Shutting down repository
12:55:53,165 INFO [JackrabbitJCRService] Repository shut down successfully
12:55:53,166 INFO [SessionFactoryImpl] closing
12:55:53,167 INFO [SessionFactoryObjectFactory] Unbinding factory from JNDI name: java:/portal/cms/CMSSessionFactory
12:55:53,167 INFO [NamingHelper] JNDI InitialContext properties:{}
12:55:53,168 INFO [SessionFactoryObjectFactory] Unbound factory from JNDI name: java:/portal/cms/CMSSessionFactory
12:55:53,173 INFO [SessionFactoryImpl] closing
12:55:53,174 INFO [SessionFactoryObjectFactory] Unbinding factory from JNDI name: java:/portal/UserSessionFactory
12:55:53,174 INFO [NamingHelper] JNDI InitialContext properties:{}
12:55:53,175 INFO [SessionFactoryObjectFactory] Unbound factory from JNDI name: java:/portal/UserSessionFactory
12:55:53,183 WARN [ServerDeployer] Unknown setup url by main deployer provided by factory ObjectDeploymentFactory : file:/usr/local/portal/server/default/deploy/jboss-portal.sar/conf/data/default-object.xml
12:55:53,192 WARN [MainDeployer] undeploy 'file:/usr/local/portal/server/default/deploy/jboss-portal.sar/portal-cms.war/WEB-INF/' : package not deployed
12:55:53,192 WARN [MainDeployer] undeploy 'file:/usr/local/portal/server/default/deploy/jboss-portal.sar/portal-samples.war/WEB-INF/' : package not deployed
12:55:53,193 WARN [MainDeployer] undeploy 'file:/usr/local/portal/server/default/deploy/jbossweb-tomcat55.sar/ROOT.war/WEB-INF/' : package not deployed
12:55:53,194 WARN [MainDeployer] undeploy 'file:/usr/local/portal/server/default/deploy/management/console-mgr.sar/web-console.war/WEB-INF/' : package not deployed
12:55:53,200 WARN [MainDeployer] undeploy 'file:/usr/local/portal/server/default/deploy/http-invoker.sar/invoker.war/WEB-INF/' : package not deployed
12:55:53,202 WARN [MainDeployer] undeploy 'file:/usr/local/portal/server/default/deploy/jboss-portal.sar/portal-core.war/WEB-INF/' : package not deployed
12:55:53,202 WARN [MainDeployer] undeploy 'file:/usr/local/portal/server/default/deploy/jboss-portal.sar/portal-server.war/WEB-INF/' : package not deployed
12:55:53,203 WARN [MainDeployer] undeploy 'file:/usr/local/portal/server/default/deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/' : package not deployed
12:55:53,222 INFO [SessionFactoryImpl] closing
12:55:53,222 INFO [SessionFactoryObjectFactory] Unbinding factory from JNDI name: java:/portal/InstanceSessionFactory
12:55:53,223 INFO [NamingHelper] JNDI InitialContext properties:{}
12:55:53,223 INFO [SessionFactoryObjectFactory] Unbound factory from JNDI name: java:/portal/InstanceSessionFactory
12:55:53,243 INFO [SessionFactoryImpl] closing
12:55:53,243 INFO [SessionFactoryObjectFactory] Unbinding factory from JNDI name: java:/portal/PortalObjectSessionFactory
12:55:53,243 INFO [NamingHelper] JNDI InitialContext properties:{}
12:55:53,244 INFO [SessionFactoryObjectFactory] Unbound factory from JNDI name: java:/portal/PortalObjectSessionFactory
12:55:53,252 INFO [SessionFactoryImpl] closing
12:55:53,252 INFO [SessionFactoryObjectFactory] Unbinding factory from JNDI name: java:/portal/PortletSessionFactory
12:55:53,253 INFO [NamingHelper] JNDI InitialContext properties:{}
12:55:53,253 INFO [SessionFactoryObjectFactory] Unbound factory from JNDI name: java:/portal/PortletSessionFactory
12:55:53,255 INFO [ConnectionFactoryBindingService] Unbound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=PortalDS' from JNDI name 'java:PortalDS'
12:55:53,360 INFO [ConnectionFactoryBindingService] Unbound ConnectionManager 'jboss.jca:service=ConnectionFactoryBinding,name=JmsXA' from JNDI name 'java:JmsXA'
12:55:53,404 INFO [testTopic] Unbinding JNDI name: topic/testTopic
12:55:53,406 INFO [securedTopic] Unbinding JNDI name: topic/securedTopic
12:55:53,408 INFO [testDurableTopic] Unbinding JNDI name: topic/testDurableTopic
12:55:53,409 INFO [testQueue] Unbinding JNDI name: queue/testQueue
12:55:53,416 INFO [A] Unbinding JNDI name: queue/A
12:55:53,428 INFO [B] Unbinding JNDI name: queue/B
12:55:53,429 INFO [C] Unbinding JNDI name: queue/C
12:55:53,431 INFO [D] Unbinding JNDI name: queue/D
12:55:53,432 INFO [ex] Unbinding JNDI name: queue/ex
12:55:53,440 INFO [DLQ] Unbinding JNDI name: queue/DLQ
12:55:53,448 INFO [ConnectionFactoryBindingService] Unbound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=DefaultDS' from JNDI name 'java:DefaultDS'
12:55:55,242 INFO [HypersonicDatabase] Database standalone closed clean
12:55:55,387 INFO [MailService] Mail service 'java:/Mail' removed from JNDI
12:55:55,413 INFO [TomcatDeployer] undeploy, ctxPath=/web-console, warUrl=.../deploy/management/console-mgr.sar/web-console.war/
12:55:55,645 INFO [ClientDeployer] Removing client ENC from: wsrp-client
12:55:55,705 INFO [TomcatDeployer] undeploy, ctxPath=/jbossmq-httpil, warUrl=.../deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/
12:55:55,752 INFO [TomcatDeployer] undeploy, ctxPath=/jbossws, warUrl=.../tmp/deploy/tmp35864jbossws-exp.war/
12:55:55,788 INFO [ServiceEndpointManager] WebService stopped: http://B-0359:8080/portal-wsrp/ServiceDescriptionService
12:55:55,789 INFO [ServiceEndpointManager] WebService stopped: http://B-0359:8080/portal-wsrp/MarkupService
12:55:55,789 INFO [ServiceEndpointManager] WebService stopped: http://B-0359:8080/portal-wsrp/RegistrationService
12:55:55,793 INFO [ServiceEndpointManager] WebService stopped: http://B-0359:8080/portal-wsrp/PortletManagementService
12:55:55,793 INFO [TomcatDeployer] undeploy, ctxPath=/portal-wsrp, warUrl=.../tmp/deploy/portal-wsrp-exp.war/
12:55:55,893 INFO [TomcatDeployer] undeploy, ctxPath=/, warUrl=.../deploy/jbossweb-tomcat55.sar/ROOT.war/
12:55:55,944 INFO [Http11BaseProtocol] Pausing Coyote HTTP/1.1 on http-0.0.0.0-8080
12:55:56,951 INFO [StandardService] Stopping service jboss.web
12:55:57,074 INFO [Http11BaseProtocol] Stopping Coyote HTTP/1.1 on http-0.0.0.0-8080
12:55:57,091 INFO [TomcatDeployer] undeploy, ctxPath=/invoker, warUrl=.../deploy/http-invoker.sar/invoker.war/
12:55:57,101 INFO [TomcatDeployer] undeploy, ctxPath=/portal-cms, warUrl=.../deploy/jboss-portal.sar/portal-cms.war/
12:55:57,108 INFO [TomcatDeployer] undeploy, ctxPath=/portal-core, warUrl=.../deploy/jboss-portal.sar/portal-core.war/
12:55:57,121 INFO [TomcatDeployer] undeploy, ctxPath=/portal-samples, warUrl=.../deploy/jboss-portal.sar/portal-samples.war/
12:55:57,125 INFO [TomcatDeployer] undeploy, ctxPath=/portal, warUrl=.../deploy/jboss-portal.sar/portal-server.war/
12:55:57,214 WARN [MainDeployer] undeploy 'file:/usr/local/portal/server/default/deploy/jboss-portal.sar/portal-wsrp.sar/default-wsrp.xml' : package not deployed
12:55:58,579 INFO [Server] Shutdown complete
Shutdown complete
Halting VM
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997669#3997669
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997669
From do-not-reply at jboss.com Wed Jan 3 14:22:37 2007
From: do-not-reply at jboss.com (manik.surtani@jboss.com)
Date: Wed, 3 Jan 2007 14:22:37 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBossCache] - Re: Serialization
Compatibility Tests
Message-ID: <16420658.1167852157176.JavaMail.jboss@colo-br-02.atl.jboss.com>
"pavel.tsekov at redhat.com" wrote :
| So, if I got it right this means that it is safe to exclude all jgroups classes excepth "*Exception" when testing agains 1.4.0 GA ?
|
Yes
"pavel.tsekov at redhat.com" wrote :
| Does 1.4.x support region-based marshalling i.e. for backward compatibility with older versions i.e. is it possible to run 1.4.x with 1.3.x so that they'll exchange java serialized objects ?
|
Yes. This is how backward compat is maintained, and in such a case, the same version of JGroups needs to be used on both nodes, so svuid problems on the JGroups level goes away.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997673#3997673
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997673
From do-not-reply at jboss.com Wed Jan 3 14:26:27 2007
From: do-not-reply at jboss.com (manik.surtani@jboss.com)
Date: Wed, 3 Jan 2007 14:26:27 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBossCache] - Re: Serialization
Compatibility Tests
Message-ID: <13749064.1167852387102.JavaMail.jboss@colo-br-02.atl.jboss.com>
"ryan.campbell at jboss.com" wrote : Manik,
|
| Where should we document this test case? A readme in the src/etc folder? Somewhere else?
|
| Thanks,
| Ryan
For JUnit tests, I normally have a list of "known failures" as a set of test excludes in build.xml, each exclude listed with a comment pointing to the relevant JIRA task. These excludes are passed to JUnit tasks so these tests are excluded from reports (such as the cruise control target).
Perhaps a similar approach could be adopted here? Better still, maybe this could be an external properties file that build.xml reads and excludes? We could then use the same external file for known JUnit excludes as well?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997676#3997676
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997676
From do-not-reply at jboss.com Wed Jan 3 14:27:25 2007
From: do-not-reply at jboss.com (pavel.tsekov@redhat.com)
Date: Wed, 3 Jan 2007 14:27:25 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBossCache] - Re: Serialization
Compatibility Tests
Message-ID: <7970262.1167852445972.JavaMail.jboss@colo-br-02.atl.jboss.com>
Thanks for the explanation Manik! :) I'll adjust the code accordingly.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997677#3997677
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997677
From do-not-reply at jboss.com Wed Jan 3 14:29:11 2007
From: do-not-reply at jboss.com (anil.saldhana@jboss.com)
Date: Wed, 3 Jan 2007 14:29:11 -0500 (EST)
Subject: [jboss-dev-forums] [Design of POJO Server] - Re: EJB References
Message-ID: <9623145.1167852551114.JavaMail.jboss@colo-br-02.atl.jboss.com>
If a jar contains a sar, shouldn't the sar be deployed first?
If you run the
anonymous wrote :
| ant -Dtest=org.jboss.test.security.test.EJBSpecUnitTestCase one-test
|
It seems the ejb deployment which is contained in the jar is happening before the queues that need to be created, whose defs are contained inside the embedded sar.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997678#3997678
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997678
From do-not-reply at jboss.com Wed Jan 3 15:06:50 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Wed, 3 Jan 2007 15:06:50 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: releasing 3.2.Beta1
Message-ID: <24387661.1167854810945.JavaMail.jboss@colo-br-02.atl.jboss.com>
i just added an if-then-else in the code with a check for the existence of a task in the start-state.
all tests succeed. so now when there is no start task, createStartTaskInstance will return null in case there is no start task.
just checked it in. hopefully it is still in time for you to check it out
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997688#3997688
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997688
From do-not-reply at jboss.com Wed Jan 3 15:27:04 2007
From: do-not-reply at jboss.com (adamw)
Date: Wed, 3 Jan 2007 15:27:04 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Labs] - Re: Problems compiling
JBoss Labs
Message-ID: <26549141.1167856024147.JavaMail.jboss@colo-br-02.atl.jboss.com>
Hello,
I have fixed the build to work with the new repositories.
Some information on creating and managing projects can be found here:
http://labs.jboss.com/wiki/Main
in sections about .xml files that should be placed in CMS.
Have you downloaded and installed the CMS template?
About integration:
we have currently very good wiki, a simple blog viewer and you can use jboss forums; a new blog, and some integration w/ cc & jira will be included in labs 2.0, which is scheduled for the end of february.
--
Regards,
Adam Warski
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997695#3997695
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997695
From do-not-reply at jboss.com Wed Jan 3 15:28:17 2007
From: do-not-reply at jboss.com (adamw)
Date: Wed, 3 Jan 2007 15:28:17 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Labs] - Re: Problems Deploying
JBoss Labs
Message-ID: <29329875.1167856097649.JavaMail.jboss@colo-br-02.atl.jboss.com>
Hello,
it looks like there is a problem with some basic jboss services - like hibernate. Have you changed anything in the configuration of the AS, installed from the Labs repository?
Are you starting the AS in the "all" configuration?
--
Regards,
Ada Warski
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997696#3997696
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997696
From do-not-reply at jboss.com Wed Jan 3 16:17:44 2007
From: do-not-reply at jboss.com (kabir.khan@jboss.com)
Date: Wed, 3 Jan 2007 16:17:44 -0500 (EST)
Subject: [jboss-dev-forums] [Design of AOP on JBoss (Aspects/JBoss)] - Re:
Array interception needed for jboss cache
Message-ID: <20196414.1167859064194.JavaMail.jboss@colo-br-02.atl.jboss.com>
Please take a look at the tests
1) Yes, this is done in AOPArrayTestCase
2) & 3)By querying the ArrayRegistry, you get the full path to the array as it is referenced - with the "root" instance (or the class in the case of a static field), field name, and if a nested array the sub elements.
ArrayReferenceTestCase has examples of this, but a quick summary here:
| class POJOx{
| int[] array;
| }
|
| class POJOy{
| static Object[] array = new Object[][]{new Object[3]}, new Object[3], new Object[3]}};
| }
|
| int[] arr = new int[]{1,2,3};
| POJOx x1 = new POJOx(); //POJOx at 1111
| POJOx x2 = new POJOx(); //POJOx at 2222
| x1.array = arr;
| x2.array = arr;
| POJOy.array[1][2] = arr;
|
If we now do
| List refs = ArrayRegistry.getInstance().getArrayOwners(arr);
|
We get the following 3 array references for arr:
| ArrayReference-1: root=POJOx at 1111; rootField="array"; nestedIndices=null
| ArrayReference-2: root=POJOx at 2222; rootField="array"; nestedIndices=null
| ArrayReference-3: root=POJOy.class; rootField="array"; nestedIndeces=[1,2]
|
4) Not sure what you mean by "Region", but with the reference counting you should be able to determine if there is only one reference or if more than one reference to use the special reference area in the cache. One thing which might be an issue is that I update the references in the woven code before creating an invocation
5) Yes, the ArrayElementInvocation base class getTargetObject() method returns the array
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997709#3997709
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997709
From do-not-reply at jboss.com Wed Jan 3 17:05:49 2007
From: do-not-reply at jboss.com (phillips4jc)
Date: Wed, 3 Jan 2007 17:05:49 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Labs] - Re: Problems compiling
JBoss Labs
Message-ID: <7410880.1167861949598.JavaMail.jboss@colo-br-02.atl.jboss.com>
I updated tio the latest source code, deleted the repository to make sure we are using the right jars. I get this error. I will download manually to see if there are others.
Attempting to download commons-jelly-tags-log-20030211.142821.jar.
Error retrieving artifact from [ http://www.ibiblio.org/maven/commons-jelly/jars/commons-jelly-tags-log-20030211.142821.jar]: java.io.IOException: Unknown error downloading; status code was: 301
WARNING: Failed to download commons-jelly-tags-log-20030211.142821.jar.
Attempting to download commons-jelly-tags-velocity-20030303.205659.jar.
Error retrieving artifact from [ http://www.ibiblio.org/maven/commons-jelly/jars/commons-jelly-tags-velocity-20030303.205659.jar]: java.io.IOException: Unknown error downloading; status code was: 301
WARNING: Failed to download commons-jelly-tags-velocity-20030303.205659.jar.
The build cannot continue because of the following unsatisfied dependencies:
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997727#3997727
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997727
From do-not-reply at jboss.com Wed Jan 3 17:16:21 2007
From: do-not-reply at jboss.com (clebert.suconic@jboss.com)
Date: Wed, 3 Jan 2007 17:16:21 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Failover refactoring
Message-ID: <11737414.1167862581522.JavaMail.jboss@colo-br-02.atl.jboss.com>
I just want to add two points that were also part of the refactoring.
- performFailover was made part of ClientConnectionDelegate (public method)
- There is one instance of the Valve per Delegate. That means when a failure happens we will have to close multiple valves.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997732#3997732
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997732
From do-not-reply at jboss.com Wed Jan 3 17:40:34 2007
From: do-not-reply at jboss.com (phillips4jc)
Date: Wed, 3 Jan 2007 17:40:34 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Labs] - Re: Problems compiling
JBoss Labs
Message-ID: <765813.1167864034258.JavaMail.jboss@colo-br-02.atl.jboss.com>
Disregard previous post. We had an error in the build.properties file that was overriding the project.properties setting for the remote repo.cd.
However, it really is missing gwt-dev-linux.jar. In fact there is a file there saying put linux version here.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997739#3997739
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997739
From do-not-reply at jboss.com Wed Jan 3 17:47:23 2007
From: do-not-reply at jboss.com (phillips4jc)
Date: Wed, 3 Jan 2007 17:47:23 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Labs] - Re: Problems compiling
JBoss Labs
Message-ID: <14568054.1167864443857.JavaMail.jboss@colo-br-02.atl.jboss.com>
After building successfully, I get an OutOfMemoryError Here is the output
[root at B-0359 bin]# ./run.sh -c all
=========================================================================
JBoss Bootstrap Environment
JBOSS_HOME: /usr/local/portal
JAVA: /usr/lib/jdk1.5.0_09//bin/java
JAVA_OPTS: -Djava.security.auth.login.config=../conf/jaas.conf -javaagent:pluggable-instrumentor.jar -Dprogram.name=run.sh
CLASSPATH: /usr/local/portal/bin/run.jar:/usr/lib/jdk1.5.0_09//lib/tools.jar
=========================================================================
16:37:32,077 INFO [Server] Starting JBoss (MX MicroKernel)...
16:37:32,079 INFO [Server] Release ID: JBoss [Zion] 4.0.4.GA (build: CVSTag=JBoss_4_0_4_GA date=200605151000)
16:37:32,081 INFO [Server] Home Dir: /usr/local/portal
16:37:32,081 INFO [Server] Home URL: file:/usr/local/portal/
16:37:32,082 INFO [Server] Patch URL: null
16:37:32,082 INFO [Server] Server Name: all
16:37:32,083 INFO [Server] Server Home Dir: /usr/local/portal/server/all
16:37:32,083 INFO [Server] Server Home URL: file:/usr/local/portal/server/all/
16:37:32,083 INFO [Server] Server Log Dir: /usr/local/portal/server/all/log
16:37:32,083 INFO [Server] Server Temp Dir: /usr/local/portal/server/all/tmp
16:37:32,084 INFO [Server] Root Deployment Filename: jboss-service.xml
16:37:32,674 INFO [ServerInfo] Java version: 1.5.0_09,Sun Microsystems Inc.
16:37:32,675 INFO [ServerInfo] Java VM: Java HotSpot(TM) Client VM 1.5.0_09-b01,Sun Microsystems Inc.
16:37:32,675 INFO [ServerInfo] OS-System: Linux 2.6.9-42.0.3.EL,i386
16:37:33,502 INFO [Server] Core system initialized
16:37:37,033 INFO [WebService] Using RMI server codebase: http://B-0359:8083/
16:37:37,071 INFO [Log4jService$URLWatchTimerTask] Configuring from URL: resource:log4j.xml
16:37:37,389 INFO [NamingService] JNDI bootstrap JNP=/0.0.0.0:1099, RMI=/0.0.0.0:1098, backlog=50, no client SocketFactory, Server SocketFactory=class org.jboss.net.sockets.DefaultSocketFactory
16:37:39,755 INFO [SocketServerInvoker] Invoker started for locator: InvokerLocator [socket://127.0.0.1:3873/]
16:37:41,552 INFO [AspectDeployer] Deployed AOP: file:/usr/local/portal/server/all/deploy/shotoku-aop.aop
16:37:41,759 INFO [AspectDeployer] Deployed AOP: file:/usr/local/portal/server/all/deploy/ejb3-interceptors-aop.xml
16:37:46,828 INFO [AspectDeployer] Deployed AOP: file:/usr/local/portal/server/all/deploy/jboss-portal.sar/portal-aop.xml
16:37:50,854 ERROR [STDERR] [warn] AOP Instrumentor failed to transform org.jboss.forge.common.projects.Projects
16:37:50,855 ERROR [STDERR] org.jboss.aop.instrument.TransformationException: Failed to aspectize class org.jboss.forge.common.projects.Projects. Could not find class it references org.jboss.forge.common.projects.ProjectDescriptor It may not be in your classpath and you may not be getting field and constructor weaving for this class.
16:37:50,856 ERROR [STDERR] at org.jboss.aop.instrument.Instrumentor.convertReferences(Instrumentor.java:619)
16:37:50,856 ERROR [STDERR] at org.jboss.aop.instrument.Instrumentor.transform(Instrumentor.java:673)
16:37:50,856 ERROR [STDERR] at org.jboss.aop.AspectManager.translate(AspectManager.java:970)
16:37:50,856 ERROR [STDERR] at org.jboss.aop.AspectManager.transform(AspectManager.java:882)
16:37:50,856 ERROR [STDERR] at org.jboss.aop.standalone.AOPTransformer.aspectTransform(AOPTransformer.java:88)
16:37:50,856 ERROR [STDERR] at org.jboss.aop.standalone.AOPTransformer.transform(AOPTransformer.java:75)
16:37:50,857 ERROR [STDERR] at sun.instrument.TransformerManager.transform(TransformerManager.java:122)
16:37:50,857 ERROR [STDERR] at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:155)
16:37:50,857 ERROR [STDERR] at java.lang.ClassLoader.defineClass1(Native Method)
16:37:50,857 ERROR [STDERR] at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
16:37:50,857 ERROR [STDERR] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
16:37:50,857 ERROR [STDERR] at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
16:37:50,857 ERROR [STDERR] at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
16:37:50,857 ERROR [STDERR] at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
16:37:50,858 ERROR [STDERR] at java.security.AccessController.doPrivileged(Native Method)
16:37:50,858 ERROR [STDERR] at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
16:37:50,858 ERROR [STDERR] at org.jboss.mx.loading.RepositoryClassLoader.findClassLocally(RepositoryClassLoader.java:672)
16:37:50,858 ERROR [STDERR] at org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:652)
16:37:50,858 ERROR [STDERR] at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
16:37:50,858 ERROR [STDERR] at org.jboss.mx.loading.RepositoryClassLoader.loadClassLocally(RepositoryClassLoader.java:190)
16:37:50,858 ERROR [STDERR] at org.jboss.mx.loading.ClassLoadingTask$ThreadTask.run(ClassLoadingTask.java:131)
16:37:50,858 ERROR [STDERR] at org.jboss.mx.loading.LoadMgr3.nextTask(LoadMgr3.java:399)
16:37:50,859 ERROR [STDERR] at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:517)
16:37:50,859 ERROR [STDERR] at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:405)
16:37:50,859 ERROR [STDERR] at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
16:37:50,859 ERROR [STDERR] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
16:37:50,859 ERROR [STDERR] at java.lang.Class.getDeclaredMethods0(Native Method)
16:37:50,859 ERROR [STDERR] at java.lang.Class.privateGetDeclaredMethods(Class.java:2395)
16:37:50,860 ERROR [STDERR] at java.lang.Class.getDeclaredMethods(Class.java:1763)
16:37:50,860 ERROR [STDERR] at org.jboss.portal.common.mx.JavaBeanModelMBeanBuilder.(JavaBeanModelMBeanBuilder.java:89)
16:37:50,860 ERROR [STDERR] at org.jboss.portal.common.mx.JavaBeanModelMBeanBuilder.build(JavaBeanModelMBeanBuilder.java:287)
16:37:50,860 ERROR [STDERR] at org.jboss.portal.common.system.JBossServiceModelMBean.(JBossServiceModelMBean.java:76)
16:37:50,860 ERROR [STDERR] at sun.reflect.GeneratedConstructorAccessor11.newInstance(Unknown Source)
16:37:50,860 ERROR [STDERR] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
16:37:50,860 ERROR [STDERR] at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
16:37:50,861 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:1233)
16:37:50,861 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:286)
16:37:50,861 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.createMBean(MBeanServerImpl.java:344)
16:37:50,861 ERROR [STDERR] at org.jboss.system.ServiceCreator.install(ServiceCreator.java:181)
16:37:50,861 ERROR [STDERR] at org.jboss.system.ServiceConfigurator.internalInstall(ServiceConfigurator.java:449)
16:37:50,861 ERROR [STDERR] at org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:171)
16:37:50,861 ERROR [STDERR] at org.jboss.system.ServiceController.install(ServiceController.java:226)
16:37:50,861 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
16:37:50,861 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
16:37:50,862 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
16:37:50,862 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)
16:37:50,862 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
16:37:50,863 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
16:37:50,863 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
16:37:50,863 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
16:37:50,863 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
16:37:50,863 ERROR [STDERR] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
16:37:50,863 ERROR [STDERR] at $Proxy4.install(Unknown Source)
16:37:50,864 ERROR [STDERR] at org.jboss.deployment.SARDeployer.create(SARDeployer.java:249)
16:37:50,865 ERROR [STDERR] at org.jboss.deployment.MainDeployer.create(MainDeployer.java:953)
16:37:50,865 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:807)
16:37:50,865 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
16:37:50,865 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
16:37:50,865 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
16:37:50,865 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
16:37:50,866 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)
16:37:50,866 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
16:37:50,866 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
16:37:50,866 ERROR [STDERR] at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
16:37:50,866 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
16:37:50,866 ERROR [STDERR] at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
16:37:50,866 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
16:37:50,866 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
16:37:50,866 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
16:37:50,867 ERROR [STDERR] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
16:37:50,867 ERROR [STDERR] at $Proxy8.deploy(Unknown Source)
16:37:50,867 ERROR [STDERR] at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
16:37:50,867 ERROR [STDERR] at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
16:37:50,867 ERROR [STDERR] at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
16:37:50,867 ERROR [STDERR] at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
16:37:50,867 ERROR [STDERR] at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
16:37:50,868 ERROR [STDERR] at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
16:37:50,868 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
16:37:50,868 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
16:37:50,869 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)
16:37:50,869 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
16:37:50,869 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
16:37:50,869 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
16:37:50,869 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
16:37:50,869 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
16:37:50,869 ERROR [STDERR] at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
16:37:50,870 ERROR [STDERR] at $Proxy0.start(Unknown Source)
16:37:50,870 ERROR [STDERR] at org.jboss.system.ServiceController.start(ServiceController.java:417)
16:37:50,870 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
16:37:50,870 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
16:37:50,870 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)
16:37:50,870 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
16:37:50,871 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
16:37:50,871 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
16:37:50,871 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
16:37:50,871 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
16:37:50,871 ERROR [STDERR] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
16:37:50,871 ERROR [STDERR] at $Proxy4.start(Unknown Source)
16:37:50,871 ERROR [STDERR] at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
16:37:50,871 ERROR [STDERR] at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1007)
16:37:50,872 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:808)
16:37:50,872 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
16:37:50,872 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:755)
16:37:50,872 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
16:37:50,872 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
16:37:50,872 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
16:37:50,872 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)
16:37:50,872 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
16:37:50,872 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
16:37:50,873 ERROR [STDERR] at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
16:37:50,873 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
16:37:50,873 ERROR [STDERR] at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
16:37:50,873 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
16:37:50,873 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
16:37:50,873 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
16:37:50,873 ERROR [STDERR] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
16:37:50,873 ERROR [STDERR] at $Proxy5.deploy(Unknown Source)
16:37:50,873 ERROR [STDERR] at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
16:37:50,874 ERROR [STDERR] at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
16:37:50,874 ERROR [STDERR] at org.jboss.Main.boot(Main.java:200)
16:37:50,874 ERROR [STDERR] at org.jboss.Main$1.run(Main.java:464)
16:37:50,874 ERROR [STDERR] at java.lang.Thread.run(Thread.java:595)
16:37:57,942 INFO [SubscriptionManager] Bound event dispatcher to java:/EventDispatcher
16:38:08,957 INFO [Ejb3Deployment] EJB3 deployment time took: 814
16:38:09,191 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:jar=shotoku-base.ejb3,name=ShotokuServiceImpl,service=EJB3 with dependencies:
16:38:09,624 INFO [EJBContainer] STARTED EJB: org.jboss.shotoku.service.ShotokuServiceImpl ejbName: ShotokuServiceImpl
16:38:09,880 INFO [AdministratedService] Creating Shotoku service...
16:38:10,416 INFO [ContentManager] Added content manager: default, org.jboss.shotoku.svn.SvnContentManager
16:38:10,417 INFO [AdministratedService] ContentManager setup completed. Getting the default service timer interval...
16:38:10,417 INFO [AdministratedService] Shotoku service created.
16:38:10,421 INFO [AdministratedService] Starting Shotoku service...
16:38:10,421 INFO [AdministratedService] Starting main update thread...
16:38:10,430 INFO [AdministratedService] Starting update threads...
16:38:10,435 INFO [AdministratedService] Update thread count set to: 10.
16:38:10,436 INFO [AdministratedService] Reseting keys during update in cache items...
16:38:10,436 INFO [AdministratedService] Shotoku service started.
16:38:10,438 INFO [EJB3Deployer] Deployed: file:/usr/local/portal/server/all/deploy/shotoku.sar/shotoku-base.ejb3
16:38:11,996 INFO [SnmpAgentService] SNMP agent going active
16:38:12,334 INFO [AspectDeployer] Deployed AOP: file:/usr/local/portal/server/all/deploy/tc5-cluster.sar/tc5-cluster.aop
16:38:13,127 INFO [TreeCache] setting cluster properties from xml to: UDP(down_thread=false;enable_bundling=true;ip_ttl=2;loopback=false;max_bundle_size=64000;max_bundle_timeout=30;mcast_addr=230.1.2.7;mcast_port=45577;mcast_recv_buf_size=25000000;mcast_send_buf_size=640000;ucast_recv_buf_size=20000000;ucast_send_buf_size=640000;up_thread=false;use_incoming_packet_handler=true;use_outgoing_packet_handler=true):PING(down_thread=false;num_initial_members=3;timeout=2000;up_thread=false):MERGE2(down_thread=false;max_interval=100000;min_interval=20000;up_thread=false):FD(down_thread=false;max_tries=5;shun=true;timeout=2500;up_thread=false):VERIFY_SUSPECT(down_thread=false;timeout=1500;up_thread=false):pbcast.NAKACK(discard_delivered_msgs=true;down_thread=false;gc_lag=50;max_xmit_size=60000;retransmit_timeout=100,200,300,600,1200,2400,4800;up_thread=false;use_mcast_xmit=false):UNICAST(down_thread=false;timeout=300,600,1200,2400,3600;up_thread=false):pbcast.STABLE(desired_avg_gossip=50000;down_thread=false;max_bytes=2100000;stability_delay=1000;up_thread=false):pbcast.GMS(down_thread=false;join_retry_timeout=2000;join_timeout=3000;print_local_addr=true;shun=true;up_thread=false):FC(down_thread=false;max_credits=10000000;min_threshold=0.20;up_thread=false):FRAG2(down_thread=false;frag_size=60000;up_thread=false):pbcast.STATE_TRANSFER(down_thread=false;up_thread=false)
16:38:13,177 INFO [TreeCache] interceptor chain is:
class org.jboss.cache.interceptors.CallInterceptor
class org.jboss.cache.interceptors.PessimisticLockInterceptor
class org.jboss.cache.interceptors.UnlockInterceptor
class org.jboss.cache.interceptors.ReplicationInterceptor
16:38:13,178 INFO [TreeCache] cache mode is REPL_ASYNC
16:38:15,952 INFO [STDOUT]
-------------------------------------------------------
GMS: address is localhost:32845
-------------------------------------------------------
16:38:18,183 INFO [TreeCache] viewAccepted(): [localhost:32845|0] [localhost:32845]
16:38:18,215 INFO [TreeCache] my local address is localhost:32845
16:38:18,222 INFO [TreeCache] new cache is null (may be first member in cluster)
16:38:18,222 INFO [TreeCache] state could not be retrieved (must be first member in group)
16:38:18,222 INFO [TreeCache] Cache is started!!
16:38:18,684 INFO [Embedded] Catalina naming disabled
16:38:18,918 INFO [ClusterRuleSetFactory] Unable to find a cluster rule set in the classpath. Will load the default rule set.
16:38:18,921 INFO [ClusterRuleSetFactory] Unable to find a cluster rule set in the classpath. Will load the default rule set.
16:38:19,849 INFO [Http11BaseProtocol] Initializing Coyote HTTP/1.1 on http-0.0.0.0-8080
16:38:19,859 INFO [Catalina] Initialization processed in 938 ms
16:38:19,859 INFO [StandardService] Starting service jboss.web
16:38:19,871 INFO [StandardEngine] Starting Servlet Engine: Apache Tomcat/5.5.17
16:38:19,997 INFO [StandardHost] XML validation disabled
16:38:20,052 INFO [Catalina] Server startup in 193 ms
16:38:20,593 INFO [TomcatDeployer] deploy, ctxPath=/invoker, warUrl=.../deploy/httpha-invoker.sar/invoker.war/
16:38:21,379 INFO [WebappLoader] Dual registration of jndi stream handler: factory already defined
16:38:22,408 INFO [TomcatDeployer] deploy, ctxPath=/portal-cms, warUrl=.../deploy/jboss-portal.sar/portal-cms.war/
16:38:22,677 INFO [TomcatDeployer] deploy, ctxPath=/portal-core, warUrl=.../deploy/jboss-portal.sar/portal-core.war/
16:38:24,214 INFO [FacesConfigurator] Reading standard config org/apache/myfaces/resource/standard-faces-config.xml
16:38:24,442 INFO [FacesConfigurator] Reading config jar:file:/usr/local/portal/server/all/tmp/deploy/tmp62208jsf-facelets.jar!/META-INF/faces-config.xml
16:38:24,458 INFO [FacesConfigurator] Reading config jar:file:/usr/local/portal/server/all/tmp/deploy/tmp62226tomahawk.jar!/META-INF/faces-config.xml
16:38:24,556 INFO [FacesConfigurator] Reading config jar:file:/usr/local/portal/server/all/tmp/deploy/tmp62243tomahawk.jar!/META-INF/faces-config.xml
16:38:24,637 INFO [FacesConfigurator] Reading config /WEB-INF/faces-config.xml
16:38:25,096 ERROR [LocaleUtils] Locale name null or empty, ignoring
16:38:27,345 INFO [StartupServletContextListener] ServletContext '/usr/local/portal/server/all/./deploy/jboss-portal.sar/portal-core.war/' initialized.
16:38:27,586 INFO [TomcatDeployer] deploy, ctxPath=/portal, warUrl=.../deploy/jboss-portal.sar/portal-server.war/
16:38:28,149 INFO [TomcatDeployer] deploy, ctxPath=/jbossws, warUrl=.../tmp/deploy/tmp62257jbossws-exp.war/
16:38:28,453 INFO [TomcatDeployer] deploy, ctxPath=/juddi, warUrl=.../deploy/juddi-service.sar/juddiws.war/
16:38:28,635 INFO [RegistryServlet] Loading jUDDI configuration.
16:38:28,636 INFO [RegistryServlet] Resources loaded from: /WEB-INF/juddi.properties
16:38:28,637 INFO [RegistryServlet] Initializing jUDDI components.
16:38:31,150 INFO [Ejb3Deployment] EJB3 deployment time took: 107
16:38:31,221 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:jar=forge-service.ejb3,name=ForgeService,service=EJB3 with dependencies:
16:38:31,221 INFO [JmxKernelAbstraction] shotoku:service=shotoku
16:38:31,279 INFO [EJBContainer] STARTED EJB: org.jboss.forge.service.ForgeService ejbName: ForgeService
16:38:31,326 INFO [AdministratedService] Creating Forge service...
16:38:32,620 INFO [ForgeService] Forge service created, with timer interval: 30000
16:38:32,621 INFO [AdministratedService] Starting Forge service...
16:38:32,622 INFO [AdministratedService] Forge service started.
16:38:32,622 INFO [EJB3Deployer] Deployed: file:/usr/local/portal/server/all/deploy/w-jboss-forge.sar/forge-service.ejb3
16:38:33,602 INFO [DefaultPartition] Initializing
16:38:33,764 INFO [STDOUT]
-------------------------------------------------------
GMS: address is localhost:32848 (additional data: 14 bytes)
-------------------------------------------------------
16:38:35,779 INFO [DefaultPartition] Number of cluster members: 1
16:38:35,779 INFO [DefaultPartition] Other members: 0
16:38:35,779 INFO [DefaultPartition] Fetching state (will wait for 30000 milliseconds):
16:38:35,779 INFO [DefaultPartition] New cluster view for partition DefaultPartition (id: 0, delta: 0) : [127.0.0.1:1099]
16:38:35,800 INFO [DefaultPartition] I am (127.0.0.1:1099) received membershipChanged event:
16:38:35,801 INFO [DefaultPartition] Dead members: 0 ([])
16:38:35,801 INFO [DefaultPartition] New Members : 0 ([])
16:38:35,801 INFO [DefaultPartition] All Members : 1 ([127.0.0.1:1099])
16:38:35,998 INFO [HANamingService] Started ha-jndi bootstrap jnpPort=1100, backlog=50, bindAddress=/0.0.0.0
16:38:36,017 INFO [DetachedHANamingService$AutomaticDiscovery] Listening on 0.0.0.0/0.0.0.0:1102, group=230.0.0.4, HA-JNDI address=127.0.0.1:1100
16:38:38,520 INFO [TomcatDeployer] deploy, ctxPath=/jbossmq-httpil, warUrl=.../deploy-hasingleton/jms/jbossmq-httpil.sar/jbossmq-httpil.war/
16:38:39,166 INFO [TreeCache] setting cluster properties from xml to: UDP(ip_mcast=true;ip_ttl=64;loopback=false;mcast_addr=228.1.2.3;mcast_port=45551;mcast_recv_buf_size=80000;mcast_send_buf_size=150000;ucast_recv_buf_size=80000;ucast_send_buf_size=150000):PING(down_thread=false;num_initial_members=3;timeout=2000;up_thread=false):MERGE2(max_interval=20000;min_interval=10000):FD(down_thread=true;shun=true;up_thread=true):VERIFY_SUSPECT(down_thread=false;timeout=1500;up_thread=false):pbcast.NAKACK(down_thread=false;gc_lag=50;max_xmit_size=8192;retransmit_timeout=600,1200,2400,4800;up_thread=false):UNICAST(down_thread=false;min_threshold=10;timeout=600,1200,2400;window_size=100):pbcast.STABLE(desired_avg_gossip=20000;down_thread=false;up_thread=false):FRAG(down_thread=false;frag_size=8192;up_thread=false):pbcast.GMS(join_retry_timeout=2000;join_timeout=5000;print_local_addr=true;shun=true):pbcast.STATE_TRANSFER(down_thread=false;up_thread=false)
16:38:39,244 INFO [TreeCache] setEvictionPolicyConfig(): [config: null]
16:38:39,262 WARN [TreeCache] No transaction manager lookup class has been defined. Transactions cannot be used
16:38:39,299 INFO [TreeCache] interceptor chain is:
class org.jboss.cache.interceptors.CallInterceptor
class org.jboss.cache.interceptors.PessimisticLockInterceptor
class org.jboss.cache.interceptors.CacheLoaderInterceptor
class org.jboss.cache.interceptors.UnlockInterceptor
class org.jboss.cache.interceptors.ReplicationInterceptor
class org.jboss.cache.interceptors.CacheStoreInterceptor
16:38:39,366 INFO [TreeCache] cache mode is REPL_SYNC
16:38:39,386 INFO [STDOUT]
-------------------------------------------------------
GMS: address is localhost:32851
-------------------------------------------------------
16:38:41,389 INFO [TreeCache] my local address is localhost:32851
16:38:41,389 INFO [TreeCache] state could not be retrieved (must be first member in group)
16:38:41,390 INFO [LRUPolicy] Starting eviction policy using the provider: org.jboss.ejb3.cache.tree.StatefulEvictionPolicy
16:38:41,390 INFO [LRUPolicy] Starting a eviction timer with wake up interval of (secs) 1
16:38:41,390 INFO [TreeCache] viewAccepted(): [localhost:32851|0] [localhost:32851]
16:38:41,390 INFO [TreeCache] new cache is null (may be first member in cluster)
16:38:41,391 INFO [TreeCache] Cache is started!!
16:38:41,488 INFO [TreeCache] setting cluster properties from xml to: UDP(ip_mcast=true;ip_ttl=2;loopback=false;mcast_addr=228.1.2.3;mcast_port=43333;mcast_recv_buf_size=80000;mcast_send_buf_size=150000;ucast_recv_buf_size=80000;ucast_send_buf_size=150000):PING(down_thread=false;num_initial_members=3;timeout=2000;up_thread=false):MERGE2(max_interval=20000;min_interval=10000):FD(down_thread=true;shun=true;up_thread=true):VERIFY_SUSPECT(down_thread=false;timeout=1500;up_thread=false):pbcast.NAKACK(down_thread=false;gc_lag=50;max_xmit_size=8192;retransmit_timeout=600,1200,2400,4800;up_thread=false):UNICAST(down_thread=false;min_threshold=10;timeout=600,1200,2400;window_size=100):pbcast.STABLE(desired_avg_gossip=20000;down_thread=false;up_thread=false):FRAG(down_thread=false;frag_size=8192;up_thread=false):pbcast.GMS(join_retry_timeout=2000;join_timeout=5000;print_local_addr=true;shun=true):pbcast.STATE_TRANSFER(down_thread=false;up_thread=false)
16:38:41,516 INFO [TreeCache] setEvictionPolicyConfig(): [config: null]
16:38:41,542 INFO [TreeCache] interceptor chain is:
class org.jboss.cache.interceptors.CallInterceptor
class org.jboss.cache.interceptors.PessimisticLockInterceptor
class org.jboss.cache.interceptors.UnlockInterceptor
class org.jboss.cache.interceptors.ReplicationInterceptor
16:38:41,547 INFO [TreeCache] cache mode is REPL_SYNC
16:38:41,646 INFO [STDOUT]
-------------------------------------------------------
GMS: address is localhost:32854
-------------------------------------------------------
16:38:43,650 INFO [TreeCache] my local address is localhost:32854
16:38:43,650 INFO [TreeCache] state could not be retrieved (must be first member in group)
16:38:43,650 INFO [LRUPolicy] Starting eviction policy using the provider: org.jboss.cache.eviction.LRUPolicy
16:38:43,650 INFO [LRUPolicy] Starting a eviction timer with wake up interval of (secs) 5
16:38:43,650 INFO [TreeCache] viewAccepted(): [localhost:32854|0] [localhost:32854]
16:38:43,651 INFO [TreeCache] new cache is null (may be first member in cluster)
16:38:43,651 INFO [TreeCache] Cache is started!!
16:38:50,304 INFO [CorbaNamingService] Naming: [IOR:000000000000002B49444C3A6F6D672E6F72672F436F734E616D696E672F4E616D696E67436F6E746578744578743A312E3000000000000200000000000000D0000102000000000A3132372E302E302E31000DC8000000114A426F73732F4E616D696E672F726F6F74000000000000050000000000000008000000004A414300000000010000001C00000000000100010000000105010001000101090000000105010001000000210000004C000000000000000100000000000000240000001C0000007E00000000000000010000000A3132372E302E302E31000DC9000000000000000000000000000000000000000000000000000000000000002000000004000000000000001F0000000400000003000000010000002000000000000000020000002000000004000000000000001F0000000400000003]
16:38:51,003 INFO [CorbaTransactionService] TransactionFactory: [IOR:000000000000003049444C3A6F72672F6A626F73732F746D2F69696F702F5472616E73616374696F6E466163746F72794578743A312E30000000000200000000000000D0000102000000000A3132372E302E302E31000DC8000000144A426F73732F5472616E73616374696F6E732F46000000050000000000000008000000004A414300000000010000001C00000000000100010000000105010001000101090000000105010001000000210000004C000000000000000100000000000000240000001C0000007E00000000000000010000000A3132372E302E302E31000DC9000000000000000000000000000000000000000000000000000000000000002000000004000000000000001F0000000400000003000000010000002000000000000000020000002000000004000000000000001F0000000400000003]
16:38:53,447 INFO [TomcatDeployer] deploy, ctxPath=/web-console, warUrl=.../deploy/management/console-mgr.sar/web-console.war/
16:38:59,848 INFO [MailService] Mail Service bound to java:/Mail
16:39:00,340 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-ha-local-jdbc.rar
16:39:00,971 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-ha-xa-jdbc.rar
16:39:01,041 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-local-jdbc.rar
16:39:01,114 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-xa-jdbc.rar
16:39:01,773 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jms/jms-ra.rar
16:39:01,856 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/mail-ra.rar
16:39:02,518 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/quartz-ra.rar
16:39:03,357 INFO [QuartzResourceAdapter] start quartz!!!
16:39:03,408 ERROR [STDERR] [warn] AOP Instrumentor failed to transform org.quartz.impl.StdSchedulerFactory
16:39:03,408 ERROR [STDERR] org.jboss.aop.instrument.TransformationException: Failed to aspectize class org.quartz.impl.StdSchedulerFactory. Could not find class it references org.quartz.utils.PoolingConnectionProvider It may not be in your classpath and you may not be getting field and constructor weaving for this class.
16:39:03,409 ERROR [STDERR] at org.jboss.aop.instrument.Instrumentor.convertReferences(Instrumentor.java:619)
16:39:03,409 ERROR [STDERR] at org.jboss.aop.instrument.Instrumentor.transform(Instrumentor.java:673)
16:39:03,409 ERROR [STDERR] at org.jboss.aop.AspectManager.translate(AspectManager.java:970)
16:39:03,409 ERROR [STDERR] at org.jboss.aop.AspectManager.transform(AspectManager.java:882)
16:39:03,410 ERROR [STDERR] at org.jboss.aop.standalone.AOPTransformer.aspectTransform(AOPTransformer.java:88)
16:39:03,410 ERROR [STDERR] at org.jboss.aop.standalone.AOPTransformer.transform(AOPTransformer.java:75)
16:39:03,410 ERROR [STDERR] at sun.instrument.TransformerManager.transform(TransformerManager.java:122)
16:39:03,410 ERROR [STDERR] at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:155)
16:39:03,410 ERROR [STDERR] at java.lang.ClassLoader.defineClass1(Native Method)
16:39:03,410 ERROR [STDERR] at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
16:39:03,410 ERROR [STDERR] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
16:39:03,410 ERROR [STDERR] at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
16:39:03,410 ERROR [STDERR] at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
16:39:03,411 ERROR [STDERR] at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
16:39:03,411 ERROR [STDERR] at java.security.AccessController.doPrivileged(Native Method)
16:39:03,411 ERROR [STDERR] at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
16:39:03,411 ERROR [STDERR] at org.jboss.mx.loading.RepositoryClassLoader.findClassLocally(RepositoryClassLoader.java:672)
16:39:03,412 ERROR [STDERR] at org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:652)
16:39:03,412 ERROR [STDERR] at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
16:39:03,412 ERROR [STDERR] at org.jboss.mx.loading.RepositoryClassLoader.loadClassLocally(RepositoryClassLoader.java:190)
16:39:03,412 ERROR [STDERR] at org.jboss.mx.loading.ClassLoadingTask$ThreadTask.run(ClassLoadingTask.java:131)
16:39:03,412 ERROR [STDERR] at org.jboss.mx.loading.LoadMgr3.nextTask(LoadMgr3.java:399)
16:39:03,412 ERROR [STDERR] at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:517)
16:39:03,412 ERROR [STDERR] at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:405)
16:39:03,413 ERROR [STDERR] at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
16:39:03,413 ERROR [STDERR] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
16:39:03,413 ERROR [STDERR] at org.jboss.resource.adapter.quartz.inflow.QuartzResourceAdapter.start(QuartzResourceAdapter.java:53)
16:39:03,413 ERROR [STDERR] at org.jboss.resource.deployment.RARDeployment.startService(RARDeployment.java:109)
16:39:03,413 ERROR [STDERR] at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
16:39:03,413 ERROR [STDERR] at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
16:39:03,413 ERROR [STDERR] at org.jboss.system.ServiceDynamicMBeanSupport.invoke(ServiceDynamicMBeanSupport.java:124)
16:39:03,414 ERROR [STDERR] at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
16:39:03,414 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
16:39:03,414 ERROR [STDERR] at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
16:39:03,414 ERROR [STDERR] at $Proxy0.start(Unknown Source)
16:39:03,414 ERROR [STDERR] at org.jboss.system.ServiceController.start(ServiceController.java:417)
16:39:03,414 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
16:39:03,414 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
16:39:03,414 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)
16:39:03,415 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
16:39:03,415 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
16:39:03,415 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
16:39:03,416 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
16:39:03,416 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
16:39:03,416 ERROR [STDERR] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
16:39:03,416 ERROR [STDERR] at $Proxy123.start(Unknown Source)
16:39:03,416 ERROR [STDERR] at org.jboss.deployment.SimpleSubDeployerSupport.startService(SimpleSubDeployerSupport.java:345)
16:39:03,416 ERROR [STDERR] at org.jboss.deployment.SimpleSubDeployerSupport.start(SimpleSubDeployerSupport.java:127)
16:39:03,416 ERROR [STDERR] at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1007)
16:39:03,416 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:808)
16:39:03,416 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
16:39:03,417 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
16:39:03,417 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
16:39:03,417 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)
16:39:03,417 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
16:39:03,417 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
16:39:03,417 ERROR [STDERR] at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
16:39:03,417 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
16:39:03,418 ERROR [STDERR] at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
16:39:03,418 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
16:39:03,418 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
16:39:03,418 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
16:39:03,418 ERROR [STDERR] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
16:39:03,418 ERROR [STDERR] at $Proxy8.deploy(Unknown Source)
16:39:03,418 ERROR [STDERR] at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
16:39:03,418 ERROR [STDERR] at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
16:39:03,418 ERROR [STDERR] at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
16:39:03,419 ERROR [STDERR] at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
16:39:03,419 ERROR [STDERR] at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
16:39:03,419 ERROR [STDERR] at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
16:39:03,419 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
16:39:03,419 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
16:39:03,419 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)
16:39:03,419 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
16:39:03,419 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
16:39:03,420 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
16:39:03,420 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
16:39:03,420 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
16:39:03,420 ERROR [STDERR] at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
16:39:03,420 ERROR [STDERR] at $Proxy0.start(Unknown Source)
16:39:03,420 ERROR [STDERR] at org.jboss.system.ServiceController.start(ServiceController.java:417)
16:39:03,420 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
16:39:03,420 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
16:39:03,421 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)
16:39:03,421 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
16:39:03,421 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
16:39:03,421 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
16:39:03,421 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
16:39:03,421 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
16:39:03,421 ERROR [STDERR] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
16:39:03,421 ERROR [STDERR] at $Proxy4.start(Unknown Source)
16:39:03,421 ERROR [STDERR] at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
16:39:03,422 ERROR [STDERR] at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1007)
16:39:03,422 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:808)
16:39:03,422 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
16:39:03,422 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:755)
16:39:03,422 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
16:39:03,422 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
16:39:03,422 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
16:39:03,422 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)
16:39:03,422 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
16:39:03,423 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
16:39:03,423 ERROR [STDERR] at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
16:39:03,423 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
16:39:03,423 ERROR [STDERR] at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
16:39:03,423 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
16:39:03,423 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
16:39:03,423 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
16:39:03,423 ERROR [STDERR] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
16:39:03,424 ERROR [STDERR] at $Proxy5.deploy(Unknown Source)
16:39:03,424 ERROR [STDERR] at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
16:39:03,424 ERROR [STDERR] at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
16:39:03,424 ERROR [STDERR] at org.jboss.Main.boot(Main.java:200)
16:39:03,424 ERROR [STDERR] at org.jboss.Main$1.run(Main.java:464)
16:39:03,424 ERROR [STDERR] at java.lang.Thread.run(Thread.java:595)
16:39:06,357 INFO [SimpleThreadPool] Job execution threads will use class loader of thread: main
16:39:07,167 INFO [QuartzScheduler] Quartz Scheduler v.1.5.2 created.
16:39:07,730 INFO [RAMJobStore] RAMJobStore initialized.
16:39:07,731 INFO [StdSchedulerFactory] Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties'
16:39:07,731 INFO [StdSchedulerFactory] Quartz scheduler version: 1.5.2
16:39:07,732 INFO [QuartzScheduler] Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.
16:39:09,487 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=LabsDS' to JNDI name 'java:LabsDS'
16:39:33,617 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=DefaultDS' to JNDI name 'java:DefaultDS'
16:40:07,877 ERROR [STDERR] [warn] AOP Instrumentor failed to transform org.hsqldb.persist.NIOScaledRAFile
16:40:07,877 ERROR [STDERR] java.lang.OutOfMemoryError: Java heap space
*** java.lang.instrument ASSERTION FAILED ***: "!errorOutstanding" with message can't create byte arrau at ../../../src/share/instrument/JPLISAgent.c line: 801
16:41:58,836 WARN [ServiceController] Problem starting service jboss.mq:service=DestinationManager
java.lang.OutOfMemoryError: Java heap space
16:42:11,338 ERROR [BasicMBeanRegistry] Cannot register MBean
java.lang.OutOfMemoryError: Java heap space
16:42:24,420 ERROR [BasicMBeanRegistry] Cannot register MBean
java.lang.OutOfMemoryError: Java heap space
16:42:27,280 ERROR [BasicMBeanRegistry] Cannot register MBean
java.lang.OutOfMemoryError: Java heap space
16:42:40,520 ERROR [MainDeployer] Could not initialise deployment: file:/usr/local/portal/server/all/deploy/jms/hajndi-jms-ds.xml
java.lang.OutOfMemoryError: Java heap space
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997742#3997742
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997742
From do-not-reply at jboss.com Wed Jan 3 20:07:17 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Wed, 3 Jan 2007 20:07:17 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: releasing 3.2.Beta1
Message-ID: <23233213.1167872837024.JavaMail.jboss@colo-br-02.atl.jboss.com>
Ok, with that fix I've done the following:
- The "new tasks" list is now a list of created tasks, not assigned tasks. This should fix the problem that no tasks are being presented on the screen when a process is started having a start task and no swimlanes or assignment magic.
- Fixed another NPE that happens on task instance view if there is no forms.xml.
- Added a "signal" button to the token list to allow a token to be moved along transitions.
I did run across a new problem. Some of the nodes that I create in the GPD have a width and height of -1 in gpd.xml, making the process diagram fail to work properly. Also, I have one more screen to make tonight that links to a new process instance in the case where a process definition is started which contains an initial wait state, but no tasks (right now there's no direct link to take you to the newly created process instance, as I realized in today's testing session).
Also one question I have is this: when a process starts that does not have a task on the start state (and therefore, I presume, no reason to wait), should the token automatically proceed out of the start state? Right now the user must signal the token manually in this case.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997772#3997772
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997772
From do-not-reply at jboss.com Wed Jan 3 20:11:43 2007
From: do-not-reply at jboss.com (jeffdelong)
Date: Wed, 3 Jan 2007 20:11:43 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: releasing 3.2.Beta1
Message-ID: <31302573.1167873103755.JavaMail.jboss@colo-br-02.atl.jboss.com>
anonymous wrote : Also one question I have is this: when a process starts that does not have a task on the start state (and therefore, I presume, no reason to wait), should the token automatically proceed out of the start state? Right now the user must signal the token manually in this case.
In this situation the client should signal the token via the api, i.e, the web app should signal the token.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997773#3997773
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997773
From do-not-reply at jboss.com Wed Jan 3 20:25:21 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Wed, 3 Jan 2007 20:25:21 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: releasing 3.2.Beta1
Message-ID: <19580973.1167873921973.JavaMail.jboss@colo-br-02.atl.jboss.com>
"jeffdelong" wrote : anonymous wrote : Also one question I have is this: when a process starts that does not have a task on the start state (and therefore, I presume, no reason to wait), should the token automatically proceed out of the start state? Right now the user must signal the token manually in this case.
|
| In this situation the client should signal the token via the api, i.e, the web app should signal the token.
In this case I have to establish the criteria for signalling the token. The start node might have multiple transitions, so I presume that I'd only signal if there is a default leaving transition (node.getDefaultLeavingTransition() != null). The main thing that concerns me though is, how do we know that the start token isn't intended to be a wait state, for whatever reason. In a normal Node, we rely on the execute() method to determine whether a transition is immediately taken or the Node is a wait state. However, since StartState's execute() is an illegal operation (in other words, the Token is just pointed at the Node without calling execute()), you never "arrive" in the start state; therefore the start state node never has an opportunity to establish its intention.
My personal opinion is that the start state should be executed like any other node, but of course I'm probably missing critical background on the issue. :-)
I think the best I can do with what we've got now, is something like this: if (no start task instance && initial node has a default leaving transition) { signal the token along the default transition }
Make sense?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997776#3997776
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997776
From do-not-reply at jboss.com Wed Jan 3 21:26:01 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Wed, 3 Jan 2007 21:26:01 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: releasing 3.2.Beta1
Message-ID: <5648179.1167877561184.JavaMail.jboss@colo-br-02.atl.jboss.com>
Ok, now if a process is started with no initial tasks, the user is sent to the correct process instance with a link, rather than being left wherever they were beforehand.
Last thing to do is to implement the auto-signalling as described above...
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997794#3997794
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997794
From do-not-reply at jboss.com Wed Jan 3 21:53:42 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Wed, 3 Jan 2007 21:53:42 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: releasing 3.2.Beta1
Message-ID: <29741689.1167879222499.JavaMail.jboss@colo-br-02.atl.jboss.com>
Ok, that's done. Let me know if anything isn't as expected.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997801#3997801
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997801
From do-not-reply at jboss.com Wed Jan 3 22:12:21 2007
From: do-not-reply at jboss.com (anil.saldhana@jboss.com)
Date: Wed, 3 Jan 2007 22:12:21 -0500 (EST)
Subject: [jboss-dev-forums] [Design of POJO Server] - ObjectModelFactories
parsing empty xml elements
Message-ID: <3803442.1167880341626.JavaMail.jboss@colo-br-02.atl.jboss.com>
What should be the exact behavior of the ObjectModelFactory be for parsing the following security-domain element.
|
|
|
| Unsecure Stateless SessionBean
|
|
|
|
Currently the JBossEjbObjectFactory has a setValue method on the ConfigurationMetaData, but I see that a setValue call is not happening for the security-domain tag.
A similar concept exists for web.xml "auth-constraint" empty tag, but the way the WebMetaDataObjectFactory handles this is via a new AuthConstraint() object which can be either populated with 1 or more roles.
Is there a need for a SecurityDomain object to handle this case?
Note that the following setting works fine:
|
|
| Domain Stateless SessionBean
| java:/jaas/spec-test-domain
|
|
My question in general is how should the following xml element C be handled by an ObjectModelFactory?
|
| Hello Again
|
|
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997803#3997803
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997803
From do-not-reply at jboss.com Wed Jan 3 22:38:24 2007
From: do-not-reply at jboss.com (giahieu2710)
Date: Wed, 3 Jan 2007 22:38:24 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Portal] - Using Portlet to .NET
Environment?
Message-ID: <16258904.1167881904693.JavaMail.jboss@colo-br-02.atl.jboss.com>
Hi everyone,
I'm new to Jboss Portal and portlet and I want to use a Java portlet in the .NET environment. Althought I have converted the Java code to a *.dll library using Jnbridge 3.1 which can be used in .NET environment but I find myself difficult to deploy it in .NET.
>From the guides, it seems like the only way to deploy a Portlet is to hot-deploy it using Jboss Portal. Is there any other way to invoke the Portlet in .NET 2005 environment, such as create an instance of the portlet and
Thank you very much.
Harry.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997811#3997811
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997811
From do-not-reply at jboss.com Wed Jan 3 23:56:15 2007
From: do-not-reply at jboss.com (scott.stark@jboss.org)
Date: Wed, 3 Jan 2007 23:56:15 -0500 (EST)
Subject: [jboss-dev-forums] [Design of POJO Server] - Re:
ObjectModelFactories parsing empty xml elements
Message-ID: <20023594.1167886575143.JavaMail.jboss@colo-br-02.atl.jboss.com>
There is no reason for the setValue to be called on an empty element. There would have to be both a newChild and setValue to handle both cases. You don't need a separate SecurityDomain as you can return the parent element:
| public Object newChild(ConfigurationMetaData md, UnmarshallingContext navigator,
| String namespaceURI, String localName, Attributes attrs)
| {
| Object child = null;
| if (localName.equals("cluster-config"))
| {
| child = new ClusterConfigMetaData();
| }
| else if(localName.equals("container-interceptors") ||
| localName.equals("container-cache-conf") ||
| localName.equals("container-pool-conf"))
| {
| child = new DomElement(newDomElement(localName, attrs));
| }
| else if(localName.equals("security-domain"))
| {
| child = md;
| // Indicate a security-domain element was seen...
| md.setSecurityDomain(null);
| }
| return child;
| }
|
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997825#3997825
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997825
From do-not-reply at jboss.com Thu Jan 4 03:50:00 2007
From: do-not-reply at jboss.com (koen.aers@jboss.com)
Date: Thu, 4 Jan 2007 03:50:00 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: releasing 3.2.Beta1
Message-ID: <29805350.1167900600452.JavaMail.jboss@colo-br-02.atl.jboss.com>
"david" wrote : I did run across a new problem. Some of the nodes that I create in the GPD have a width and height of -1 in gpd.xml, making the process diagram fail to work properly.
This is a known initialization problem. It can be worked around by moving the node a little bit on the canvas after it was added. Not a real good solution, but this will be solved in the 3.1 branch of the GPD.
Regards,
Koen
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997858#3997858
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997858
From do-not-reply at jboss.com Thu Jan 4 03:50:30 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Thu, 4 Jan 2007 03:50:30 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: releasing 3.2.Beta1
Message-ID: <30211829.1167900630132.JavaMail.jboss@colo-br-02.atl.jboss.com>
"david.lloyd at jboss.com" wrote : - The "new tasks" list is now a list of created tasks, not assigned tasks. This should fix the problem that no tasks are being presented on the screen when a process is started having a start task and no swimlanes or assignment magic.
|
i would call that list the "Unassigned tasks". it's a good idea. also you could make the initiator responsible for the assignment in case a task is created without an assignment.
"david.lloyd at jboss.com" wrote :
| Also one question I have is this: when a process starts that does not have a task on the start state (and therefore, I presume, no reason to wait), should the token automatically proceed out of the start state? Right now the user must signal the token manually in this case.
wether or not the process should signal automatic with the start should be in the process definition. not in the webapp. currently there is no such feature in which you can specify that the default transition has to be taken automatically when a process instance is created.
for functional behaviour i don't think this is really necessary. you can always add an action on event process-start. then a developer could always turn the start-state into a wait state. but of course, this seriously limits the modeling freedom.
another way to solve this is to do the same as in SEAM page flow. there you can specify an attribute initial="myStartNode" in the process-definition. that way, you are not forced to have a start-state as the initial node in your process definition. i think this would be the most elegant solution.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997859#3997859
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997859
From do-not-reply at jboss.com Thu Jan 4 04:18:26 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Thu, 4 Jan 2007 04:18:26 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - free choice of initial
node
Message-ID: <17373565.1167902306305.JavaMail.jboss@colo-br-02.atl.jboss.com>
currently, you are forced to have a start-state to mark the initial node in your process-definition.
i think it is a good idea to expand this so that any type of node could be the first node in the process. we already did this with SEAM.
IMO, the most elegant way to achieve this is by adding an optional attribute 'initial' to the process-definition. the value must be a node name. when the initial node is specified as an attribute, the process should not have a start-state.
the result is that with the initial attribute on the process-definition, any node type can be used as the start state.
we would have to update the core engine new ProcessInstance(processDefinition) method. after creating the process instance and positioning the token in the initial node, the initial node has to be executed. now that is not the case. the initial node is not executed.
because the start-state now has an empty implementation, this will be backwards compatible.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997863#3997863
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997863
From do-not-reply at jboss.com Thu Jan 4 04:31:55 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Thu, 4 Jan 2007 04:31:55 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: releasing 3.2.Beta1
Message-ID: <20409372.1167903115715.JavaMail.jboss@colo-br-02.atl.jboss.com>
"tom.baeyens at jboss.com" wrote : "david.lloyd at jboss.com" wrote : - The "new tasks" list is now a list of created tasks, not assigned tasks. This should fix the problem that no tasks are being presented on the screen when a process is started having a start task and no swimlanes or assignment magic.
| |
|
| i would call that list the "Unassigned tasks". it's a good idea. also you could make the initiator responsible for the assignment in case a task is created without an assignment.
|
|
i forgot to mention that this has no real priority as this is navigation and the navigation will probably be shaken pretty significantly when the se's give their feedback.
also i just saw a potential minor problem with this. i just started the websale process. and as the feedback on starting a process instance, i got the 'New Tasks Created' screen with in the table, '(nobody)' in the 'Assigned To' column. When i clicked the task, it appears to be assigned to ernie (the initiator) as to be expected from the process definition. So after starting a new websale process, the user should have been navigated to the task screen instead of the 'New Tasks Created' screen, i think.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997864#3997864
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997864
From do-not-reply at jboss.com Thu Jan 4 04:45:25 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Thu, 4 Jan 2007 04:45:25 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: releasing 3.2.Beta1
Message-ID: <5179251.1167903925147.JavaMail.jboss@colo-br-02.atl.jboss.com>
just noticed another problem with the webapp. the user task list shows tasks for all users. that is not good. the user task list should only show the tasks that are assigned to the authenticated user. also the column 'Assigned To' should then be removed.
later, we should concentrate on searching tasks with various criteria. so that a manager can keep track and intervene with tasks for his subordinates. this also requires a better authorization mechanism then the one we currently have.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997866#3997866
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997866
From do-not-reply at jboss.com Thu Jan 4 04:56:25 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Thu, 4 Jan 2007 04:56:25 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: releasing 3.2.Beta1
Message-ID: <6186481.1167904585818.JavaMail.jboss@colo-br-02.atl.jboss.com>
functionally the webapp is MORE THEN RICH ENGOUGH for the 3.2 release. Good work, David !
so for the 3.2.Beta1 release, please focus on getting these last issues resolved. this has highest priority. i'll go through the web console some more and summarize the high prio issues to be resolved for 3.2.Beta1
then we should collect feedback from SE's and other people on the navigation. i think that with a few minor enhancements we are pretty close to what i consider a professional and great console.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997867#3997867
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997867
From do-not-reply at jboss.com Thu Jan 4 05:24:31 2007
From: do-not-reply at jboss.com (kabir.khan@jboss.com)
Date: Thu, 4 Jan 2007 05:24:31 -0500 (EST)
Subject: [jboss-dev-forums] [Design of AOP on JBoss (Aspects/JBoss)] - Re:
Update AOPTestDelegate to better integrate into eclipse
Message-ID: <25938249.1167906272001.JavaMail.jboss@colo-br-02.atl.jboss.com>
I've made a start, but more is needed
http://jira.jboss.com/jira/browse/JBAOP-337
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997875#3997875
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997875
From do-not-reply at jboss.com Thu Jan 4 06:20:20 2007
From: do-not-reply at jboss.com (alesj)
Date: Thu, 4 Jan 2007 06:20:20 -0500 (EST)
Subject: [jboss-dev-forums] [Design the new POJO MicroContainer] - Re: OSGi
integration
Message-ID: <9241497.1167909620535.JavaMail.jboss@colo-br-02.atl.jboss.com>
I did start with some initial deployment code, but I saw that doing the deployment differently from our deployers is not the way to go - since we already have a mechanism that finds appropriate deployer and deploys metadata.
I will look how we can hook into existing OSGi framework deployment and write our deployer on top of that - probably replacing their 'scanner' mechanism.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997882#3997882
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997882
From do-not-reply at jboss.com Thu Jan 4 06:42:14 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Thu, 4 Jan 2007 06:42:14 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: releasing 3.2.Beta1
Message-ID: <14699473.1167910934462.JavaMail.jboss@colo-br-02.atl.jboss.com>
summary: high priority for 3.2.Beta1
a) make sure that the user task list only displays tasks for which the current authenticated user is the actorId. (the group task list should display all the tasks for which the current authenticated actor is somewhere in the list of pooled actor ids. also note that the pooled actors could contain the group id to which a user belongs)
The group task stuff is just for your info. In case there would be a problem with it, that doesn't have to be solved in 3.2.Beta1
b) starting the websale process does not navigate to the task form. somehow the web console thinks that the task is unassigned.
David, could you fix these two problems asap and post feedback here ? thanks.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997887#3997887
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997887
From do-not-reply at jboss.com Thu Jan 4 07:26:58 2007
From: do-not-reply at jboss.com (dimitris@jboss.org)
Date: Thu, 4 Jan 2007 07:26:58 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Web Services] - Re: New jboss
version info attributes
Message-ID: <8262020.1167913618713.JavaMail.jboss@colo-br-02.atl.jboss.com>
Can you switch (4.2/HEAD) to use a new attribute VersionNumber I added on Server mbean:
| ObjectName oname = ObjectNameFactory.create("jboss.system:type=Server");
| jbossVersion = (String)getServer().getAttribute(oname, "VersionNumber");
|
I can then revert the ServerConfig changes to avoid attribute bloat.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997893#3997893
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997893
From do-not-reply at jboss.com Thu Jan 4 09:35:10 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Thu, 4 Jan 2007 09:35:10 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: releasing 3.2.Beta1
Message-ID: <12452957.1167921310821.JavaMail.jboss@colo-br-02.atl.jboss.com>
"tom.baeyens at jboss.com" wrote : also i just saw a potential minor problem with this. i just started the websale process. and as the feedback on starting a process instance, i got the 'New Tasks Created' screen with in the table, '(nobody)' in the 'Assigned To' column. When i clicked the task, it appears to be assigned to ernie (the initiator) as to be expected from the process definition.
This is an oversight on my part - I'm pulling the assigned actor from the TaskCreateLog entry. Apparently the actor ID is always null here (the actor ID isn't assigned until the subsequent TaskAssignLog entry). I'll just pull the actor ID from the task itself, that way it won't be wrong.
As far as redirecting to the task form: That's a navigation bit that I've left undone. In my estimation, users probably want to go to the task form directly, but managers may want to see the task list to know that there are (or are not) other tasks for other users. When the SEs give their feedback, I'll have to assemble a list of criteria that I use to choose how navigation goes.
As far as the tasklist goes: what I've implemented isn't really a user task list, it's really a "manager" task list , with all tasks for all users being listed. This is something else that will be changed I expect. I think that in the end, both variations will exist, but one will be chosen based upon user role; or perhaps the manager version will be in a separate set of screens and the manager will have access to both. I can easily split it out though.
The group task list still needs more testing.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997924#3997924
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997924
From do-not-reply at jboss.com Thu Jan 4 09:44:58 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Thu, 4 Jan 2007 09:44:58 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: releasing 3.2.Beta1
Message-ID: <25743240.1167921898762.JavaMail.jboss@colo-br-02.atl.jboss.com>
"david.lloyd at jboss.com" wrote : I'll just pull the actor ID from the task itself, that way it won't be wrong.
This is done.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997929#3997929
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997929
From do-not-reply at jboss.com Thu Jan 4 10:44:01 2007
From: do-not-reply at jboss.com (bstansberry@jboss.com)
Date: Thu, 4 Jan 2007 10:44:01 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBossCache] - SELECT FOR UPDATE
semantics
Message-ID: <660770.1167925441437.JavaMail.jboss@colo-br-02.atl.jboss.com>
I know I raised this issue somewhere before, but can't find it, so here we go again...
We're about to finalize the 2.x API; before we do, can we add something that provides semantics similar to SELECT FOR UPDATE, i.e. ability to do a read, but acquire a WL in the process? As it is now, there is no clean way for a tx to read a node and then be confident it can subsequently write to that node. It's possible for another tx to also get a RL on the node, which will prevent the first tx getting the needed WL.
This would be very helpful with http sessions that are shared between webapps, where I'd like to use a cache node to store the session, and use the node lock to prevent concurrent access to the session. The natural flow is to do a read, and then *maybe* do a write later if the session data has changed. The RL from the initial read doesn't provide a strong enough semantic. To work around that I'd need to do some hack like doing a put() at the beginning w/ a dummy key/value pair.
I've seen other threads that raised similar requirements.
I think doing this should be pretty simple. I believe it only applies to pessimistic locking. If we implemented it as an Option (e.g setReadForUpdate(boolean)) it would only affect the pessimistic lock interceptor. That interceptor would, on a get request, check the option and if present:
1) If the requested node does not exist, create it, like it does with a put.
2) Acquire a WL instead of a RL.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997944#3997944
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997944
From do-not-reply at jboss.com Thu Jan 4 11:07:39 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Thu, 4 Jan 2007 11:07:39 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: releasing 3.2.Beta1
Message-ID: <25159407.1167926859532.JavaMail.jboss@colo-br-02.atl.jboss.com>
"david.lloyd at jboss.com" wrote : As far as the tasklist goes: what I've implemented isn't really a user task list, it's really a "manager" task list , with all tasks for all users being listed. This is something else that will be changed I expect. I think that in the end, both variations will exist, but one will be chosen based upon user role; or perhaps the manager version will be in a separate set of screens and the manager will have access to both. I can easily split it out though.
|
please fix this so that the user task list only shows the tasks DIRECTLY assigned to the logged on user.
to have the manager task list, i want a search for tasks later as a separate functionality from the user task list.
"david.lloyd at jboss.com" wrote :
| The group task list still needs more testing.
|
keep that for later. not important for this beta release.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997961#3997961
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997961
From do-not-reply at jboss.com Thu Jan 4 11:09:18 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Thu, 4 Jan 2007 11:09:18 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: releasing 3.2.Beta1
Message-ID: <9728720.1167926958193.JavaMail.jboss@colo-br-02.atl.jboss.com>
great that you fixed the the actorId thing so quickly.
can you also fix the user task list and then let me know when that is done. i'll try to have some time to test it later this evening, but i'm not sure if i'll make it...
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997962#3997962
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997962
From do-not-reply at jboss.com Thu Jan 4 11:11:29 2007
From: do-not-reply at jboss.com (ovidiu.feodorov@jboss.com)
Date: Thu, 4 Jan 2007 11:11:29 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Failover refactoring
Message-ID: <13451482.1167927089657.JavaMail.jboss@colo-br-02.atl.jboss.com>
New stuff:
Messages that come over a failed-over connection are now preferentially routed to their corresponding failover queues (and not the other local queues, as it was the case so far)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997963#3997963
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997963
From do-not-reply at jboss.com Thu Jan 4 11:17:33 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Thu, 4 Jan 2007 11:17:33 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: releasing 3.2.Beta1
Message-ID: <517817.1167927454006.JavaMail.jboss@colo-br-02.atl.jboss.com>
Done. There is now a separate manager and user task list. The actor ID still is shown on the user task list; I can remove that if it's a problem.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997966#3997966
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997966
From do-not-reply at jboss.com Thu Jan 4 11:27:50 2007
From: do-not-reply at jboss.com (kukeltje)
Date: Thu, 4 Jan 2007 11:27:50 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: releasing 3.2.Beta1
Message-ID: <5640880.1167928070723.JavaMail.jboss@colo-br-02.atl.jboss.com>
Coooooolll.... you see all your 'hidden' work now pay off... R.E.S.P.E.C.T
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997970#3997970
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997970
From do-not-reply at jboss.com Thu Jan 4 11:32:50 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Thu, 4 Jan 2007 11:32:50 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: releasing 3.2.Beta1
Message-ID: <25577769.1167928370558.JavaMail.jboss@colo-br-02.atl.jboss.com>
Yes, it's nice that my investment in the infrastructure paid off. It was really, really easy to make those last two changes (like minutes each). Granted there are some things I wish I'd done differently, but by and large I expect that the upcoming navigation overhaul will be pretty easy.... once the requirements are figured out (which is always the hardest part, in my opinion).
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997974#3997974
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997974
From do-not-reply at jboss.com Thu Jan 4 11:39:27 2007
From: do-not-reply at jboss.com (kabir.khan@jboss.com)
Date: Thu, 4 Jan 2007 11:39:27 -0500 (EST)
Subject: [jboss-dev-forums] [Design of AOP on JBoss (Aspects/JBoss)] - Re:
Metadata rewrite
Message-ID: <3324656.1167928767383.JavaMail.jboss@colo-br-02.atl.jboss.com>
"adrian at jboss.org" wrote :
| However, this does not tell you if there are instance annotations.
| What you really need to do is the following (pseudo code):
|
|
| | // Get the instance retrieval for this context
| | KernelMetaDataRepository repository = kernel.getMetaDataRepository();
| | MetaDataRetrieval retrieval = repository.getMetaDataRetrieval(context);
| |
| | if (retrieval.isEmpty() == false)
| | // Need an instance proxy
| |
|
I'm not really gettting this... I have found a way (not necessarily the best and final, but it works for my tests) to get hold of the context so I can get hold of the kernel. But for a bean annotated with "real" annotations as
| @Test
| public class AnnotatedChild extends Base
| {
| }
|
| Annotation[] ai = retrieval.retrieveAnnotations().getValue();
| Annotation[] ai2 = retrieval.retrieveLocalAnnotations().getValue();
| Annotation[] anns = metaData.getAnnotations();
|
The ai, ai2 and anns all contain the same annotations. I
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997978#3997978
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997978
From do-not-reply at jboss.com Thu Jan 4 11:41:51 2007
From: do-not-reply at jboss.com (kabir.khan@jboss.com)
Date: Thu, 4 Jan 2007 11:41:51 -0500 (EST)
Subject: [jboss-dev-forums] [Design of AOP on JBoss (Aspects/JBoss)] - Re:
Metadata rewrite
Message-ID: <14905600.1167928911355.JavaMail.jboss@colo-br-02.atl.jboss.com>
In fact
| metaData.getAnnotations()
|
ends up in its retrieval.getAnnotations()
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997981#3997981
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997981
From do-not-reply at jboss.com Thu Jan 4 11:50:19 2007
From: do-not-reply at jboss.com (clebert.suconic@jboss.com)
Date: Thu, 4 Jan 2007 11:50:19 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Failover refactoring
Message-ID: <17915336.1167929419766.JavaMail.jboss@colo-br-02.atl.jboss.com>
> (and not the other local queues, as it was the case so far)
We had routers taking care of this, balancing between local queues and failedover queues. Did you change this policy?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997985#3997985
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997985
From do-not-reply at jboss.com Thu Jan 4 12:24:27 2007
From: do-not-reply at jboss.com (ALRubinger)
Date: Thu, 4 Jan 2007 12:24:27 -0500 (EST)
Subject: [jboss-dev-forums] [Design of EJB 3.0] - Re: Component Proposal -
Configurable Service Locator
Message-ID: <23625049.1167931467791.JavaMail.jboss@colo-br-02.atl.jboss.com>
Thanks for your input, Carlo.
I've reviewed the relevant parts of the JEE5 Spec (Injection and Client Chapters) and am in the process of putting together my own Application Client to run against JBoss built from TRUNK.
Yes, a lot of the issues I'd addressed are handled in the spec. Not covered, and handled by a potential ServiceLocator:
* Lookup by interface
* Lookup AFTER the main method is called (the spec dictates that injection is done once, via static members, before "main" on the client. What about after?)
* @Service injection? How is this currently being handled as a JMX Service Bean is a JBoss-specific extension?
And yes, I'd really like to have a client access services on more than one host. This may be outside the discussion of the client container; take into account the case of an EJB with dependencies on other remote EJBs:
* Client contacts Application Services as JEE5 Application Client
* Application Services depend on some set of Core Services used by many applications - contact via ServiceLocator
The core services may be hosted at any number of locations.
I'd like to determine how to best address this issue if possible.
S,
ALR
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998001#3998001
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998001
From do-not-reply at jboss.com Thu Jan 4 12:33:22 2007
From: do-not-reply at jboss.com (anil.saldhana@jboss.com)
Date: Thu, 4 Jan 2007 12:33:22 -0500 (EST)
Subject: [jboss-dev-forums] [Design of POJO Server] - Re:
ObjectModelFactories parsing empty xml elements
Message-ID: <6901767.1167932002647.JavaMail.jboss@colo-br-02.atl.jboss.com>
Thanks Scott. That did the trick. I had tried the combination of setValue and newChild but did not figure out returning the parent element.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998011#3998011
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998011
From do-not-reply at jboss.com Thu Jan 4 12:44:17 2007
From: do-not-reply at jboss.com (clebert.suconic@jboss.com)
Date: Thu, 4 Jan 2007 12:44:17 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Failover refactoring
Message-ID: <7761611.1167932657087.JavaMail.jboss@colo-br-02.atl.jboss.com>
I had this conversation in private with Ovidiu, and I wanted to make a public post about this.
I'm kind of concerned about the fact we are using multiple valves (instead of a single instance per connection).
The way is implemented now, you have a Valve on every descendant of Connection (Sessions, Producers, Consumers and Browsers).
When we get a failure, we have to close every single valve before performing a failover, i.e. The lock is not atomic and you have multiple locks.
The problem is when you place a try..catch(IOException) on the ValveIntercetor to capture failure exceptions. In cases where you have multiple threads using the same Connection (multiple sessions/threads on the same Connection). As the lock should be aways atomic (close every valve for the failed Connection), you can have multiple Threads trying to close the whole hierarchy of valves.
Lets talk in examples:
- You have one Connection and 50 Threads/50 Sessions. Suppose all these 50 Threads are communicating at the same time.
- We kill the server, all of the 50 threads are going to catch an IOException at the same time.
- As all of the 50 threads are going to catch the exception at the same time... All of them are going to close the valve at the same time. Valve close is a loop on the hierarchy:
| // from HierarchicalStateSupport
| public void closeChildrensValves() throws Exception
| {
| if (children == null)
| {
| return;
| }
|
| for(Iterator i = children.iterator(); i.hasNext(); )
| {
| HierarchicalState s = (HierarchicalState)i.next();
| ((Valve)s.getDelegate()).closeValve();
| }
| }
|
| public void openChildrensValves() throws Exception
| {
| if (children == null)
| {
| return;
| }
|
| for(Iterator i = children.iterator(); i.hasNext(); )
| {
| HierarchicalState s = (HierarchicalState)i.next();
| ((Valve)s.getDelegate()).openValve();
| }
| }
|
I belive we should use a single Valve instance, the way it was done before.
The only reason for this refactoring was the fact I was using a single instance but using AOP API to install the Valve on the right place with the proper instantiation. This could be refactored in another way such as delegating the Valve to an external object on the ValveAspect (which was going to be renamed to FailureInterceptor).
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998012#3998012
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998012
From do-not-reply at jboss.com Thu Jan 4 12:46:40 2007
From: do-not-reply at jboss.com (clebert.suconic@jboss.com)
Date: Thu, 4 Jan 2007 12:46:40 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Failover refactoring (Repost)
Message-ID: <15315354.1167932800381.JavaMail.jboss@colo-br-02.atl.jboss.com>
I had this conversation in private with Ovidiu, and I wanted to make a public post about this.
I'm kind of concerned about the fact we are using multiple valves (instead of a single instance per connection).
The way is implemented now, you have a Valve on every descendant of Connection (Sessions, Producers, Consumers and Browsers).
When we get a failure, we have to close every single valve before performing a failover, i.e. The lock is not atomic and you have multiple locks.
The problem is when you place a try..catch(IOException) on the ValveIntercetor to capture failure exceptions. In cases where you have multiple threads using the same Connection (multiple sessions/threads on the same Connection). As the lock should be aways atomic (close every valve for the failed Connection), you can have multiple Threads trying to close the whole hierarchy of valves.
Lets talk in examples:
- You have one Connection and 50 Threads/50 Sessions. Suppose all these 50 Threads are communicating at the same time.
- We kill the server, all of the 50 threads are going to catch an IOException at the same time.
- As all of the 50 threads are going to catch the exception at the same time... All of them are going to close the valve at the same time. Valve close is a loop on the hierarchy:
| // from HierarchicalStateSupport
| public void closeChildrensValves() throws Exception
| {
| if (children == null)
| {
| return;
| }
|
| for(Iterator i = children.iterator(); i.hasNext(); )
| {
| HierarchicalState s = (HierarchicalState)i.next();
| ((Valve)s.getDelegate()).closeValve();
| }
| }
|
| public void openChildrensValves() throws Exception
| {
| if (children == null)
| {
| return;
| }
|
| for(Iterator i = children.iterator(); i.hasNext(); )
| {
| HierarchicalState s = (HierarchicalState)i.next();
| ((Valve)s.getDelegate()).openValve();
| }
| }
|
I belive we should use a single Valve instance, the way it was done before.
The only reason for this refactoring was the fact I was using a single instance but using AOP API to install the Valve on the right place with the proper instantiation. This could be refactored in another way such as delegating the Valve to an external object on the ValveAspect (which was going to be renamed to FailureInterceptor).
I'm playing with another Branch and I have already refactored it to use a single instance of Valve, and have installed the try...catch(IOException) in place. I'm only using standard XML config.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998012#3998012
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998012
From do-not-reply at jboss.com Thu Jan 4 13:01:43 2007
From: do-not-reply at jboss.com (brittm)
Date: Thu, 4 Jan 2007 13:01:43 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: decision conditions
Message-ID: <18565231.1167933703518.JavaMail.jboss@colo-br-02.atl.jboss.com>
As stated, It is very un-intuitive and certainly doesn't clearly document what is going on in the decision. I always try to make all of my transition criteria explicit, and can't imagine ever seriously writing a Decision node that would rely on the old behavior. I imagine other developers aren't relying on it either.
As Tom mentioned, the docs were wrong and no one even noticed.
I would vote for the change.
-Britt
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998015#3998015
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998015
From do-not-reply at jboss.com Thu Jan 4 13:30:15 2007
From: do-not-reply at jboss.com (bill.burke@jboss.com)
Date: Thu, 4 Jan 2007 13:30:15 -0500 (EST)
Subject: [jboss-dev-forums] [Design of EJB 3.0] - Re: Component Proposal -
Configurable Service Locator
Message-ID: <10215324.1167935415228.JavaMail.jboss@colo-br-02.atl.jboss.com>
Maybe we should allow a pluggable default strategy for determining JNDI bindings? This would be plugged into the server side and would specify how the EJB container should bind to JNDI.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998025#3998025
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998025
From do-not-reply at jboss.com Thu Jan 4 13:30:55 2007
From: do-not-reply at jboss.com (clebert.suconic@jboss.com)
Date: Thu, 4 Jan 2007 13:30:55 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Failover refactoring
Message-ID: <17740930.1167935455734.JavaMail.jboss@colo-br-02.atl.jboss.com>
I talked to Kabir. We could control instantiation of interceptors by using Factories (witch is a straighforward and documented way), but getInstance is not exposed.
So, I requested a feature that will be useful on future releases.
http://jira.jboss.org/jira/browse/JBAOP-338
I won't use such feature now as we will stick with delegates or with the muliple valves. (something we will have to decide later), but I think the feature request is valid.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998026#3998026
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998026
From do-not-reply at jboss.com Thu Jan 4 13:59:26 2007
From: do-not-reply at jboss.com (bstansberry@jboss.com)
Date: Thu, 4 Jan 2007 13:59:26 -0500 (EST)
Subject: [jboss-dev-forums] [Design of EJB 3.0] - Re: ejb3-head testsuite
Message-ID: <31752098.1167937166605.JavaMail.jboss@colo-br-02.atl.jboss.com>
I found that the clustering tests would fail to start due to OOM. The start-jboss macro in testsuite/imports/server-config.xml only gives 64M to the AS by default, which is no longer enough to start the server. I expect other tests that use the AS are failing for the same reason.
For the clustering tests, I found modifying the tests-clustering-startup target so start-jboss looked like the following let them run:
I've checked in build-test.xml with that applied to all the start-jboss calls.
I don't know if that will resolve all issues, but it's something.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998032#3998032
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998032
From do-not-reply at jboss.com Thu Jan 4 14:29:44 2007
From: do-not-reply at jboss.com (scott.stark@jboss.org)
Date: Thu, 4 Jan 2007 14:29:44 -0500 (EST)
Subject: [jboss-dev-forums] [Design of the JBoss EJB Container] - Re:
Support of J2EE 5.0 in JBoss 5.x
Message-ID: <8179203.1167938984904.JavaMail.jboss@colo-br-02.atl.jboss.com>
When certification is complete. Q1-Q2 timeframe.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998038#3998038
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998038
From do-not-reply at jboss.com Thu Jan 4 14:32:30 2007
From: do-not-reply at jboss.com (scott.stark@jboss.org)
Date: Thu, 4 Jan 2007 14:32:30 -0500 (EST)
Subject: [jboss-dev-forums] [Design of the JBoss EJB Container] - Interface
exception checking seems broken
Message-ID: <5134938.1167939150642.JavaMail.jboss@colo-br-02.atl.jboss.com>
"henke.eriksson" wrote :
| We ran into some trouble today when we tried to deploy an EJB with a
| Local interface on JBoss 4.0.4. The business interface had one method,
| which looked something like this:
|
| Object doStuff(Command c) throws Throwable;
|
| At deploy-time the verifier complained that we had a method in a local
| interface that threw a RemoteException violating section 7.11.7 of the
| EJB spec.
|
| We did some digging and stumbled across the bug report JBAS-1463. The
| fix for this "bug" basically disallows a method in a local interface
| to declare that it throws a RemoteException or any of its
| SUPERclasses. As the report mentions, the RMI spec says that a Remote
| method must declare that it throws a RemoteException or one of it
| superclasses. But as far as I know a remote method can still declare
| that it throws a subclass of RemoteException, right?
|
| Right now the verifier assumes that a method that declares that it
| throws Throwable is a remote method. And I can see in the code that
| fixes to allow Exception and IOException has been applied. But I still
| feel that this logic is a bit weird, or am I missing something?
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998040#3998040
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998040
From do-not-reply at jboss.com Thu Jan 4 14:42:24 2007
From: do-not-reply at jboss.com (scott.stark@jboss.org)
Date: Thu, 4 Jan 2007 14:42:24 -0500 (EST)
Subject: [jboss-dev-forums] [Design of the JBoss EJB Container] - Re:
Interface exception checking seems broken
Message-ID: <16971824.1167939744974.JavaMail.jboss@colo-br-02.atl.jboss.com>
The rmi spec(which is hardly a spec) should not be dictating the exception checking, as its the ejb specs which define what is needed. Allowing superclasses of RemoteException is obvisously going to collide with generic application exceptions. The ejb spec is pretty clear about remote methods must be identified by a RemoteException, with any number of application exceptions.
The current throwsRemoteException(Method) method is a confusion of checks that are mixing local and remote interface semantics:
| /**
| * Checks if the method includes java.rmi.RemoteException or its
| * subclass in its throws clause.
| *
| * See bug report #434739 and #607805
| */
| public boolean throwsRemoteException(Method method)
| {
| Class[] exception = method.getExceptionTypes();
|
| for (int i = 0; i < exception.length; ++i)
| {
| // Fix for bug #607805: an IOException is OK for local interfaces
| // Fix for bug #626430: java.lang.Exception is also OK
| if (exception.equals(java.io.IOException.class)
| || exception.equals(java.lang.Exception.class))
| {
| continue;
| }
| // Not true see bug report #434739
| // if (java.rmi.RemoteException.class.isAssignableFrom(exception))
| // According to the RMI spec. a remote interface must throw an RemoteException
| // or any of its super classes therefore the check must be done vice versa
|
| if (isAssignableFrom(exception, "java.rmi.RemoteException"))
| {
| return true;
| }
| }
|
| return false;
| }
|
None of the methods in this interface should be valid:
| public interface X extends EJBObject
| {
| void m0() throws IOException;
| void m1() throws Exception;
| void m2() throws Throwable;
| }
|
They are all valid for a local interface.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998041#3998041
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998041
From do-not-reply at jboss.com Thu Jan 4 14:52:59 2007
From: do-not-reply at jboss.com (akostadinov)
Date: Thu, 4 Jan 2007 14:52:59 -0500 (EST)
Subject: [jboss-dev-forums] [Design of EJB 3.0] - Re: ejb3-head testsuite
Message-ID: <21233598.1167940379583.JavaMail.jboss@colo-br-02.atl.jboss.com>
could that be commited to svn?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998043#3998043
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998043
From do-not-reply at jboss.com Thu Jan 4 14:55:48 2007
From: do-not-reply at jboss.com (ovidiu.feodorov@jboss.com)
Date: Thu, 4 Jan 2007 14:55:48 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Failover refactoring
Message-ID: <2142708.1167940548909.JavaMail.jboss@colo-br-02.atl.jboss.com>
"clebert.suconic at jboss.com" wrote : > (and not the other local queues, as it was the case so far)
|
| We had routers taking care of this, balancing between local queues and failedover queues. Did you change this policy?
No. This comes in top of the message pull policy, that it still in effect (well, right now it isn't since we're using a NullMessagePullPolicy, but if we were using one, it would be in effect).
These behaviors complement each other.
And by thew way, this reminds me that we should also test the pull policy, currently we have 0 tests for it.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998044#3998044
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998044
From do-not-reply at jboss.com Thu Jan 4 15:06:02 2007
From: do-not-reply at jboss.com (bstansberry@jboss.com)
Date: Thu, 4 Jan 2007 15:06:02 -0500 (EST)
Subject: [jboss-dev-forums] [Design of EJB 3.0] - Re: ejb3-head testsuite
Message-ID: <26466923.1167941162641.JavaMail.jboss@colo-br-02.atl.jboss.com>
It was committed before I posted. Latest jboss-head-jdk-matrix build report from cruisecontrol shows it. Perhaps hasn't made it to anonymous svn yet?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998048#3998048
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998048
From do-not-reply at jboss.com Thu Jan 4 15:24:56 2007
From: do-not-reply at jboss.com (akostadinov)
Date: Thu, 4 Jan 2007 15:24:56 -0500 (EST)
Subject: [jboss-dev-forums] [Design of EJB 3.0] - Re: ejb3-head testsuite
Message-ID: <10081053.1167942296960.JavaMail.jboss@colo-br-02.atl.jboss.com>
Sorry, I didn't checked.
I'll see how is it now.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998054#3998054
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998054
From do-not-reply at jboss.com Thu Jan 4 16:14:13 2007
From: do-not-reply at jboss.com (charles.crouch@jboss.com)
Date: Thu, 4 Jan 2007 16:14:13 -0500 (EST)
Subject: [jboss-dev-forums] [Design of POJO Server] - Re: Deployment through
the ProfileService api
Message-ID: <8298911.1167945253340.JavaMail.jboss@colo-br-02.atl.jboss.com>
"scott.stark at jboss.org" wrote :
| Correct. However, for the initial tests I expect that the base deployment exists, so the way to add a deployment to a profile is:
|
|
| | URL deploymentURL = ...
| | VFS vfs = VFS.getVFS(deploymentURL);
| | VirtualFile deploymentVF = vfs.getRoot();
| | AbstractDeploymentContext context = new AbstractDeploymentContext(deploymentVF);
| | ps.addDeployment(context);
| |
|
I'm confused about this last point.
1) What do you mean a "base" deployment? What is the "base" deployment in the scenario of wanting to deploy a brand new datasource?
2) In the pseudo code, deploymentURL presumably refers to this "base" deployment. Where would one obtain the deploymentURL from in the first place?
Thanks
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998066#3998066
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998066
From do-not-reply at jboss.com Thu Jan 4 17:02:55 2007
From: do-not-reply at jboss.com (scott.stark@jboss.org)
Date: Thu, 4 Jan 2007 17:02:55 -0500 (EST)
Subject: [jboss-dev-forums] [Design of POJO Server] - Re: Deployment through
the ProfileService api
Message-ID: <6523815.1167948175448.JavaMail.jboss@colo-br-02.atl.jboss.com>
The base deploymentURL is the raw deployment content location (user supplied ear, war, sar, rar, etc.). It has not admin edits associated with it.
See the current org.jboss.system.server.profileservice.VFSScanner for how the current basic ProfileImpl is feed the deployment contexts from the standard bootstrap, deployers and deploy directory contents.
The Profile api is being refactored to tie together repository support so that there is a base deployment notion coming from the addProfileContent method:
| package org.jboss.profileservice.spi;
|
| import java.io.IOException;
| import java.util.Collection;
| import java.util.Map;
| import java.util.zip.ZipInputStream;
|
| import org.jboss.deployers.spi.structure.DeploymentContext;
|
| /**
| * A profile represents a named collection of deployments on a server.
| *
| * @author Scott.Stark at jboss.org
| * @version $Revision$
| */
| public interface Profile
| {
| /** The class of deployment */
| public enum DeploymentPhase {
| /** A deployment loaded during the server bootstrap phase */
| BOOTSTRAP,
| /** An mc/service deployment for a Deployer to be loaded after the BOOTSTRAP phase */
| DEPLOYER,
| /** Any deployment content to be loaded after the DEPLOYER phase */
| APPLICATION
| };
|
| /**
| * The x.y.z version of the profile
| *
| * @return the version if known, null if its unspecified.
| */
| public String getVersion();
|
| /**
| * Add raw content (bootstrap, deployers, deployments, libraries, etc) to a
| * profile.
| *
| * @param name - a logical name for the content added
| * @param contentIS - a zip input stream of the content layout as it is
| * to be added to the profile.
| * @param phase - the phase of the deployment as it relates to when the
| * deployment is loaded
| * @throws IOException
| */
| public void addProfileContent(String name, ZipInputStream contentIS, DeploymentPhase phase)
| throws IOException;
|
| /**
| * Add a deployment
| *
| * @param d the deployment
| * @param phase - the phase of the deployment as it relates to when the
| * deployment is loaded
| */
| public void addDeployment(DeploymentContext d, DeploymentPhase phase)
| throws Exception;
|
| /**
| * Remove a deployment
| *
| * @param name the name
| * @param phase - the phase of the deployment as it relates to when the
| * deployment is loaded
| */
| public void removeDeployment(String name, DeploymentPhase phase)
| throws Exception;
|
| /**
| * Get a named deployment.
| *
| * @param name - the deployment name
| * @param phase - the phase of the deployment as it relates to when the
| * deployment is loaded
| * @return the named bootstrap
| * @throws NoSuchDeploymentException - if there is no such bootstrap
| */
| public DeploymentContext getDeployment(String name, DeploymentPhase phase)
| throws NoSuchDeploymentException;
|
| /**
| * Get the names of the deployments in the profile
| * @return names of deployments
| */
| public Collection getDeploymentNames();
|
| /**
| * Get the names of the deployments for the given phase defined in this profile
| * @param phase - the phase of the deployment as it relates to when the
| * deployment is loaded
| * @return names of deployments
| */
| public Collection getDeploymentNames(DeploymentPhase phase);
|
| /**
| * Get all deployments for the given phase defined in this profile
| *
| * @param phase - the phase of the deployment as it relates to when the
| * deployment is loaded
| * @return the bootstrap instances in this profile.
| */
| public Collection getDeployments(DeploymentPhase phase);
|
|
| /**
| * Get all deployments defined in this profile
| *
| * @return the deployment instances in this profile.
| */
| public Collection getDeployments();
|
| /**
| * Get the config
| *
| * @return the config
| */
| public Map getConfig();
| }
|
The DeploymentTemplate notion has been moved to the ManagedView since it depends on the ManagedObject/ManagedProperty notions. These have been updated to the new mc versions of the classes.
I'm still working to finalize this by tieing together the Profile, ManagentView and repository notions with the aspects that map the admin edits to a ManagedProperty back to the profile repository in the form a DeploymentContext Attachment overrides to the base DeploymentContext Attachments.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998075#3998075
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998075
From do-not-reply at jboss.com Thu Jan 4 18:41:35 2007
From: do-not-reply at jboss.com (kabir.khan@jboss.com)
Date: Thu, 4 Jan 2007 18:41:35 -0500 (EST)
Subject: [jboss-dev-forums] [Design of AOP on JBoss (Aspects/JBoss)] - Re:
Metadata rewrite
Message-ID: <28443863.1167954095994.JavaMail.jboss@colo-br-02.atl.jboss.com>
I am now able to figure out whether there is instance metadata. The problem is to get the context into the AOPConstructorJoinpoint where I am doing the checks. Locally, I have made AOPConstructorJoinpoint implement KernelControllerContextAware, and KernelControllerContextAction.dispatchJoinpoint() set the context if the joinpoint implements the KCCA interface.
All tests now pass, although I am not able to get hold of the context if instantiating the bean via the GenericBeanAspectFactory/GenericBeanFactory.
I will tidy up this and commit tomorrow, and we can discuss from there
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998106#3998106
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998106
From do-not-reply at jboss.com Thu Jan 4 22:02:56 2007
From: do-not-reply at jboss.com (anil.saldhana@jboss.com)
Date: Thu, 4 Jan 2007 22:02:56 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Security on JBoss] - Re:
SecurityContext
Message-ID: <17528280.1167966176673.JavaMail.jboss@colo-br-02.atl.jboss.com>
Two questions:
a) On the server side, can I know if the call originated within the same vm or not? Do I need to put something on the invocation via the InvokerInterceptor?
b) Is there anything equivalent to ServletRequest.isSecure() for jboss ejb invocations? I do not think so looking at the Invocation interface. What is the right way to inject transport semantics(like ssl) into the invocation?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998140#3998140
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998140
From do-not-reply at jboss.com Fri Jan 5 01:56:44 2007
From: do-not-reply at jboss.com (alesj)
Date: Fri, 5 Jan 2007 01:56:44 -0500 (EST)
Subject: [jboss-dev-forums] [Design of AOP on JBoss (Aspects/JBoss)] - Re:
Metadata rewrite
Message-ID: <26301106.1167980204100.JavaMail.jboss@colo-br-02.atl.jboss.com>
"kabir.khan at jboss.com" wrote : Locally, I have made AOPConstructorJoinpoint implement KernelControllerContextAware
|
There were added more state 'precise' KCCAware interfaces.
And I think we should drop the plain KCCA, since that way you don't know when it gets applied or which is the right state to do that.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998172#3998172
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998172
From do-not-reply at jboss.com Fri Jan 5 02:49:15 2007
From: do-not-reply at jboss.com (scott.stark@jboss.org)
Date: Fri, 5 Jan 2007 02:49:15 -0500 (EST)
Subject: [jboss-dev-forums] [Design the new POJO MicroContainer] - Aspect
integration to bootstrap classes
Message-ID: <27184137.1167983355932.JavaMail.jboss@colo-br-02.atl.jboss.com>
Short of moving the AspectManager into the bootstrap-beans.xml, what mechanism do we have to introduce aspects into the bootstrap classes like MainDeployer, and ProfileService?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998180#3998180
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998180
From do-not-reply at jboss.com Fri Jan 5 03:44:27 2007
From: do-not-reply at jboss.com (timfox)
Date: Fri, 5 Jan 2007 03:44:27 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: JBMESSAGING-578 - Multiplex JGroups Channel
Message-ID: <3445737.1167986667591.JavaMail.jboss@colo-br-02.atl.jboss.com>
I think we can always assume the MBean is there, therefore no need to create the channels ourself.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998187#3998187
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998187
From do-not-reply at jboss.com Fri Jan 5 03:48:18 2007
From: do-not-reply at jboss.com (timfox)
Date: Fri, 5 Jan 2007 03:48:18 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Failover refactoring
Message-ID: <28650178.1167986898322.JavaMail.jboss@colo-br-02.atl.jboss.com>
"ovidiu.feodorov at jboss.com" wrote :
| And by thew way, this reminds me that we should also test the pull policy, currently we have 0 tests for it.
The pull functionality is tested in the core clustering tests, but not in the jms clustering tests.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998188#3998188
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998188
From do-not-reply at jboss.com Fri Jan 5 04:52:53 2007
From: do-not-reply at jboss.com (ovidiu.feodorov@jboss.com)
Date: Fri, 5 Jan 2007 04:52:53 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: JBMESSAGING-578 - Multiplex JGroups Channel
Message-ID: <26983248.1167990773913.JavaMail.jboss@colo-br-02.atl.jboss.com>
Amen.
Clebert, I haven't changed a single word with Tim on the subject :)
This is re: our previous discussion ... :)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998201#3998201
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998201
From do-not-reply at jboss.com Fri Jan 5 04:53:47 2007
From: do-not-reply at jboss.com (ovidiu.feodorov@jboss.com)
Date: Fri, 5 Jan 2007 04:53:47 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Failover refactoring
Message-ID: <31870889.1167990827905.JavaMail.jboss@colo-br-02.atl.jboss.com>
OK. We still need jms tests for it.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998202#3998202
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998202
From do-not-reply at jboss.com Fri Jan 5 05:34:13 2007
From: do-not-reply at jboss.com (regisba)
Date: Fri, 5 Jan 2007 05:34:13 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Eclipse IDE (dev)] - Problem
with JBOSS IDE
Message-ID: <8683668.1167993253289.JavaMail.jboss@colo-br-02.atl.jboss.com>
Hi!
I try the Tutorial of JBOSS IDE but it doesn't work like the example. anonymous wrote : 11:31:28,578 INFO [Server] Starting JBoss (MX MicroKernel)...
| 11:31:28,578 INFO [Server] Release ID: JBoss [WonderLand] 3.2.5 (build: CVSTag=JBoss_3_2_5 date=200406251954)
| 11:31:28,578 INFO [Server] Home Dir: D:\logiciel\jboss3\jboss-3.2.5\jboss-3.2.5
| 11:31:28,578 INFO [Server] Home URL: file:/D:/logiciel/jboss3/jboss-3.2.5/jboss-3.2.5/
| 11:31:28,593 INFO [Server] Library URL: file:/D:/logiciel/jboss3/jboss-3.2.5/jboss-3.2.5/lib/
| 11:31:28,593 INFO [Server] Patch URL: null
| 11:31:28,593 INFO [Server] Server Name: default
| 11:31:28,593 INFO [Server] Server Home Dir: D:\logiciel\jboss3\jboss-3.2.5\jboss-3.2.5\server\default
| 11:31:28,593 INFO [Server] Server Home URL: file:/D:/logiciel/jboss3/jboss-3.2.5/jboss-3.2.5/server/default/
| 11:31:28,593 INFO [Server] Server Data Dir: D:\logiciel\jboss3\jboss-3.2.5\jboss-3.2.5\server\default\data
| 11:31:28,609 INFO [Server] Server Temp Dir: D:\logiciel\jboss3\jboss-3.2.5\jboss-3.2.5\server\default\tmp
| 11:31:28,609 INFO [Server] Server Config URL: file:/D:/logiciel/jboss3/jboss-3.2.5/jboss-3.2.5/server/default/conf/
| 11:31:28,609 INFO [Server] Server Library URL: file:/D:/logiciel/jboss3/jboss-3.2.5/jboss-3.2.5/server/default/lib/
| 11:31:28,609 INFO [Server] Root Deployment Filename: jboss-service.xml
| 11:31:28,609 INFO [Server] Starting General Purpose Architecture (GPA)...
| 11:31:29,203 INFO [ServerInfo] Java version: 1.5.0_09,Sun Microsystems Inc.
| 11:31:29,203 INFO [ServerInfo] Java VM: Java HotSpot(TM) Client VM 1.5.0_09-b03,Sun Microsystems Inc.
| 11:31:29,203 INFO [ServerInfo] OS-System: Windows XP 5.1,x86
| 11:31:30,171 INFO [Server] Core system initialized
| 11:31:34,468 INFO [Log4jService$URLWatchTimerTask] Configuring from URL: resource:log4j.xml
| 11:31:35,000 INFO [WebService] Using RMI server codebase: http://AOFR00671:8083/
| 11:31:35,359 INFO [NamingService] Started jnpPort=1099, rmiPort=1098, backlog=50, bindAddress=/0.0.0.0, Client SocketFactory=null, Server SocketFactory=org.jboss.net.sockets.DefaultSocketFactory at ad093076
| 11:31:45,140 INFO [RARMetaData] Loading JBoss Resource Adapter for JDBC 2 XA drivers
| 11:31:45,140 INFO [RARMetaData] Required license terms present. See deployment descriptor.
| 11:31:50,406 INFO [MailService] Mail Service bound to java:/Mail
| 11:31:51,609 INFO [Embedded] Catalina naming disabled
| 11:31:52,718 INFO [Http11Protocol] Initialisation de Coyote HTTP/1.1 sur http-0.0.0.0-8080
| 11:31:52,796 INFO [Catalina] Initialization processed in 1046 ms
| 11:31:52,796 INFO [StandardService] Starting service jboss.web
| 11:31:52,812 INFO [StandardEngine] Starting Servlet Engine: Apache Tomcat/5.0.26
| 11:31:52,828 INFO [StandardHost] XML validation disabled
| 11:31:52,906 INFO [Catalina] Server startup in 110 ms
| 11:31:53,062 WARN [DeploymentInfo] Only the root deployment can set the loader repository, ingoring config=null
| 11:31:53,140 INFO [TomcatDeployer] deploy, ctxPath=/invoker, warUrl=file:/D:/logiciel/jboss3/jboss-3.2.5/jboss-3.2.5/server/default/deploy/http-invoker.sar/invoker.war/
| 11:31:54,812 WARN [DeploymentInfo] Only the root deployment can set the loader repository, ingoring config=null
| 11:31:54,828 INFO [TomcatDeployer] deploy, ctxPath=, warUrl=file:/D:/logiciel/jboss3/jboss-3.2.5/jboss-3.2.5/server/default/deploy/jbossweb-tomcat50.sar/ROOT.war/
| 11:31:55,203 WARN [DeploymentInfo] Only the root deployment can set the loader repository, ingoring config=null
| 11:31:55,218 INFO [TomcatDeployer] deploy, ctxPath=/jbossmq-httpil, warUrl=file:/D:/logiciel/jboss3/jboss-3.2.5/jboss-3.2.5/server/default/deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/
| 11:31:55,609 INFO [DefaultDS] Bound connection factory for resource adapter for ConnectionManager 'jboss.jca:service=LocalTxCM,name=DefaultDS to JNDI name 'java:/DefaultDS'
| 11:31:56,046 INFO [A] Bound to JNDI name: queue/A
| 11:31:56,046 INFO [B] Bound to JNDI name: queue/B
| 11:31:56,046 INFO [C] Bound to JNDI name: queue/C
| 11:31:56,046 INFO [D] Bound to JNDI name: queue/D
| 11:31:56,046 INFO [ex] Bound to JNDI name: queue/ex
| 11:31:56,125 INFO [testTopic] Bound to JNDI name: topic/testTopic
| 11:31:56,125 INFO [securedTopic] Bound to JNDI name: topic/securedTopic
| 11:31:56,125 INFO [testDurableTopic] Bound to JNDI name: topic/testDurableTopic
| 11:31:56,125 INFO [testQueue] Bound to JNDI name: queue/testQueue
| 11:31:56,281 INFO [UILServerILService] JBossMQ UIL service available at : /0.0.0.0:8093
| 11:31:56,453 INFO [DLQ] Bound to JNDI name: queue/DLQ
| 11:31:56,500 INFO [JmsXA] Bound connection factory for resource adapter for ConnectionManager 'jboss.jca:service=TxCM,name=JmsXA to JNDI name 'java:/JmsXA'
| 11:31:56,687 INFO [TomcatDeployer] deploy, ctxPath=/jmx-console, warUrl=file:/D:/logiciel/jboss3/jboss-3.2.5/jboss-3.2.5/server/default/deploy/jmx-console.war/
| 11:32:02,375 INFO [TomcatDeployer] deploy, ctxPath=/web-console, warUrl=file:/D:/logiciel/jboss3/jboss-3.2.5/jboss-3.2.5/server/default/tmp/deploy/tmp55733web-console.war/
| 11:32:05,203 INFO [EARDeployer] Init J2EE application: file:/D:/logiciel/jboss3/jboss-3.2.5/jboss-3.2.5/server/default/deploy/FiboApp.ear
| 11:32:05,578 WARN [DeploymentInfo] Only the root deployment can set the loader repository, ingoring config=null
| 11:32:06,046 INFO [EjbModule] Deploying Fibo
| 11:32:06,484 INFO [EJBDeployer] Deployed: file:/D:/logiciel/jboss3/jboss-3.2.5/jboss-3.2.5/server/default/tmp/deploy/tmp55734FiboApp.ear-contents/FiboEJB.jar
| 11:32:06,578 INFO [TomcatDeployer] deploy, ctxPath=/fibo, warUrl=file:/D:/logiciel/jboss3/jboss-3.2.5/jboss-3.2.5/server/default/tmp/deploy/tmp55734FiboApp.ear-contents/FiboWeb.war/
| 11:32:06,750 INFO [TomcatDeployer] ClusteredHTTPSessionService not found
| 11:32:06,750 ERROR [TomcatDeployer] Failed to setup clustering, clustering disabled
| 11:32:07,031 INFO [EARDeployer] Started J2EE application: file:/D:/logiciel/jboss3/jboss-3.2.5/jboss-3.2.5/server/default/deploy/FiboApp.ear
| 11:32:07,375 INFO [Server] JBoss (MX MicroKernel) [3.2.5 (build: CVSTag=JBoss_3_2_5 date=200406251954)] Started in 38s:766ms
| 11:32:07,375 INFO [Tomcat5] Saw org.jboss.system.server.started notification, starting connectors
| 11:32:07,484 INFO [Http11Protocol] D?marrage de Coyote HTTP/1.1 sur http-0.0.0.0-8080
| 11:32:08,000 INFO [ChannelSocket] JK2: ajp13 listening on /0.0.0.0:8009
| 11:32:08,015 INFO [JkMain] Jk running ID=0 time=0/172 config=null
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998211#3998211
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998211
From do-not-reply at jboss.com Fri Jan 5 06:10:06 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Fri, 5 Jan 2007 06:10:06 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - remove context
sensitive menus
Message-ID: <21296581.1167995406752.JavaMail.jboss@colo-br-02.atl.jboss.com>
this topic is part of the web console feedback: http://wiki.jboss.org/wiki/Wiki.jsp?page=JbpmConsoleFeedback
I think it's better to remove the left-hand side context sensitive menus for task instance and process instance.
These navigations should be offered in the content of the page displayed. See other web console feedback for more info.
That prevents unavailable links in the menu (or a jumping menu if you would make them dissappear if they are unavailable)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998215#3998215
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998215
From do-not-reply at jboss.com Fri Jan 5 06:12:12 2007
From: do-not-reply at jboss.com (radzish)
Date: Fri, 5 Jan 2007 06:12:12 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Portal] - Portlet states
strategy
Message-ID: <5115565.1167995532046.JavaMail.jboss@colo-br-02.atl.jboss.com>
Hi All!
I have the following requirement and do not see the way how to implement it on JBoss 2.4.0.
For all the portlets within one region the following strategy must be applied:
initially portlet1 is maximazed, all the rest are minimized;
if portletX is maximized, all the rest must be minimized;
if maximazed portletX is minimized, that portletX+1 is maximized.
in other words: within all the portlets of the region, one of them must be always maximized.
I was playing with layout strategy in order to implement this functionality, but unfortunatelly StrategyResponse.addWindowStateChange takes WindowContext as parameter, not WindowLocation and I have access to window locations of other portlets only.
Maybe somebody has other ideas how to solve my problem.
thanks in advance.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998216#3998216
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998216
From do-not-reply at jboss.com Fri Jan 5 06:14:00 2007
From: do-not-reply at jboss.com (darran.lofthouse@jboss.com)
Date: Fri, 5 Jan 2007 06:14:00 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Web Services] - Re: JBWS-1260 -
Sequence containing 2 elements
Message-ID: <2693501.1167995640482.JavaMail.jboss@colo-br-02.atl.jboss.com>
Related to the partial unwrapping wscompile was doing what should we do if any of the message parts reference an element that is a simple type?
e.g.
At the moment if the element references anything other than a complex type we reject the WSDL.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998218#3998218
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998218
From do-not-reply at jboss.com Fri Jan 5 06:52:17 2007
From: do-not-reply at jboss.com (radzish)
Date: Fri, 5 Jan 2007 06:52:17 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Portal] - Re: Portlet states
strategy
Message-ID: <6144577.1167997937211.JavaMail.jboss@colo-br-02.atl.jboss.com>
There is one mistake in requirement description in my previous topic.
Instead of "maximized", "bring-to-normal-state" must be used.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998222#3998222
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998222
From do-not-reply at jboss.com Fri Jan 5 06:56:20 2007
From: do-not-reply at jboss.com (radzish)
Date: Fri, 5 Jan 2007 06:56:20 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Portal] - Re: Portlet states
strategy
Message-ID: <29115529.1167998180389.JavaMail.jboss@colo-br-02.atl.jboss.com>
I have found one sollution, it worksm but it is not proper enough:
I still use layout strategy approach. Currently WindowLocation is wrapper around WindowsContext, so I use reflection in order to get the context :), and then I pass it to StrategyResponse.addWindowStateChange in order to achieve mu goal.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998224#3998224
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998224
From do-not-reply at jboss.com Fri Jan 5 07:44:25 2007
From: do-not-reply at jboss.com (mythilisan)
Date: Fri, 5 Jan 2007 07:44:25 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Portal] - Integration of third
party CMS with JBoss portal
Message-ID: <3588632.1168001065563.JavaMail.jboss@colo-br-02.atl.jboss.com>
hi,
My requirement is to integrate any content management system like documentum,Interwoven with JBoss portal.
I am very new to working with JBoss portals.
I am confused whether this is feasible with jboss portals.
Please help me regarding this.
If you can provide any relevant docs/links, it would be very helpful.
Thanks in advance.
Regards,
Mythili
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998241#3998241
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998241
From do-not-reply at jboss.com Fri Jan 5 08:17:27 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Fri, 5 Jan 2007 08:17:27 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - new simplified menu
structure
Message-ID: <16708665.1168003047450.JavaMail.jboss@colo-br-02.atl.jboss.com>
I would like less navigation and more content in one page. Here are the direct navigations that i would propose in the left hand menu:
Task list : shows 2 tables, the personal task list and the group task list. The personal task list should be shown on top and only contains tasks that are assigned directly to the authenticated user. From each task in the personal task list, the user should be able to navigate to the task instance view to perform the task.
The group task list should show all tasks for which the authenticated user is in the pooled actors. Note that the pooled actors list can also contain one of the groups for which the authenticated user is a member. Also in that case, such task should show up in the users group task list. Users should might be able to navigate directly to the task instance view, but they should not be allowed to perform any operations on those tasks. To do that, the user has to 'take' the group task into his/her personal task list. 'Taking' the task should be the only allowed operation on group tasks. That prevents that multiple people start working on group tasks simultaniously.
Processes : Should display a list of processes similar to the current Find Processes menu screen. By default, this screen shows only the latest versions of the processes in alphabetical order. Users should be able to sort and filter the list. For each process, the user should be able to start a new process instance.
Search : Should display a search screen with a form to start searching for tasks, tokens and process instances. From many locations in the webapplication, there will be links to this search page. E.g. in a task instance page you could add a link 'Show all tokens for this process'. There are many such convenience links thinkable and they should all point to the unified search page.
Reports : Should always display an overview of system-wide reports. How many total number of instances. How many transactions per minute/hour/day, How many open tasks per user, Avg time for task per user, ...
In case a process definition is selected, links to reports per process definition, should be shown as well.
Admin : Groups all admin functionality. Currently I see 2 such functionalities. Deploying a process as is already available. And viewing/managing the job-and-timer queue. I think that both of these two functionalities can currently be easily combined in one screen.
Logout
===============================================
Apart from those directly navigatable screens, i think that only 2 other screens are needed: task instance view and process instance view.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998248#3998248
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998248
From do-not-reply at jboss.com Fri Jan 5 08:28:01 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Fri, 5 Jan 2007 08:28:01 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - simplified task
instance view
Message-ID: <22699969.1168003681640.JavaMail.jboss@colo-br-02.atl.jboss.com>
This topic is part of the web console feedback: http://wiki.jboss.org/wiki/Wiki.jsp?page=JbpmConsoleFeedback
I would like to have more data on one screen. Especially for task instances, it would be great to combine the form, summary data and comments in one page. This is what i have in mind:
http://wiki.jboss.org/wiki/attach?page=JbpmConsoleFeedback/task.instance.view.jpg
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998253#3998253
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998253
From do-not-reply at jboss.com Fri Jan 5 08:39:18 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Fri, 5 Jan 2007 08:39:18 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - simplified process
instance view
Message-ID: <3285902.1168004358182.JavaMail.jboss@colo-br-02.atl.jboss.com>
This topic is part of the web console feedback : http://wiki.jboss.org/wiki/Wiki.jsp?page=JbpmConsoleFeedback
I would like to have one central screen that combines all the process instance information :
* general process instance properties (aka summary)
* open tasks
* variables
* comments
* tokens
I would put the diagram and history on separate tabs in the same page. So 3 tabs in total.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998254#3998254
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998254
From do-not-reply at jboss.com Fri Jan 5 08:52:13 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Fri, 5 Jan 2007 08:52:13 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - direct navigation when
starting a new process instance
Message-ID: <17856666.1168005133561.JavaMail.jboss@colo-br-02.atl.jboss.com>
This topic is part of the web console feedback: http://wiki.jboss.org/wiki/Wiki.jsp?page=JbpmConsoleFeedback
When starting a new process instance, the web console currently handles both processes without a start task form and with a start task form.
But in both cases, after clicking the 'Start It!' button, the user is navigated to an intermediate screen that only has 1 link. I think that the user should be navigated directly to those referred pages.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998255#3998255
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998255
From do-not-reply at jboss.com Fri Jan 5 09:02:39 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Fri, 5 Jan 2007 09:02:39 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - replace separate
managers task list view with generic search
Message-ID: <14829475.1168005759020.JavaMail.jboss@colo-br-02.atl.jboss.com>
This topic is part of the web console feedback: http://wiki.jboss.org/wiki/Wiki.jsp?page=JbpmConsoleFeedback
In stead of having a separate managers task list view, i think that these should be convenience options in the general search page.
If you're a manager, you should have various links in the search criteria options for this:
In case the user is searching for tasks, the user could be presented a list of his subordinates with a check box in front of each person. Checking that box means that the manager will filter tasks for this person (these persons) and still the manager will be able to specify all other task instance criteria as well.
I don't think this has a high priority so i would not include this feature in 3.2
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998258#3998258
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998258
From do-not-reply at jboss.com Fri Jan 5 09:18:15 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Fri, 5 Jan 2007 09:18:15 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - replace sources tabs
with links
Message-ID: <25284234.1168006695768.JavaMail.jboss@colo-br-02.atl.jboss.com>
This topic is part of the web console feedback: http://wiki.jboss.org/wiki/Wiki.jsp?page=JbpmConsoleFeedback
I would not display the sources for tasks and processes as separate tabs. I would make them links in the task instance view and the process instance view. Wether or not the links to the sources are visible should be configurable. One configuration in jbpm.cfg.xml should control the visibility of all the source links.
In the suite, i think it is a good idea to turn on those links. As we will have more examples deployed out of the box and evaluators can then immediately browse the webapp and take a look at the sources.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998263#3998263
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998263
From do-not-reply at jboss.com Fri Jan 5 10:19:18 2007
From: do-not-reply at jboss.com (epbernard)
Date: Fri, 5 Jan 2007 10:19:18 -0500 (EST)
Subject: [jboss-dev-forums] [Design of EJB 3.0] - Re: Component Proposal -
Configurable Service Locator
Message-ID: <13424747.1168010358024.JavaMail.jboss@colo-br-02.atl.jboss.com>
Seam provide a JNDI binding strategy using an el
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998283#3998283
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998283
From do-not-reply at jboss.com Fri Jan 5 10:20:27 2007
From: do-not-reply at jboss.com (jc7442)
Date: Fri, 5 Jan 2007 10:20:27 -0500 (EST)
Subject: [jboss-dev-forums] [Design of EJB 3.0] - Re: Component Proposal -
Configurable Service Locator
Message-ID: <21225912.1168010427636.JavaMail.jboss@colo-br-02.atl.jboss.com>
Sorry if it is not the right place for my comments.
My client application uses Spring framework as ServiceLocator. Injection is done using spring configuration files instead of annotations.
>From my point of view one of the most important features of the ServiceLocator is to make client application source code independant of the technology used. With my "Spring" solution, client only see interfaces for the service. It does not have to know if the service is an EJB3, RMI, ... It is quite important for me in order to be able to reuse existing services (some of them are distibuted with RMI, others as EJB3 services and some of them with a custom distribution based on Corba).
Another requirements for a ServiceLocator is to be able to add at runtime some interceptors. For example, during the debug, I change the interceptor to provides some specific features such as chech that remote service are not invoked in Swing EventispatcherThread, measure time required to perform a service, ... With Spring I have been able to do that (for stateless services only) using a MBean that force Spring framework to reload XML service description file.
JNDI parameters are in XMLs, they can be changed easily.
Moving services from one EAR to another does not have impact on client source code but only on XMLs.
Injection is performed on method not on field.
>From your point of view is what I am doing wrong or is it just another way to do the same things ?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998284#3998284
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998284
From do-not-reply at jboss.com Fri Jan 5 10:21:01 2007
From: do-not-reply at jboss.com (manik.surtani@jboss.com)
Date: Fri, 5 Jan 2007 10:21:01 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBossCache] - Re: SELECT FOR UPDATE
semantics
Message-ID: <14918988.1168010461385.JavaMail.jboss@colo-br-02.atl.jboss.com>
Is the options api the best/cleanest way to do this?
Like you said, as it only applies to pessimistic locking, it does seem fairly straightforward to implement.
Is there a JIRA task for this?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998286#3998286
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998286
From do-not-reply at jboss.com Fri Jan 5 10:42:56 2007
From: do-not-reply at jboss.com (scott.stark@jboss.org)
Date: Fri, 5 Jan 2007 10:42:56 -0500 (EST)
Subject: [jboss-dev-forums] [Design of POJO Server] - Re: Deployment through
the ProfileService api
Message-ID: <5128316.1168011776979.JavaMail.jboss@colo-br-02.atl.jboss.com>
Now that I have tried to make this usable by a remote client this is not going to work. We need another DeploymentContentRepository view from the ProfileService that allows a more natural content repository view for adding/removing/associating content with a Profile. The Profile interface is then a server side notion for expressing the the active deployment content to the deployers.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998293#3998293
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998293
From do-not-reply at jboss.com Fri Jan 5 10:49:57 2007
From: do-not-reply at jboss.com (bstansberry@jboss.com)
Date: Fri, 5 Jan 2007 10:49:57 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBossCache] - Re: SELECT FOR UPDATE
semantics
Message-ID: <22236138.1168012197148.JavaMail.jboss@colo-br-02.atl.jboss.com>
"manik.surtani at jboss.com" wrote : Is the options api the best/cleanest way to do this?
Not sure about best. It perturbs things the least. The alternative I can think of would be to add a method to Cache. But then all the interceptors that check for "get" calls would have to have that method(s) added. And a target method would have to be added to CacheImpl. With the Option, everyone is blissfully unaware except for PessimisticLockInterceptor.
anonymous wrote : Like you said, as it only applies to pessimistic locking, it does seem fairly straightforward to implement.
Yeah, I took a look at the interceptor yesterday to check for any gotcha, and it took me about 10 mins to add it w/ a simple 3-4 statement if block. Didn't test at all though.
anonymous wrote : Is there a JIRA task for this?
No, I wanted to check on the forum first whether people thought the whole concept was off. If you think its a useful feature, I'll open one. Deciding exactly how to implement, timing, etc can come later.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998297#3998297
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998297
From do-not-reply at jboss.com Fri Jan 5 11:04:34 2007
From: do-not-reply at jboss.com (adamw)
Date: Fri, 5 Jan 2007 11:04:34 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Labs] - Re: Problems compiling
JBoss Labs
Message-ID: <532261.1168013074414.JavaMail.jboss@colo-br-02.atl.jboss.com>
Hello,
and how much RAM do you have? There is a couple of services started that take up some memory. Have you checked the server settings (-Xmm and -Xms in run.conf)?
--
Adam
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998298#3998298
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998298
From do-not-reply at jboss.com Fri Jan 5 11:21:02 2007
From: do-not-reply at jboss.com (manik.surtani@jboss.com)
Date: Fri, 5 Jan 2007 11:21:02 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBossCache] - Re: SELECT FOR UPDATE
semantics
Message-ID: <24536849.1168014062076.JavaMail.jboss@colo-br-02.atl.jboss.com>
anonymous wrote :
|
|
| No, I wanted to check on the forum first whether people thought the whole concept was off. If you think its a useful feature, I'll open one. Deciding exactly how to implement, timing, etc can come later.
|
|
Useful enough, I guess, given the requests we've had for it. I'd implement it as an option for now, and upgrade it to a full API feature in 2.2.0/3.0.0 timeframe if enough usage warrants it.
Found a JIRA task for it though: JBCACHE-629
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998307#3998307
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998307
From do-not-reply at jboss.com Fri Jan 5 12:18:30 2007
From: do-not-reply at jboss.com (phillips4jc)
Date: Fri, 5 Jan 2007 12:18:30 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Labs] - Out of Memory Error
when Deploying JBoss Labs
Message-ID: <2318092.1168017510495.JavaMail.jboss@colo-br-02.atl.jboss.com>
After building successfully, I get an OutOfMemoryError when I try to deploy it.
Here is the output
[root at B-0359 bin]# ./run.sh -c all
=========================================================================
JBoss Bootstrap Environment
JBOSS_HOME: /usr/local/portal
JAVA: /usr/lib/jdk1.5.0_09//bin/java
JAVA_OPTS: -Djava.security.auth.login.config=../conf/jaas.conf -javaagent:pluggable-instrumentor.jar -Dprogram.name=run.sh
CLASSPATH: /usr/local/portal/bin/run.jar:/usr/lib/jdk1.5.0_09//lib/tools.jar
=========================================================================
16:37:32,077 INFO [Server] Starting JBoss (MX MicroKernel)...
16:37:32,079 INFO [Server] Release ID: JBoss [Zion] 4.0.4.GA (build: CVSTag=JBoss_4_0_4_GA date=200605151000)
16:37:32,081 INFO [Server] Home Dir: /usr/local/portal
16:37:32,081 INFO [Server] Home URL: file:/usr/local/portal/
16:37:32,082 INFO [Server] Patch URL: null
16:37:32,082 INFO [Server] Server Name: all
16:37:32,083 INFO [Server] Server Home Dir: /usr/local/portal/server/all
16:37:32,083 INFO [Server] Server Home URL: file:/usr/local/portal/server/all/
16:37:32,083 INFO [Server] Server Log Dir: /usr/local/portal/server/all/log
16:37:32,083 INFO [Server] Server Temp Dir: /usr/local/portal/server/all/tmp
16:37:32,084 INFO [Server] Root Deployment Filename: jboss-service.xml
16:37:32,674 INFO [ServerInfo] Java version: 1.5.0_09,Sun Microsystems Inc.
16:37:32,675 INFO [ServerInfo] Java VM: Java HotSpot(TM) Client VM 1.5.0_09-b01,Sun Microsystems Inc.
16:37:32,675 INFO [ServerInfo] OS-System: Linux 2.6.9-42.0.3.EL,i386
16:37:33,502 INFO [Server] Core system initialized
16:37:37,033 INFO [WebService] Using RMI server codebase: http://B-0359:8083/
16:37:37,071 INFO [Log4jService$URLWatchTimerTask] Configuring from URL: resource:log4j.xml
16:37:37,389 INFO [NamingService] JNDI bootstrap JNP=/0.0.0.0:1099, RMI=/0.0.0.0:1098, backlog=50, no client SocketFactory, Server SocketFactory=class org.jboss.net.sockets.DefaultSocketFactory
16:37:39,755 INFO [SocketServerInvoker] Invoker started for locator: InvokerLocator [socket://127.0.0.1:3873/]
16:37:41,552 INFO [AspectDeployer] Deployed AOP: file:/usr/local/portal/server/all/deploy/shotoku-aop.aop
16:37:41,759 INFO [AspectDeployer] Deployed AOP: file:/usr/local/portal/server/all/deploy/ejb3-interceptors-aop.xml
16:37:46,828 INFO [AspectDeployer] Deployed AOP: file:/usr/local/portal/server/all/deploy/jboss-portal.sar/portal-aop.xml
16:37:50,854 ERROR [STDERR] [warn] AOP Instrumentor failed to transform org.jboss.forge.common.projects.Projects
16:37:50,855 ERROR [STDERR] org.jboss.aop.instrument.TransformationException: Failed to aspectize class org.jboss.forge.common.projects.Projects. Could not find class it references org.jboss.forge.common.projects.ProjectDescriptor It may not be in your classpath and you may not be getting field and constructor weaving for this class.
16:37:50,856 ERROR [STDERR] at org.jboss.aop.instrument.Instrumentor.convertReferences(Instrumentor.java:619)
16:37:50,856 ERROR [STDERR] at org.jboss.aop.instrument.Instrumentor.transform(Instrumentor.java:673)
16:37:50,856 ERROR [STDERR] at org.jboss.aop.AspectManager.translate(AspectManager.java:970)
16:37:50,856 ERROR [STDERR] at org.jboss.aop.AspectManager.transform(AspectManager.java:882)
16:37:50,856 ERROR [STDERR] at org.jboss.aop.standalone.AOPTransformer.aspectTransform(AOPTransformer.java:88)
16:37:50,856 ERROR [STDERR] at org.jboss.aop.standalone.AOPTransformer.transform(AOPTransformer.java:75)
16:37:50,857 ERROR [STDERR] at sun.instrument.TransformerManager.transform(TransformerManager.java:122)
16:37:50,857 ERROR [STDERR] at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:155)
16:37:50,857 ERROR [STDERR] at java.lang.ClassLoader.defineClass1(Native Method)
16:37:50,857 ERROR [STDERR] at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
16:37:50,857 ERROR [STDERR] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
16:37:50,857 ERROR [STDERR] at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
16:37:50,857 ERROR [STDERR] at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
16:37:50,857 ERROR [STDERR] at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
16:37:50,858 ERROR [STDERR] at java.security.AccessController.doPrivileged(Native Method)
16:37:50,858 ERROR [STDERR] at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
16:37:50,858 ERROR [STDERR] at org.jboss.mx.loading.RepositoryClassLoader.findClassLocally(RepositoryClassLoader.java:672)
16:37:50,858 ERROR [STDERR] at org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:652)
16:37:50,858 ERROR [STDERR] at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
16:37:50,858 ERROR [STDERR] at org.jboss.mx.loading.RepositoryClassLoader.loadClassLocally(RepositoryClassLoader.java:190)
16:37:50,858 ERROR [STDERR] at org.jboss.mx.loading.ClassLoadingTask$ThreadTask.run(ClassLoadingTask.java:131)
16:37:50,858 ERROR [STDERR] at org.jboss.mx.loading.LoadMgr3.nextTask(LoadMgr3.java:399)
16:37:50,859 ERROR [STDERR] at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:517)
16:37:50,859 ERROR [STDERR] at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:405)
16:37:50,859 ERROR [STDERR] at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
16:37:50,859 ERROR [STDERR] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
16:37:50,859 ERROR [STDERR] at java.lang.Class.getDeclaredMethods0(Native Method)
16:37:50,859 ERROR [STDERR] at java.lang.Class.privateGetDeclaredMethods(Class.java:2395)
16:37:50,860 ERROR [STDERR] at java.lang.Class.getDeclaredMethods(Class.java:1763)
16:37:50,860 ERROR [STDERR] at org.jboss.portal.common.mx.JavaBeanModelMBeanBuilder.(JavaBeanModelMBeanBuilder.java:89)
16:37:50,860 ERROR [STDERR] at org.jboss.portal.common.mx.JavaBeanModelMBeanBuilder.build(JavaBeanModelMBeanBuilder.java:287)
16:37:50,860 ERROR [STDERR] at org.jboss.portal.common.system.JBossServiceModelMBean.(JBossServiceModelMBean.java:76)
16:37:50,860 ERROR [STDERR] at sun.reflect.GeneratedConstructorAccessor11.newInstance(Unknown Source)
16:37:50,860 ERROR [STDERR] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
16:37:50,860 ERROR [STDERR] at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
16:37:50,861 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:1233)
16:37:50,861 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:286)
16:37:50,861 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.createMBean(MBeanServerImpl.java:344)
16:37:50,861 ERROR [STDERR] at org.jboss.system.ServiceCreator.install(ServiceCreator.java:181)
16:37:50,861 ERROR [STDERR] at org.jboss.system.ServiceConfigurator.internalInstall(ServiceConfigurator.java:449)
16:37:50,861 ERROR [STDERR] at org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:171)
16:37:50,861 ERROR [STDERR] at org.jboss.system.ServiceController.install(ServiceController.java:226)
16:37:50,861 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
16:37:50,861 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
16:37:50,862 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
16:37:50,862 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)
16:37:50,862 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
16:37:50,863 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
16:37:50,863 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
16:37:50,863 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
16:37:50,863 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
16:37:50,863 ERROR [STDERR] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
16:37:50,863 ERROR [STDERR] at $Proxy4.install(Unknown Source)
16:37:50,864 ERROR [STDERR] at org.jboss.deployment.SARDeployer.create(SARDeployer.java:249)
16:37:50,865 ERROR [STDERR] at org.jboss.deployment.MainDeployer.create(MainDeployer.java:953)
16:37:50,865 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:807)
16:37:50,865 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
16:37:50,865 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
16:37:50,865 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
16:37:50,865 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
16:37:50,866 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)
16:37:50,866 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
16:37:50,866 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
16:37:50,866 ERROR [STDERR] at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
16:37:50,866 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
16:37:50,866 ERROR [STDERR] at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
16:37:50,866 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
16:37:50,866 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
16:37:50,866 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
16:37:50,867 ERROR [STDERR] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
16:37:50,867 ERROR [STDERR] at $Proxy8.deploy(Unknown Source)
16:37:50,867 ERROR [STDERR] at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
16:37:50,867 ERROR [STDERR] at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
16:37:50,867 ERROR [STDERR] at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
16:37:50,867 ERROR [STDERR] at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
16:37:50,867 ERROR [STDERR] at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
16:37:50,868 ERROR [STDERR] at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
16:37:50,868 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
16:37:50,868 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
16:37:50,869 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)
16:37:50,869 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
16:37:50,869 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
16:37:50,869 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
16:37:50,869 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
16:37:50,869 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
16:37:50,869 ERROR [STDERR] at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
16:37:50,870 ERROR [STDERR] at $Proxy0.start(Unknown Source)
16:37:50,870 ERROR [STDERR] at org.jboss.system.ServiceController.start(ServiceController.java:417)
16:37:50,870 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
16:37:50,870 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
16:37:50,870 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)
16:37:50,870 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
16:37:50,871 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
16:37:50,871 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
16:37:50,871 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
16:37:50,871 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
16:37:50,871 ERROR [STDERR] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
16:37:50,871 ERROR [STDERR] at $Proxy4.start(Unknown Source)
16:37:50,871 ERROR [STDERR] at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
16:37:50,871 ERROR [STDERR] at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1007)
16:37:50,872 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:808)
16:37:50,872 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
16:37:50,872 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:755)
16:37:50,872 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
16:37:50,872 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
16:37:50,872 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
16:37:50,872 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)
16:37:50,872 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
16:37:50,872 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
16:37:50,873 ERROR [STDERR] at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
16:37:50,873 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
16:37:50,873 ERROR [STDERR] at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
16:37:50,873 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
16:37:50,873 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
16:37:50,873 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
16:37:50,873 ERROR [STDERR] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
16:37:50,873 ERROR [STDERR] at $Proxy5.deploy(Unknown Source)
16:37:50,873 ERROR [STDERR] at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
16:37:50,874 ERROR [STDERR] at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
16:37:50,874 ERROR [STDERR] at org.jboss.Main.boot(Main.java:200)
16:37:50,874 ERROR [STDERR] at org.jboss.Main$1.run(Main.java:464)
16:37:50,874 ERROR [STDERR] at java.lang.Thread.run(Thread.java:595)
16:37:57,942 INFO [SubscriptionManager] Bound event dispatcher to java:/EventDispatcher
16:38:08,957 INFO [Ejb3Deployment] EJB3 deployment time took: 814
16:38:09,191 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:jar=shotoku-base.ejb3,name=ShotokuServiceImpl,service=EJB3 with dependencies:
16:38:09,624 INFO [EJBContainer] STARTED EJB: org.jboss.shotoku.service.ShotokuServiceImpl ejbName: ShotokuServiceImpl
16:38:09,880 INFO [AdministratedService] Creating Shotoku service...
16:38:10,416 INFO [ContentManager] Added content manager: default, org.jboss.shotoku.svn.SvnContentManager
16:38:10,417 INFO [AdministratedService] ContentManager setup completed. Getting the default service timer interval...
16:38:10,417 INFO [AdministratedService] Shotoku service created.
16:38:10,421 INFO [AdministratedService] Starting Shotoku service...
16:38:10,421 INFO [AdministratedService] Starting main update thread...
16:38:10,430 INFO [AdministratedService] Starting update threads...
16:38:10,435 INFO [AdministratedService] Update thread count set to: 10.
16:38:10,436 INFO [AdministratedService] Reseting keys during update in cache items...
16:38:10,436 INFO [AdministratedService] Shotoku service started.
16:38:10,438 INFO [EJB3Deployer] Deployed: file:/usr/local/portal/server/all/deploy/shotoku.sar/shotoku-base.ejb3
16:38:11,996 INFO [SnmpAgentService] SNMP agent going active
16:38:12,334 INFO [AspectDeployer] Deployed AOP: file:/usr/local/portal/server/all/deploy/tc5-cluster.sar/tc5-cluster.aop
16:38:13,127 INFO [TreeCache] setting cluster properties from xml to: UDP(down_thread=false;enable_bundling=true;ip_ttl=2;loopback=false;max_bundle_size=64000;max_bundle_timeout=30;mcast_addr=230.1.2.7;mcast_port=45577;mcast_recv_buf_size=25000000;mcast_send_buf_size=640000;ucast_recv_buf_size=20000000;ucast_send_buf_size=640000;up_thread=false;use_incoming_packet_handler=true;use_outgoing_packet_handler=true):PING(down_thread=false;num_initial_members=3;timeout=2000;up_thread=false):MERGE2(down_thread=false;max_interval=100000;min_interval=20000;up_thread=false):FD(down_thread=false;max_tries=5;shun=true;timeout=2500;up_thread=false):VERIFY_SUSPECT(down_thread=false;timeout=1500;up_thread=false):pbcast.NAKACK(discard_delivered_msgs=true;down_thread=false;gc_lag=50;max_xmit_size=60000;retransmit_timeout=100,200,300,600,1200,2400,4800;up_thread=false;use_mcast_xmit=false):UNICAST(down_thread=false;timeout=300,600,1200,2400,3600;up_thread=false):pbcast.STABLE(desired_avg_gossip=50000;down_thread=false;max_bytes=2100000;stability_delay=1000;up_thread=false):pbcast.GMS(down_thread=false;join_retry_timeout=2000;join_timeout=3000;print_local_addr=true;shun=true;up_thread=false):FC(down_thread=false;max_credits=10000000;min_threshold=0.20;up_thread=false):FRAG2(down_thread=false;frag_size=60000;up_thread=false):pbcast.STATE_TRANSFER(down_thread=false;up_thread=false)
16:38:13,177 INFO [TreeCache] interceptor chain is:
class org.jboss.cache.interceptors.CallInterceptor
class org.jboss.cache.interceptors.PessimisticLockInterceptor
class org.jboss.cache.interceptors.UnlockInterceptor
class org.jboss.cache.interceptors.ReplicationInterceptor
16:38:13,178 INFO [TreeCache] cache mode is REPL_ASYNC
16:38:15,952 INFO [STDOUT]
-------------------------------------------------------
GMS: address is localhost:32845
-------------------------------------------------------
16:38:18,183 INFO [TreeCache] viewAccepted(): [localhost:32845|0] [localhost:32845]
16:38:18,215 INFO [TreeCache] my local address is localhost:32845
16:38:18,222 INFO [TreeCache] new cache is null (may be first member in cluster)
16:38:18,222 INFO [TreeCache] state could not be retrieved (must be first member in group)
16:38:18,222 INFO [TreeCache] Cache is started!!
16:38:18,684 INFO [Embedded] Catalina naming disabled
16:38:18,918 INFO [ClusterRuleSetFactory] Unable to find a cluster rule set in the classpath. Will load the default rule set.
16:38:18,921 INFO [ClusterRuleSetFactory] Unable to find a cluster rule set in the classpath. Will load the default rule set.
16:38:19,849 INFO [Http11BaseProtocol] Initializing Coyote HTTP/1.1 on http-0.0.0.0-8080
16:38:19,859 INFO [Catalina] Initialization processed in 938 ms
16:38:19,859 INFO [StandardService] Starting service jboss.web
16:38:19,871 INFO [StandardEngine] Starting Servlet Engine: Apache Tomcat/5.5.17
16:38:19,997 INFO [StandardHost] XML validation disabled
16:38:20,052 INFO [Catalina] Server startup in 193 ms
16:38:20,593 INFO [TomcatDeployer] deploy, ctxPath=/invoker, warUrl=.../deploy/httpha-invoker.sar/invoker.war/
16:38:21,379 INFO [WebappLoader] Dual registration of jndi stream handler: factory already defined
16:38:22,408 INFO [TomcatDeployer] deploy, ctxPath=/portal-cms, warUrl=.../deploy/jboss-portal.sar/portal-cms.war/
16:38:22,677 INFO [TomcatDeployer] deploy, ctxPath=/portal-core, warUrl=.../deploy/jboss-portal.sar/portal-core.war/
16:38:24,214 INFO [FacesConfigurator] Reading standard config org/apache/myfaces/resource/standard-faces-config.xml
16:38:24,442 INFO [FacesConfigurator] Reading config jar:file:/usr/local/portal/server/all/tmp/deploy/tmp62208jsf-facelets.jar!/META-INF/faces-config.xml
16:38:24,458 INFO [FacesConfigurator] Reading config jar:file:/usr/local/portal/server/all/tmp/deploy/tmp62226tomahawk.jar!/META-INF/faces-config.xml
16:38:24,556 INFO [FacesConfigurator] Reading config jar:file:/usr/local/portal/server/all/tmp/deploy/tmp62243tomahawk.jar!/META-INF/faces-config.xml
16:38:24,637 INFO [FacesConfigurator] Reading config /WEB-INF/faces-config.xml
16:38:25,096 ERROR [LocaleUtils] Locale name null or empty, ignoring
16:38:27,345 INFO [StartupServletContextListener] ServletContext '/usr/local/portal/server/all/./deploy/jboss-portal.sar/portal-core.war/' initialized.
16:38:27,586 INFO [TomcatDeployer] deploy, ctxPath=/portal, warUrl=.../deploy/jboss-portal.sar/portal-server.war/
16:38:28,149 INFO [TomcatDeployer] deploy, ctxPath=/jbossws, warUrl=.../tmp/deploy/tmp62257jbossws-exp.war/
16:38:28,453 INFO [TomcatDeployer] deploy, ctxPath=/juddi, warUrl=.../deploy/juddi-service.sar/juddiws.war/
16:38:28,635 INFO [RegistryServlet] Loading jUDDI configuration.
16:38:28,636 INFO [RegistryServlet] Resources loaded from: /WEB-INF/juddi.properties
16:38:28,637 INFO [RegistryServlet] Initializing jUDDI components.
16:38:31,150 INFO [Ejb3Deployment] EJB3 deployment time took: 107
16:38:31,221 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:jar=forge-service.ejb3,name=ForgeService,service=EJB3 with dependencies:
16:38:31,221 INFO [JmxKernelAbstraction] shotoku:service=shotoku
16:38:31,279 INFO [EJBContainer] STARTED EJB: org.jboss.forge.service.ForgeService ejbName: ForgeService
16:38:31,326 INFO [AdministratedService] Creating Forge service...
16:38:32,620 INFO [ForgeService] Forge service created, with timer interval: 30000
16:38:32,621 INFO [AdministratedService] Starting Forge service...
16:38:32,622 INFO [AdministratedService] Forge service started.
16:38:32,622 INFO [EJB3Deployer] Deployed: file:/usr/local/portal/server/all/deploy/w-jboss-forge.sar/forge-service.ejb3
16:38:33,602 INFO [DefaultPartition] Initializing
16:38:33,764 INFO [STDOUT]
-------------------------------------------------------
GMS: address is localhost:32848 (additional data: 14 bytes)
-------------------------------------------------------
16:38:35,779 INFO [DefaultPartition] Number of cluster members: 1
16:38:35,779 INFO [DefaultPartition] Other members: 0
16:38:35,779 INFO [DefaultPartition] Fetching state (will wait for 30000 milliseconds):
16:38:35,779 INFO [DefaultPartition] New cluster view for partition DefaultPartition (id: 0, delta: 0) : [127.0.0.1:1099]
16:38:35,800 INFO [DefaultPartition] I am (127.0.0.1:1099) received membershipChanged event:
16:38:35,801 INFO [DefaultPartition] Dead members: 0 ([])
16:38:35,801 INFO [DefaultPartition] New Members : 0 ([])
16:38:35,801 INFO [DefaultPartition] All Members : 1 ([127.0.0.1:1099])
16:38:35,998 INFO [HANamingService] Started ha-jndi bootstrap jnpPort=1100, backlog=50, bindAddress=/0.0.0.0
16:38:36,017 INFO [DetachedHANamingService$AutomaticDiscovery] Listening on 0.0.0.0/0.0.0.0:1102, group=230.0.0.4, HA-JNDI address=127.0.0.1:1100
16:38:38,520 INFO [TomcatDeployer] deploy, ctxPath=/jbossmq-httpil, warUrl=.../deploy-hasingleton/jms/jbossmq-httpil.sar/jbossmq-httpil.war/
16:38:39,166 INFO [TreeCache] setting cluster properties from xml to: UDP(ip_mcast=true;ip_ttl=64;loopback=false;mcast_addr=228.1.2.3;mcast_port=45551;mcast_recv_buf_size=80000;mcast_send_buf_size=150000;ucast_recv_buf_size=80000;ucast_send_buf_size=150000):PING(down_thread=false;num_initial_members=3;timeout=2000;up_thread=false):MERGE2(max_interval=20000;min_interval=10000):FD(down_thread=true;shun=true;up_thread=true):VERIFY_SUSPECT(down_thread=false;timeout=1500;up_thread=false):pbcast.NAKACK(down_thread=false;gc_lag=50;max_xmit_size=8192;retransmit_timeout=600,1200,2400,4800;up_thread=false):UNICAST(down_thread=false;min_threshold=10;timeout=600,1200,2400;window_size=100):pbcast.STABLE(desired_avg_gossip=20000;down_thread=false;up_thread=false):FRAG(down_thread=false;frag_size=8192;up_thread=false):pbcast.GMS(join_retry_timeout=2000;join_timeout=5000;print_local_addr=true;shun=true):pbcast.STATE_TRANSFER(down_thread=false;up_thread=false)
16:38:39,244 INFO [TreeCache] setEvictionPolicyConfig(): [config: null]
16:38:39,262 WARN [TreeCache] No transaction manager lookup class has been defined. Transactions cannot be used
16:38:39,299 INFO [TreeCache] interceptor chain is:
class org.jboss.cache.interceptors.CallInterceptor
class org.jboss.cache.interceptors.PessimisticLockInterceptor
class org.jboss.cache.interceptors.CacheLoaderInterceptor
class org.jboss.cache.interceptors.UnlockInterceptor
class org.jboss.cache.interceptors.ReplicationInterceptor
class org.jboss.cache.interceptors.CacheStoreInterceptor
16:38:39,366 INFO [TreeCache] cache mode is REPL_SYNC
16:38:39,386 INFO [STDOUT]
-------------------------------------------------------
GMS: address is localhost:32851
-------------------------------------------------------
16:38:41,389 INFO [TreeCache] my local address is localhost:32851
16:38:41,389 INFO [TreeCache] state could not be retrieved (must be first member in group)
16:38:41,390 INFO [LRUPolicy] Starting eviction policy using the provider: org.jboss.ejb3.cache.tree.StatefulEvictionPolicy
16:38:41,390 INFO [LRUPolicy] Starting a eviction timer with wake up interval of (secs) 1
16:38:41,390 INFO [TreeCache] viewAccepted(): [localhost:32851|0] [localhost:32851]
16:38:41,390 INFO [TreeCache] new cache is null (may be first member in cluster)
16:38:41,391 INFO [TreeCache] Cache is started!!
16:38:41,488 INFO [TreeCache] setting cluster properties from xml to: UDP(ip_mcast=true;ip_ttl=2;loopback=false;mcast_addr=228.1.2.3;mcast_port=43333;mcast_recv_buf_size=80000;mcast_send_buf_size=150000;ucast_recv_buf_size=80000;ucast_send_buf_size=150000):PING(down_thread=false;num_initial_members=3;timeout=2000;up_thread=false):MERGE2(max_interval=20000;min_interval=10000):FD(down_thread=true;shun=true;up_thread=true):VERIFY_SUSPECT(down_thread=false;timeout=1500;up_thread=false):pbcast.NAKACK(down_thread=false;gc_lag=50;max_xmit_size=8192;retransmit_timeout=600,1200,2400,4800;up_thread=false):UNICAST(down_thread=false;min_threshold=10;timeout=600,1200,2400;window_size=100):pbcast.STABLE(desired_avg_gossip=20000;down_thread=false;up_thread=false):FRAG(down_thread=false;frag_size=8192;up_thread=false):pbcast.GMS(join_retry_timeout=2000;join_timeout=5000;print_local_addr=true;shun=true):pbcast.STATE_TRANSFER(down_thread=false;up_thread=false)
16:38:41,516 INFO [TreeCache] setEvictionPolicyConfig(): [config: null]
16:38:41,542 INFO [TreeCache] interceptor chain is:
class org.jboss.cache.interceptors.CallInterceptor
class org.jboss.cache.interceptors.PessimisticLockInterceptor
class org.jboss.cache.interceptors.UnlockInterceptor
class org.jboss.cache.interceptors.ReplicationInterceptor
16:38:41,547 INFO [TreeCache] cache mode is REPL_SYNC
16:38:41,646 INFO [STDOUT]
-------------------------------------------------------
GMS: address is localhost:32854
-------------------------------------------------------
16:38:43,650 INFO [TreeCache] my local address is localhost:32854
16:38:43,650 INFO [TreeCache] state could not be retrieved (must be first member in group)
16:38:43,650 INFO [LRUPolicy] Starting eviction policy using the provider: org.jboss.cache.eviction.LRUPolicy
16:38:43,650 INFO [LRUPolicy] Starting a eviction timer with wake up interval of (secs) 5
16:38:43,650 INFO [TreeCache] viewAccepted(): [localhost:32854|0] [localhost:32854]
16:38:43,651 INFO [TreeCache] new cache is null (may be first member in cluster)
16:38:43,651 INFO [TreeCache] Cache is started!!
16:38:50,304 INFO [CorbaNamingService] Naming: [IOR:000000000000002B49444C3A6F6D672E6F72672F436F734E616D696E672F4E616D696E67436F6E746578744578743A312E3000000000000200000000000000D0000102000000000A3132372E302E302E31000DC8000000114A426F73732F4E616D696E672F726F6F74000000000000050000000000000008000000004A414300000000010000001C00000000000100010000000105010001000101090000000105010001000000210000004C000000000000000100000000000000240000001C0000007E00000000000000010000000A3132372E302E302E31000DC9000000000000000000000000000000000000000000000000000000000000002000000004000000000000001F0000000400000003000000010000002000000000000000020000002000000004000000000000001F0000000400000003]
16:38:51,003 INFO [CorbaTransactionService] TransactionFactory: [IOR:000000000000003049444C3A6F72672F6A626F73732F746D2F69696F702F5472616E73616374696F6E466163746F72794578743A312E30000000000200000000000000D0000102000000000A3132372E302E302E31000DC8000000144A426F73732F5472616E73616374696F6E732F46000000050000000000000008000000004A414300000000010000001C00000000000100010000000105010001000101090000000105010001000000210000004C000000000000000100000000000000240000001C0000007E00000000000000010000000A3132372E302E302E31000DC9000000000000000000000000000000000000000000000000000000000000002000000004000000000000001F0000000400000003000000010000002000000000000000020000002000000004000000000000001F0000000400000003]
16:38:53,447 INFO [TomcatDeployer] deploy, ctxPath=/web-console, warUrl=.../deploy/management/console-mgr.sar/web-console.war/
16:38:59,848 INFO [MailService] Mail Service bound to java:/Mail
16:39:00,340 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-ha-local-jdbc.rar
16:39:00,971 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-ha-xa-jdbc.rar
16:39:01,041 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-local-jdbc.rar
16:39:01,114 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-xa-jdbc.rar
16:39:01,773 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jms/jms-ra.rar
16:39:01,856 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/mail-ra.rar
16:39:02,518 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/quartz-ra.rar
16:39:03,357 INFO [QuartzResourceAdapter] start quartz!!!
16:39:03,408 ERROR [STDERR] [warn] AOP Instrumentor failed to transform org.quartz.impl.StdSchedulerFactory
16:39:03,408 ERROR [STDERR] org.jboss.aop.instrument.TransformationException: Failed to aspectize class org.quartz.impl.StdSchedulerFactory. Could not find class it references org.quartz.utils.PoolingConnectionProvider It may not be in your classpath and you may not be getting field and constructor weaving for this class.
16:39:03,409 ERROR [STDERR] at org.jboss.aop.instrument.Instrumentor.convertReferences(Instrumentor.java:619)
16:39:03,409 ERROR [STDERR] at org.jboss.aop.instrument.Instrumentor.transform(Instrumentor.java:673)
16:39:03,409 ERROR [STDERR] at org.jboss.aop.AspectManager.translate(AspectManager.java:970)
16:39:03,409 ERROR [STDERR] at org.jboss.aop.AspectManager.transform(AspectManager.java:882)
16:39:03,410 ERROR [STDERR] at org.jboss.aop.standalone.AOPTransformer.aspectTransform(AOPTransformer.java:88)
16:39:03,410 ERROR [STDERR] at org.jboss.aop.standalone.AOPTransformer.transform(AOPTransformer.java:75)
16:39:03,410 ERROR [STDERR] at sun.instrument.TransformerManager.transform(TransformerManager.java:122)
16:39:03,410 ERROR [STDERR] at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:155)
16:39:03,410 ERROR [STDERR] at java.lang.ClassLoader.defineClass1(Native Method)
16:39:03,410 ERROR [STDERR] at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
16:39:03,410 ERROR [STDERR] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
16:39:03,410 ERROR [STDERR] at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
16:39:03,410 ERROR [STDERR] at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
16:39:03,411 ERROR [STDERR] at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
16:39:03,411 ERROR [STDERR] at java.security.AccessController.doPrivileged(Native Method)
16:39:03,411 ERROR [STDERR] at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
16:39:03,411 ERROR [STDERR] at org.jboss.mx.loading.RepositoryClassLoader.findClassLocally(RepositoryClassLoader.java:672)
16:39:03,412 ERROR [STDERR] at org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:652)
16:39:03,412 ERROR [STDERR] at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
16:39:03,412 ERROR [STDERR] at org.jboss.mx.loading.RepositoryClassLoader.loadClassLocally(RepositoryClassLoader.java:190)
16:39:03,412 ERROR [STDERR] at org.jboss.mx.loading.ClassLoadingTask$ThreadTask.run(ClassLoadingTask.java:131)
16:39:03,412 ERROR [STDERR] at org.jboss.mx.loading.LoadMgr3.nextTask(LoadMgr3.java:399)
16:39:03,412 ERROR [STDERR] at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:517)
16:39:03,412 ERROR [STDERR] at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:405)
16:39:03,413 ERROR [STDERR] at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
16:39:03,413 ERROR [STDERR] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
16:39:03,413 ERROR [STDERR] at org.jboss.resource.adapter.quartz.inflow.QuartzResourceAdapter.start(QuartzResourceAdapter.java:53)
16:39:03,413 ERROR [STDERR] at org.jboss.resource.deployment.RARDeployment.startService(RARDeployment.java:109)
16:39:03,413 ERROR [STDERR] at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
16:39:03,413 ERROR [STDERR] at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
16:39:03,413 ERROR [STDERR] at org.jboss.system.ServiceDynamicMBeanSupport.invoke(ServiceDynamicMBeanSupport.java:124)
16:39:03,414 ERROR [STDERR] at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
16:39:03,414 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
16:39:03,414 ERROR [STDERR] at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
16:39:03,414 ERROR [STDERR] at $Proxy0.start(Unknown Source)
16:39:03,414 ERROR [STDERR] at org.jboss.system.ServiceController.start(ServiceController.java:417)
16:39:03,414 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
16:39:03,414 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
16:39:03,414 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)
16:39:03,415 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
16:39:03,415 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
16:39:03,415 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
16:39:03,416 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
16:39:03,416 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
16:39:03,416 ERROR [STDERR] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
16:39:03,416 ERROR [STDERR] at $Proxy123.start(Unknown Source)
16:39:03,416 ERROR [STDERR] at org.jboss.deployment.SimpleSubDeployerSupport.startService(SimpleSubDeployerSupport.java:345)
16:39:03,416 ERROR [STDERR] at org.jboss.deployment.SimpleSubDeployerSupport.start(SimpleSubDeployerSupport.java:127)
16:39:03,416 ERROR [STDERR] at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1007)
16:39:03,416 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:808)
16:39:03,416 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
16:39:03,417 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
16:39:03,417 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
16:39:03,417 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)
16:39:03,417 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
16:39:03,417 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
16:39:03,417 ERROR [STDERR] at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
16:39:03,417 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
16:39:03,418 ERROR [STDERR] at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
16:39:03,418 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
16:39:03,418 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
16:39:03,418 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
16:39:03,418 ERROR [STDERR] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
16:39:03,418 ERROR [STDERR] at $Proxy8.deploy(Unknown Source)
16:39:03,418 ERROR [STDERR] at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
16:39:03,418 ERROR [STDERR] at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
16:39:03,418 ERROR [STDERR] at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
16:39:03,419 ERROR [STDERR] at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
16:39:03,419 ERROR [STDERR] at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
16:39:03,419 ERROR [STDERR] at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
16:39:03,419 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
16:39:03,419 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
16:39:03,419 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)
16:39:03,419 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
16:39:03,419 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
16:39:03,420 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
16:39:03,420 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
16:39:03,420 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
16:39:03,420 ERROR [STDERR] at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
16:39:03,420 ERROR [STDERR] at $Proxy0.start(Unknown Source)
16:39:03,420 ERROR [STDERR] at org.jboss.system.ServiceController.start(ServiceController.java:417)
16:39:03,420 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
16:39:03,420 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
16:39:03,421 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)
16:39:03,421 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
16:39:03,421 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
16:39:03,421 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
16:39:03,421 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
16:39:03,421 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
16:39:03,421 ERROR [STDERR] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
16:39:03,421 ERROR [STDERR] at $Proxy4.start(Unknown Source)
16:39:03,421 ERROR [STDERR] at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
16:39:03,422 ERROR [STDERR] at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1007)
16:39:03,422 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:808)
16:39:03,422 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
16:39:03,422 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:755)
16:39:03,422 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
16:39:03,422 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
16:39:03,422 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
16:39:03,422 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)
16:39:03,422 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
16:39:03,423 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
16:39:03,423 ERROR [STDERR] at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
16:39:03,423 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
16:39:03,423 ERROR [STDERR] at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
16:39:03,423 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
16:39:03,423 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
16:39:03,423 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
16:39:03,423 ERROR [STDERR] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
16:39:03,424 ERROR [STDERR] at $Proxy5.deploy(Unknown Source)
16:39:03,424 ERROR [STDERR] at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
16:39:03,424 ERROR [STDERR] at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
16:39:03,424 ERROR [STDERR] at org.jboss.Main.boot(Main.java:200)
16:39:03,424 ERROR [STDERR] at org.jboss.Main$1.run(Main.java:464)
16:39:03,424 ERROR [STDERR] at java.lang.Thread.run(Thread.java:595)
16:39:06,357 INFO [SimpleThreadPool] Job execution threads will use class loader of thread: main
16:39:07,167 INFO [QuartzScheduler] Quartz Scheduler v.1.5.2 created.
16:39:07,730 INFO [RAMJobStore] RAMJobStore initialized.
16:39:07,731 INFO [StdSchedulerFactory] Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties'
16:39:07,731 INFO [StdSchedulerFactory] Quartz scheduler version: 1.5.2
16:39:07,732 INFO [QuartzScheduler] Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.
16:39:09,487 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=LabsDS' to JNDI name 'java:LabsDS'
16:39:33,617 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=DefaultDS' to JNDI name 'java:DefaultDS'
16:40:07,877 ERROR [STDERR] [warn] AOP Instrumentor failed to transform org.hsqldb.persist.NIOScaledRAFile
16:40:07,877 ERROR [STDERR] java.lang.OutOfMemoryError: Java heap space
*** java.lang.instrument ASSERTION FAILED ***: "!errorOutstanding" with message can't create byte arrau at ../../../src/share/instrument/JPLISAgent.c line: 801
16:41:58,836 WARN [ServiceController] Problem starting service jboss.mq:service=DestinationManager
java.lang.OutOfMemoryError: Java heap space
16:42:11,338 ERROR [BasicMBeanRegistry] Cannot register MBean
java.lang.OutOfMemoryError: Java heap space
16:42:24,420 ERROR [BasicMBeanRegistry] Cannot register MBean
java.lang.OutOfMemoryError: Java heap space
16:42:27,280 ERROR [BasicMBeanRegistry] Cannot register MBean
java.lang.OutOfMemoryError: Java heap space
16:42:40,520 ERROR [MainDeployer] Could not initialise deployment: file:/usr/local/portal/server/all/deploy/jms/hajndi-jms-ds.xml
java.lang.OutOfMemoryError: Java heap space
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998323#3998323
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998323
From do-not-reply at jboss.com Fri Jan 5 12:32:19 2007
From: do-not-reply at jboss.com (bstansberry@jboss.com)
Date: Fri, 5 Jan 2007 12:32:19 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBossCache] - Re: SELECT FOR UPDATE
semantics
Message-ID: <22313458.1168018339418.JavaMail.jboss@colo-br-02.atl.jboss.com>
Geez, my search skills need a serious upgrade. :(
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998326#3998326
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998326
From do-not-reply at jboss.com Fri Jan 5 13:15:14 2007
From: do-not-reply at jboss.com (bill.burke@jboss.com)
Date: Fri, 5 Jan 2007 13:15:14 -0500 (EST)
Subject: [jboss-dev-forums] [Design of POJO Server] - remoting various
services
Message-ID: <33350152.1168020914544.JavaMail.jboss@colo-br-02.atl.jboss.com>
What are we using to remote services deployed? I want to refactor JNDI so that it uses AOP Remoting (what EJB3 uses). Since JBoss Remoting is URL based, there is no need for two sockets now for JNDI (stub/rmi). Also if the service is layered.
But... is there a different plan to remote services?
thx
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998332#3998332
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998332
From do-not-reply at jboss.com Fri Jan 5 13:24:38 2007
From: do-not-reply at jboss.com (scott.stark@jboss.org)
Date: Fri, 5 Jan 2007 13:24:38 -0500 (EST)
Subject: [jboss-dev-forums] [Design the new POJO MicroContainer] - Re:
Aspect integration to bootstrap classes
Message-ID: <3759852.1168021478265.JavaMail.jboss@colo-br-02.atl.jboss.com>
The question is should be drop the jboss-aop-mc-int-boot.jar and
allow for use of aspects in the bootstrap-beans.xml. What I'm needing to
do is the equivalent of adding these aspects/pointcuts:
|
|
|
|
|
|
|
|
|
Are there aop/mc integration constructs that already allow for this?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998338#3998338
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998338
From do-not-reply at jboss.com Fri Jan 5 13:28:34 2007
From: do-not-reply at jboss.com (scott.stark@jboss.org)
Date: Fri, 5 Jan 2007 13:28:34 -0500 (EST)
Subject: [jboss-dev-forums] [Design of POJO Server] - Re: remoting various
services
Message-ID: <15165500.1168021714301.JavaMail.jboss@colo-br-02.atl.jboss.com>
The basic plan was to align all transports on remoting 2.0:
http://jira.jboss.com/jira/browse/JBAS-3925
which includes updating the NamingService.
http://jira.jboss.com/jira/browse/JBAS-3927
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998344#3998344
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998344
From do-not-reply at jboss.com Fri Jan 5 13:38:15 2007
From: do-not-reply at jboss.com (bill.burke@jboss.com)
Date: Fri, 5 Jan 2007 13:38:15 -0500 (EST)
Subject: [jboss-dev-forums] [Design of POJO Server] - Re: remoting various
services
Message-ID: <32736835.1168022295270.JavaMail.jboss@colo-br-02.atl.jboss.com>
Well, AOPRemoting sits on top of JBoss Remoting...If we use AOP Remoting we will be able to cluster(request failover) and secure JNDI fairly easily.
The question is, what module should this code live?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998348#3998348
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998348
From do-not-reply at jboss.com Fri Jan 5 14:36:24 2007
From: do-not-reply at jboss.com (bstansberry@jboss.com)
Date: Fri, 5 Jan 2007 14:36:24 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBossCache] - PojoCache uses a
special node factory
Message-ID: <10805346.1168025784550.JavaMail.jboss@colo-br-02.atl.jboss.com>
Quick brain dump...
I think PojoCache has some issue with its _JBossInternal_ node(s) -- things like data versioning changes with optimistic locking, potential lock contention due to the large number of child nodes, etc.
One thing I noticed is the Configuration.getRuntimeConfig() object now exposes the NodeFactory as a property. This means PojoCache can set the NodeFactory to something specific to PojoCache. This opens up the possibility of having a specialized factory create specialized nodes for _JBossInternal_. For example, one whose data version is always 0, or that has a more complex structure for holding child nodes to avoid lock conflicts, etc.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998368#3998368
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998368
From do-not-reply at jboss.com Fri Jan 5 14:58:15 2007
From: do-not-reply at jboss.com (kabir.khan@jboss.com)
Date: Fri, 5 Jan 2007 14:58:15 -0500 (EST)
Subject: [jboss-dev-forums] [Design of POJO Server] - Re: Problem deploying
a -beans.xml in a SAR
Message-ID: <10959730.1168027095596.JavaMail.jboss@colo-br-02.atl.jboss.com>
I get the same error when hot-deploying a .jar with a META-INF/beans.xml from the aop testsuite. (In case you wonder I commented out the aspect from the test):
19:56:12,593 ERROR [BeanMetaDataDeployer] Error during deployment: jboss:id=aop-mc-defaultannotationtest.jar,service=jacc
| org.jboss.deployers.spi.DeploymentException: Error deploying: jboss.aop:name=Bean
| at org.jboss.deployers.spi.DeploymentException.rethrowAsDeploymentException(DeploymentException.java:49)
| at org.jboss.deployers.plugins.deployers.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:71)
| at org.jboss.deployers.plugins.deployers.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:42)
| at org.jboss.deployers.plugins.deployers.helpers.AbstractSimpleRealDeployer.deploy(AbstractSimpleRealDeployer.java:53)
| at org.jboss.deployers.plugins.deployer.AbstractSimpleDeployer.commitDeploy(AbstractSimpleDeployer.java:52)
| at org.jboss.deployers.plugins.deployer.DeployerWrapper.commitDeploy(DeployerWrapper.java:145)
| at org.jboss.deployers.plugins.deployment.MainDeployerImpl.commitDeploy(MainDeployerImpl.java:440)
| at org.jboss.deployers.plugins.deployment.MainDeployerImpl.commitDeploy(MainDeployerImpl.java:451)
| at org.jboss.deployers.plugins.deployment.MainDeployerImpl.commitDeploy(MainDeployerImpl.java:451)
| at org.jboss.deployers.plugins.deployment.MainDeployerImpl.process(MainDeployerImpl.java:381)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:795)
| at org.jboss.deployment.MainDeployer.redeploy(MainDeployer.java:570)
| 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:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
| 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:668)
| 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:585)
| at org.jboss.jmx.connector.invoker.InvokerAdaptorService.invoke(InvokerAdaptorService.java:266)
| 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:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
| at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:138)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:90)
| at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:140)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:90)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
| at org.jboss.invocation.jrmp.server.JRMPProxyFactory.invoke(JRMPProxyFactory.java:179)
| 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:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
| 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:668)
| at org.jboss.invocation.jrmp.server.JRMPInvoker$MBeanServerAction.invoke(JRMPInvoker.java:816)
| at org.jboss.invocation.jrmp.server.JRMPInvoker.invoke(JRMPInvoker.java:417)
| 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:585)
| at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)
| at sun.rmi.transport.Transport$1.run(Transport.java:153)
| at java.security.AccessController.doPrivileged(Native Method)
| at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
| at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)
| at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)
| at java.lang.Thread.run(Thread.java:595)
| Caused by: java.lang.IllegalStateException: jboss.aop:name=Bean is already installed.
| at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:249)
| at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:177)
| at org.jboss.deployers.plugins.deployers.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:67)
| ... 59 more
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998371#3998371
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998371
From do-not-reply at jboss.com Fri Jan 5 15:02:11 2007
From: do-not-reply at jboss.com (kabir.khan@jboss.com)
Date: Fri, 5 Jan 2007 15:02:11 -0500 (EST)
Subject: [jboss-dev-forums] [Design of POJO Server] - Metadata merged in head
Message-ID: <4525856.1168027331423.JavaMail.jboss@colo-br-02.atl.jboss.com>
I have commited Adrian's work on the metadata to head:
http://www.jboss.com/index.html?module=bb&op=viewtopic&t=85442&start=10
You will need to update the aop and microcontainer (aop-mc-int, container and kernel) jars
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998375#3998375
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998375
From do-not-reply at jboss.com Fri Jan 5 15:08:07 2007
From: do-not-reply at jboss.com (kabir.khan@jboss.com)
Date: Fri, 5 Jan 2007 15:08:07 -0500 (EST)
Subject: [jboss-dev-forums] [Design of AOP on JBoss (Aspects/JBoss)] - Re:
Metadata rewrite
Message-ID: <30932582.1168027687812.JavaMail.jboss@colo-br-02.atl.jboss.com>
This has been commited to head.
The only reason I added the KCCA to AOPConstructorJoinPoint was to allow the insertion of the ControllerContext - I'll see if I can do the required work in another place. If not, I need some interface to inject it, but don't particularly care what it is called
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998377#3998377
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998377
From do-not-reply at jboss.com Fri Jan 5 15:21:11 2007
From: do-not-reply at jboss.com (jeffdelong)
Date: Fri, 5 Jan 2007 15:21:11 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: remove context
sensitive menus
Message-ID: <21921666.1168028471252.JavaMail.jboss@colo-br-02.atl.jboss.com>
I agree with Tom. I had problems understanding the left-hand side context menus:
No Task Available
No Process Available
In particular, a submenu says No Definitions, yet I know I have process definitions deployed.
I also have a comment on Terminology. We seem to be equating Processes with ProcessDefinitions. This is okay, most users don't like to say processdefinitions, but we must always be clear when dealing with instances that we say ProcessInstances, so that the difference is clear.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998384#3998384
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998384
From do-not-reply at jboss.com Fri Jan 5 15:34:48 2007
From: do-not-reply at jboss.com (jeffdelong)
Date: Fri, 5 Jan 2007 15:34:48 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: new simplified menu
structure
Message-ID: <12483316.1168029288264.JavaMail.jboss@colo-br-02.atl.jboss.com>
I agree with Tom with a few comments / additions:
On Task list: a common term for "take" is "acquire". So you might name the button that performs this operation "acquire". In some applications users will acquire the task from the tasklist, and the act of acquiring will navigate to the TaskInstance page. On the other hand, you could let the user navigate to the TaskInstance page and then acquire (but this would be a less common way of designing this).
When the user acquires a task, you should set the actorId (this is probably obvious), and also start it (this is good for reporting purposes). Having acquired a task from the group task list, the user should be able to release it (set ActorId back to null) on the TaskInstance page, and close the page.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998387#3998387
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998387
From do-not-reply at jboss.com Fri Jan 5 15:39:49 2007
From: do-not-reply at jboss.com (jeffdelong)
Date: Fri, 5 Jan 2007 15:39:49 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: simplified task
instance view
Message-ID: <17118038.1168029589879.JavaMail.jboss@colo-br-02.atl.jboss.com>
I agree with Tom. I would also like to add that I don't like End Task for the name of the button. Even though the API is end, users would be more comforatable with "Complete", as it signifies that they have completed the task.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998388#3998388
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998388
From do-not-reply at jboss.com Fri Jan 5 15:45:28 2007
From: do-not-reply at jboss.com (jeffdelong)
Date: Fri, 5 Jan 2007 15:45:28 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: simplified process
instance view
Message-ID: <25480793.1168029928684.JavaMail.jboss@colo-br-02.atl.jboss.com>
I agree with Tom.
Just want to mention that the navigation from Processes (i.e., ProcessDefinitions) to ProcessInstances to single ProcessInstance makes sense, and don't want to lose that (don't think that is anyone's intention, but it has not been mentioned in any of Tom's comments).
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998390#3998390
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998390
From do-not-reply at jboss.com Fri Jan 5 15:51:08 2007
From: do-not-reply at jboss.com (scott.stark@jboss.org)
Date: Fri, 5 Jan 2007 15:51:08 -0500 (EST)
Subject: [jboss-dev-forums] [Design of POJO Server] - Re: remoting various
services
Message-ID: <1905172.1168030268754.JavaMail.jboss@colo-br-02.atl.jboss.com>
the transport integration is currently in the server module around the NamingService and detached invoker stuff. Just refactor it there under org.jboss.naming for now.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998392#3998392
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998392
From do-not-reply at jboss.com Fri Jan 5 15:57:19 2007
From: do-not-reply at jboss.com (jeffdelong)
Date: Fri, 5 Jan 2007 15:57:19 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: direct navigation
when starting a new process instance
Message-ID: <18793262.1168030639889.JavaMail.jboss@colo-br-02.atl.jboss.com>
This is a bit tricky, because these are really two different scenarios here.
1) if Start-task - then user should be navigated to the page to perform the task, i.e. fill in the form.
2) no Start-task - typically the user that started the process will not perform the first task in the process (otherwise we could have modelled their task at the start). So they should not navigate to a task-related page. Question is where to take them. What they would probably most like to see is the list of started processInstances, and see the one they just started in that list, or the ProcessInstance View for that particular instance that they just started.
By the way, with the websale process I get an exception from the TaskInstance page when i hit the End task button:
javax.el.PropertyNotFoundException: /main/task/new_tasks.xhtml @41,57 value="#{entry.taskInstance.id}": Property 'taskInstance' is not found on type: java.lang.String
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998393#3998393
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998393
From do-not-reply at jboss.com Fri Jan 5 16:02:46 2007
From: do-not-reply at jboss.com (jeffdelong)
Date: Fri, 5 Jan 2007 16:02:46 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: replace separate
managers task list view with generic se
Message-ID: <31688503.1168030966526.JavaMail.jboss@colo-br-02.atl.jboss.com>
I don't see how we can show this without sample identity data that provides a manager / subordinate relationship. So I agree with Tom that it should be deferred.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998394#3998394
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998394
From do-not-reply at jboss.com Fri Jan 5 16:03:16 2007
From: do-not-reply at jboss.com (jeffdelong)
Date: Fri, 5 Jan 2007 16:03:16 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: replace sources
tabs with links
Message-ID: <7395672.1168030996960.JavaMail.jboss@colo-br-02.atl.jboss.com>
Agreed
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998396#3998396
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998396
From do-not-reply at jboss.com Fri Jan 5 16:07:11 2007
From: do-not-reply at jboss.com (jeffdelong)
Date: Fri, 5 Jan 2007 16:07:11 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Console performance
Message-ID: <30796357.1168031231374.JavaMail.jboss@colo-br-02.atl.jboss.com>
It is not clear if we intend the web console as just an example to get started with, or do we think users will use it in production, in particular for view processinstances, etc.
If the later, we should test the performance at some point. In particular the response time for task list and processinstance list when there are hundreds or thousands of instance in either list.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998398#3998398
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998398
From do-not-reply at jboss.com Fri Jan 5 19:46:11 2007
From: do-not-reply at jboss.com (kabir.khan@jboss.com)
Date: Fri, 5 Jan 2007 19:46:11 -0500 (EST)
Subject: [jboss-dev-forums] [Design of AOP on JBoss (Aspects/JBoss)] - AOP
Tests
Message-ID: <27624539.1168044371492.JavaMail.jboss@colo-br-02.atl.jboss.com>
I've got most of the tests passing again with jdk 5 now, apart from the following two.
1) org.jboss.test.aop.bridgemethodnotwoven.BridgeMethodTestCase(jdk50)
This is due to a fix that was put into JavassistMethodHashing, which in turn broke the MethodHashingTestCase (which was disabled for a while, waiting for a release of MC). I've fixed JavassistMethodHashing so that MethodHashingTestCase, which is the acid test runs again. BridgeMethodTestCase needs to be looked at again though.
The other failing test on jdk 5 is
2)org.jboss.test.aop.regression.jbaop248annotationoverride.AnnotationOverrideTestCase(javaagent-genadvisor-tests), which passes in all the other modes it is run.
Most of the failures were fixed using privileged blocks, it seems that later updates of JDK 5 are more strict when it comes to security?!
We need to look at the JDK 1.4 tests as well, for them to pass we need a retroed version of the mc/container project, and iirc there were some problems with that due to some new features in the codebase not supported in jboss retro :-(
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998435#3998435
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998435
From do-not-reply at jboss.com Sat Jan 6 05:41:40 2007
From: do-not-reply at jboss.com (bazoo)
Date: Sat, 6 Jan 2007 05:41:40 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: new simplified menu
structure
Message-ID: <10008064.1168080100128.JavaMail.jboss@colo-br-02.atl.jboss.com>
Hi all, great work on the console. A few questions/suggestions from a BA point of view:
General comment is that I think the navigation could be simplified without affecting functionality.
The Process menu shows "No Instance" and "No Definition", when I first start the server, even though I definitely do have a process definition in there.
I don't really understand the point of the Task menu, given that you can navigate to the task through the user task list, which is a more natural way to get to the screen.
I would suggest that "Start new instance" should be more easy to find. It takes a bit of hunting around before you can work out how to start a new instance. If anything it should be a sub-menu item underneath Process.
Responding to Jeff's suggestion, I would suggest that "acquire" has a slightly different meaning to "take". Semantics I know, but what is wrong with "Take" anyway?
I would not incorporate the "Search for instance" row in the task list, at least not at the top. For someone new to the app, you don't immediately notice that you have a task in the task list because it is hidden in small text underneath the big search boxes. You immediately think you have to perform a search, even though you may not have to.
Why doesn't the Task Instance and Definition view become active until I have "Viewed" the task in the User Task List? Surely it should become active as soon as there is a task.
Why can any old user re-assign a task? I would have thought that given we have assigned a task to a particular swimlane in the process definition then that swimlane should do the task, unless there is some exceptional reason. I would have thought this functionality should be restricted to "managers". Otherwise people will not do any work and will just re-assign tasks to other people all the time!
I don't understand what the "Task Definition View" is really.
I don't think the Summary page should be the first page you see when you click Task Instance View. I think it should be the Task Form to minimize clicking.
Instead of "End Task", I would suggest "Proceed", to reinforce the idea that the user is moving through a process.
I get the following exception when I click "End task" or "More info needed", although the transition does happen: javax.el.PropertyNotFoundException: /main/task/new_tasks.xhtml @41,57 value="#{entry.taskInstance.id}": Property 'taskInstance' is not found on type: java.lang.String
I would suggest that "User Task List" should be at the top of the navigation menu, especially as it is the view you go to first when you log in.
When you start a new instance of a process, the console has a "show details" link. If I click it it just comes back telling me the task instance ID. I don't think that's really worth hiding!
Cheers
Matt
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998496#3998496
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998496
From do-not-reply at jboss.com Sat Jan 6 07:17:41 2007
From: do-not-reply at jboss.com (timfox)
Date: Sat, 6 Jan 2007 07:17:41 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- JBM and JBossMQ destroQueue/Topic
Message-ID: <26415784.1168085861133.JavaMail.jboss@colo-br-02.atl.jboss.com>
The JBossMQ destroyQueue/Topic JMX method actually deletes all messages from the destination then undeploys it.
Our version just undeploys the destination - was this intentional?
I would have thought we want to do the same as JBoss MQ?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998516#3998516
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998516
From do-not-reply at jboss.com Sat Jan 6 07:25:54 2007
From: do-not-reply at jboss.com (ovidiu.feodorov@jboss.com)
Date: Sat, 6 Jan 2007 07:25:54 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: JBM and JBossMQ destroQueue/Topic
Message-ID: <21964032.1168086354920.JavaMail.jboss@colo-br-02.atl.jboss.com>
Tim wrote : Our version just undeploys the destination - was this intentional?
No
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998517#3998517
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998517
From do-not-reply at jboss.com Sat Jan 6 08:28:05 2007
From: do-not-reply at jboss.com (mig)
Date: Sat, 6 Jan 2007 08:28:05 -0500 (EST)
Subject: [jboss-dev-forums] [Design of EJB 3.0] - Problem with deploying EJB
2.1 with EJB3Deployer
Message-ID: <29219554.1168090085867.JavaMail.jboss@colo-br-02.atl.jboss.com>
Hey there. I've been given a task to analyze the possibility of deploying EJB 2.1 along with EJB 3.0. I am trying to deploy Stateless session beans only... both 2.1 and 3.0. However, after installing EJB 3.0 RC9 Patch 1 on JBoss 4.0.5 GA I failed to deploy the application. Along other exceptions, when deploying the beans I get following exception from the EJB3Deployer:
13:59:59,273 WARN [ServiceController] Problem creating service jboss.j2ee:service=EJB3,module=test-ejb.jar
java.lang.NoSuchMethodException: sk.test.IndexBean.create()
at java.lang.Class.getMethod(Class.java:1581)
at org.jboss.ejb3.Ejb3DescriptorHandler.addAnnotations(Ejb3DescriptorHandler.java:1800)
at org.jboss.ejb3.Ejb3DescriptorHandler.addSecurityAnnotations(Ejb3DescriptorHandler.java:759)
at org.jboss.ejb3.Ejb3DescriptorHandler.addDescriptorAnnotations(Ejb3DescriptorHandler.java:613)
at org.jboss.ejb3.Ejb3DescriptorHandler.getStatelessContainer(Ejb3DescriptorHandler.java:309)
at org.jboss.ejb3.Ejb3AnnotationHandler.getContainers(Ejb3AnnotationHandler.java:130)
at org.jboss.ejb3.Ejb3Deployment.deployElement(Ejb3Deployment.java:409)
at org.jboss.ejb3.Ejb3Deployment.deployElement(Ejb3Deployment.java:397)
at org.jboss.ejb3.Ejb3Deployment.deployUrl(Ejb3Deployment.java:378)
at org.jboss.ejb3.Ejb3Deployment.deploy(Ejb3Deployment.java:350)
at org.jboss.ejb3.Ejb3Deployment.create(Ejb3Deployment.java:305)
at org.jboss.ejb3.Ejb3Module.createService(Ejb3Module.java:77)
at org.jboss.system.ServiceMBeanSupport.jbossInternalCreate(ServiceMBeanSupport.java:260)
at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:243)
at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
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.create(Unknown Source)
at org.jboss.system.ServiceController.create(ServiceController.java:330)
at org.jboss.system.ServiceController.create(ServiceController.java:273)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
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 $Proxy29.create(Unknown Source)
at org.jboss.ejb3.EJB3Deployer.create(EJB3Deployer.java:429)
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:585)
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.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238)
at org.jboss.ws.integration.jboss.DeployerInterceptor.create(DeployerInterceptor.java:74)
at org.jboss.ws.integration.jboss.DeployerInterceptorEJB.create(DeployerInterceptorEJB.java:44)
at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.create(SubDeployerInterceptorSupport.java:180)
at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:91)
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 $Proxy30.create(Unknown Source)
at org.jboss.deployment.MainDeployer.create(MainDeployer.java:969)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:818)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
at sun.reflect.GeneratedMethodAccessor24.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
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 $Proxy8.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.GeneratedMethodAccessor2.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
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:585)
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:585)
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:490)
The mentioned IndexBean extends SessionBean and hence really does not contain the lifecycle create() method, which resides in IndexHome extends EJBHome. Any ideas why does this not work? Thanks.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998528#3998528
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998528
From do-not-reply at jboss.com Sat Jan 6 10:09:29 2007
From: do-not-reply at jboss.com (kukeltje)
Date: Sat, 6 Jan 2007 10:09:29 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: new simplified menu
structure
Message-ID: <14621385.1168096169184.JavaMail.jboss@colo-br-02.atl.jboss.com>
take vs acquire: +1 for 'take' for non english people it is more 'natural'. The translations to dutch for take and acquire also favour take.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998543#3998543
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998543
From do-not-reply at jboss.com Sat Jan 6 10:10:57 2007
From: do-not-reply at jboss.com (kukeltje)
Date: Sat, 6 Jan 2007 10:10:57 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: simplified task
instance view
Message-ID: <31963537.1168096257795.JavaMail.jboss@colo-br-02.atl.jboss.com>
Yes, complete sounds better.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998544#3998544
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998544
From do-not-reply at jboss.com Sat Jan 6 10:15:27 2007
From: do-not-reply at jboss.com (kukeltje)
Date: Sat, 6 Jan 2007 10:15:27 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: replace sources
tabs with links
Message-ID: <17262801.1168096528009.JavaMail.jboss@colo-br-02.atl.jboss.com>
I do not fully agree, how do they open then? In a new page? Or inline in a 'stack panel' instead of a tabpanel? If it is in a new page, how do I navigate back? I do not want to use the menu for that (my opinion) Tabs can be made hidden as well, so I'm in favour of keeping them on the tabs
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998546#3998546
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998546
From do-not-reply at jboss.com Sat Jan 6 12:20:18 2007
From: do-not-reply at jboss.com (kukeltje)
Date: Sat, 6 Jan 2007 12:20:18 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: user based process
versioning ?
Message-ID: <13703455.1168104018271.JavaMail.jboss@colo-br-02.atl.jboss.com>
Since 3.1.2 (and correct in 3.1.3) the processdefinition is stored in the database as plain xml as well. Generating (and comparing) a hash for both the latest pd in the DB and the pd that is provided is fairly simple. It's none intrusive, backwards compatible etc..etc..
Normalization should take place to prevent reformatting leading to a new deployment. Maybe even a "reordering" kind of normalization since switching two nodes in jbpm does not lead to a different executional process. So start task first, then all generic nodes, task nodes etc..etc..etc... Or a reordering based on node name is another option (but what about the elements/attributs IN nodes.. hmmm...
comments?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998567#3998567
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998567
From do-not-reply at jboss.com Sat Jan 6 13:16:33 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Sat, 6 Jan 2007 13:16:33 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: new simplified menu
structure
Message-ID: <6481417.1168107393323.JavaMail.jboss@colo-br-02.atl.jboss.com>
Take vs. Acquire: How about "Assign to me". We don't need to create new terminology for this function in my opinion.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998575#3998575
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998575
From do-not-reply at jboss.com Sat Jan 6 13:23:47 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Sat, 6 Jan 2007 13:23:47 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: direct navigation
when starting a new process instance
Message-ID: <30857191.1168107827026.JavaMail.jboss@colo-br-02.atl.jboss.com>
"jeffdelong" wrote : By the way, with the websale process I get an exception from the TaskInstance page when i hit the End task button:
|
| javax.el.PropertyNotFoundException: /main/task/new_tasks.xhtml @41,57 value="#{entry.taskInstance.id}": Property 'taskInstance' is not found on type: java.lang.String
|
This was a typo... it should be fixed now, sorry.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998576#3998576
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998576
From do-not-reply at jboss.com Sat Jan 6 14:12:01 2007
From: do-not-reply at jboss.com (kukeltje)
Date: Sat, 6 Jan 2007 14:12:01 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: new simplified menu
structure
Message-ID: <20987956.1168110721877.JavaMail.jboss@colo-br-02.atl.jboss.com>
even better, but in a link form then or a (rather large) button?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998589#3998589
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998589
From do-not-reply at jboss.com Sat Jan 6 14:13:16 2007
From: do-not-reply at jboss.com (kukeltje)
Date: Sat, 6 Jan 2007 14:13:16 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: new simplified menu
structure
Message-ID: <990192.1168110796911.JavaMail.jboss@colo-br-02.atl.jboss.com>
I mean... if it is in a datatable, 'assign to me' in a button form would make the form rather crowded
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998590#3998590
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998590
From do-not-reply at jboss.com Sat Jan 6 16:11:21 2007
From: do-not-reply at jboss.com (kukeltje)
Date: Sat, 6 Jan 2007 16:11:21 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - When should the
webconsole mark tasks as started?
Message-ID: <32822892.1168117881306.JavaMail.jboss@colo-br-02.atl.jboss.com>
This topic is part of the web console feedback: http://wiki.jboss.org/wiki/Wiki.jsp?page=JbpmConsoleFeedback
Currently the tasks are never marked 'started'. There are several options
- once the task form is opened
- once the task is saved the first time (but what if not saved at all)
- ....
I think it should be marked started when the taskform is opened
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998599#3998599
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998599
From do-not-reply at jboss.com Sat Jan 6 16:21:39 2007
From: do-not-reply at jboss.com (kukeltje)
Date: Sat, 6 Jan 2007 16:21:39 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - comment is confusing in
the websale example
Message-ID: <33413574.1168118499563.JavaMail.jboss@colo-br-02.atl.jboss.com>
Since jBPM has the notion of generic comments (on the task level) it is very confusing that the "create websale order" task has a generic comment field but the "evaluate websale order" has a comment field belonging to the taskform itself. The first comment shows up on the comment tab, but the second is in the form for the third (fix...) task. Maybe the label on the form should change
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998600#3998600
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998600
From do-not-reply at jboss.com Sun Jan 7 09:22:44 2007
From: do-not-reply at jboss.com (manik.surtani@jboss.com)
Date: Sun, 7 Jan 2007 09:22:44 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBossCache] - Re: PojoCache uses a
special node factory
Message-ID: <21023194.1168179764876.JavaMail.jboss@colo-br-02.atl.jboss.com>
anonymous wrote :
|
| One thing I noticed is the Configuration.getRuntimeConfig() object now exposes the NodeFactory as a property.
|
|
I added this so that the NodeFactory is constructed and registered when the Cache is created, and gets a reference to CacheImpl when constructed such that methods that call createNode() need not worry about passing in details such as node type (as this is gleaned from the configuration attached to the cache) or bother passing in a cache reference.
anonymous wrote :
| This opens up the possibility of having a specialized factory create specialized nodes for _JBossInternal_. For example, one whose data version is always 0, or that has a more complex structure for holding child nodes to avoid lock conflicts, etc.
|
This possibility always was there, even the way the NodeFactory was used before - and still is in JBC 1.x.y - as a Singleton. That's the whole purpose of a factory.
The first step would be to identify how a _JBossInternal_ node would differ from normal nodes, wrt. concurrency with optimistic and pessimistic locking, data versioning and BR as well.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998681#3998681
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998681
From do-not-reply at jboss.com Sun Jan 7 09:42:00 2007
From: do-not-reply at jboss.com (timfox)
Date: Sun, 7 Jan 2007 09:42:00 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Transaction Services] - JBoss
TS JTA - unsetting current transaction association
Message-ID: <9562896.1168180920278.JavaMail.jboss@colo-br-02.atl.jboss.com>
If I do the following:
|
| txMgr.begin();
|
| Transaction tx = txMgr.getTransaction();
|
| tx.commit();
|
| tx = txMgr.getTransaction();
|
| assertNull(tx);
|
|
The assertion fails (I would expect the tx.commit() to cause the association between the current thread and transaction to be broken).
But the following passes:
|
| txMgr.begin();
|
| Transaction tx = txMgr.getTransaction();
|
| txMgr.commit();
|
| tx = txMgr.getTransaction();
|
| assertNull(tx);
|
|
Is this behaviour by design? With the old JBoss JTA implementation both the above cases would pass
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998683#3998683
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998683
From do-not-reply at jboss.com Sun Jan 7 09:45:07 2007
From: do-not-reply at jboss.com (mark.little@jboss.com)
Date: Sun, 7 Jan 2007 09:45:07 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Transaction Services] - Re:
JBoss TS JTA - unsetting current transaction association
Message-ID: <9832437.1168181107107.JavaMail.jboss@colo-br-02.atl.jboss.com>
It is bad/broken design. Only going through TransactionManager/UserTransaction do you get thread-to-transaction association/disassociation. (Same as using Current in OTS). If you terminate the transaction directly through Transaction (equivalent to using the Terminator in OTS) then you the thread-to-transaction association is not modified. You'll need to either use TM/UT or do an explicit suspend afterwards on the calling thread.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998684#3998684
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998684
From do-not-reply at jboss.com Sun Jan 7 10:21:00 2007
From: do-not-reply at jboss.com (timfox)
Date: Sun, 7 Jan 2007 10:21:00 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Bug in transactional delivery in an MDB
Message-ID: <15020367.1168183260186.JavaMail.jboss@colo-br-02.atl.jboss.com>
I have been looking at http://jira.jboss.com/jira/browse/JBMESSAGING-721 and have uncovered a bug in transactional message delivery with MDBs.
A message is received transactionally in the onMessage method of a MDB and the tx is marked rollback only, but the message is not redelivered.
What is happening is this:
1. JBoss Messaging receives message from destination (no tx at this point)
2. JBM calls onMessage on the MDB container
3. MDB container starts a global tx and enlists the session's xaresoource
4. The user's onMessage executes
5. The user set's rollback only
6. The MDB container rolls back the transaction
7. There is no redelivery since the message was received by JBM *before* the mdb container starts the transaction.
This is a very well known issue and a result of a design flaw in the original JMS connection consumer design.
It is well documented in Weston's favourite book ;), Mark Little's "Java Transaction processing, Chapter 5, section "applications server integration".
Different app servers solve the problem in different ways.
JBoss MQ, JBoss Messaging work by acting as a local transacted session when not in xa begin..end boundaries and then when XAResource.start is called, the work done in the local tx is converted into the work done in the new transaction (See MessagingXAResource.start)
I have fixed this and added tests, however the above behaviour is incompatible with fixes Ovidiu did for:
http://jira.jboss.com/jira/browse/JBMESSAGING-410
(
// leave the session in a 'clean' state, the currentTxId will be set when the XAResource will
// be enrolled with a new transaction.
setCurrentTransactionId(null);
)
Branch_1_0 revision 1317 (19/09/06) by Ovidiu which basically sets the current transaction id to null after a commit or rollback
This breaks the MDB transactional delivery since because the current transaction id is set to null, there is nothing to convert.
The problem here is that the desired behaviour for http://jira.jboss.com/jira/browse/JBMESSAGING-410 and for correct transactional delivery in MDBs seem to be fundamentally incompatible.
For JBMessaging-410 - it wants an XASession to behave as non transacted when it is not enlisted in a global tx - but for correct MDB message delivery we want it to behave as a local session.
My question is, is the requirement for JBMessaging-410 real?
Weston - what should the correct JCA behaviour be here? Is JBMessaging-410 real or bogus and any ideas on how we can reconcile the two?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998690#3998690
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998690
From do-not-reply at jboss.com Sun Jan 7 10:41:21 2007
From: do-not-reply at jboss.com (kabir.khan@jboss.com)
Date: Sun, 7 Jan 2007 10:41:21 -0500 (EST)
Subject: [jboss-dev-forums] [Design the new POJO MicroContainer] - Re:
Aspect integration to bootstrap classes
Message-ID: <10244475.1168184481721.JavaMail.jboss@colo-br-02.atl.jboss.com>
I think this would have to involve moving aop into the bootstrap, I will take a look first thing tomorrow
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998694#3998694
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998694
From do-not-reply at jboss.com Sun Jan 7 11:25:35 2007
From: do-not-reply at jboss.com (weston.price@jboss.com)
Date: Sun, 7 Jan 2007 11:25:35 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Bug in transactional delivery in an MDB
Message-ID: <9305586.1168187135011.JavaMail.jboss@colo-br-02.atl.jboss.com>
I will take a look. Chances are one of us (either JCA or JBM) is getting in the way of each other.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998711#3998711
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998711
From do-not-reply at jboss.com Sun Jan 7 13:07:31 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Sun, 7 Jan 2007 13:07:31 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: When should the
webconsole mark tasks as started?
Message-ID: <7057393.1168193251450.JavaMail.jboss@colo-br-02.atl.jboss.com>
I'd love to be able to show "new" tasks differently from "started" tasks on the task list (much like how many email clients show a new message in boldface).
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998730#3998730
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998730
From do-not-reply at jboss.com Sun Jan 7 13:11:36 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Sun, 7 Jan 2007 13:11:36 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: comment is
confusing in the websale example
Message-ID: <27021654.1168193496164.JavaMail.jboss@colo-br-02.atl.jboss.com>
I agree. Under Tom's proposed change for the task screen, the task form will appear in addition to a generic comment box. Perhaps in this case, the task form need not have a comment field at all.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998731#3998731
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998731
From do-not-reply at jboss.com Sun Jan 7 14:52:14 2007
From: do-not-reply at jboss.com (leosimoesp@yahoo.com.br)
Date: Sun, 7 Jan 2007 14:52:14 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Reporting] - BIRT ENGINE
UGHUUUUH!!!!!
Message-ID: <23920925.1168199534332.JavaMail.jboss@colo-br-02.atl.jboss.com>
I believe definitly that BIRT dosen't work with jboss. The error is follow:
eclipse.buildId=unknown
java.version=1.5.0_06
java.vendor=BEA Systems, Inc.
BootLoader constants: OS=linux, ARCH=x86, WS=motif, NL=en_US
Command-line arguments: -clean
!ENTRY org.eclipse.osgi 4 0 2007-01-07 17:17:56.704
!MESSAGE Bundle org.eclipse.equinox.common at 2:start not found.
it occurs in org.eclipse.osgi.framework.internal.core.Framework. (URLStreamHandlerFactory stepping on previously installed)
it always seems when I redeploy my .ear application.
I don't known how to solve this. Anyone have any idea?
Thanks,
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998736#3998736
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998736
From do-not-reply at jboss.com Sun Jan 7 23:20:29 2007
From: do-not-reply at jboss.com (ovidiu.feodorov@jboss.com)
Date: Sun, 7 Jan 2007 23:20:29 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Bug in transactional delivery in an MDB
Message-ID: <25147376.1168230029299.JavaMail.jboss@colo-br-02.atl.jboss.com>
http://jira.jboss.com/jira/browse/JBMESSAGING-410 was reported by Elias after he noticed an incompatibility between the way JBossMQ and Messaging behave relative to a situation that is insufficiently specified. I took the decision to restore compatibility with JBossMQ, and with something that, personally, I believe it is the most intuitive behavior.
I need to analyze the case you're talking about here a little bit better before coming up with a definitive(?) conclusion ...
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998826#3998826
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998826
From do-not-reply at jboss.com Mon Jan 8 02:40:44 2007
From: do-not-reply at jboss.com (ovidiu.feodorov@jboss.com)
Date: Mon, 8 Jan 2007 02:40:44 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Failover analysis
Message-ID: <15611323.1168242044661.JavaMail.jboss@colo-br-02.atl.jboss.com>
http://wiki.jboss.org/wiki/Wiki.jsp?page=JBossMessagingClientSideFailoverOverview
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998866#3998866
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998866
From do-not-reply at jboss.com Mon Jan 8 03:38:09 2007
From: do-not-reply at jboss.com (thomas.diesler@jboss.com)
Date: Mon, 8 Jan 2007 03:38:09 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Web Services] - Using
jbossws/trunk for jboss-5.0, jboss-4.2, jboss-4.0.5
Message-ID: <29520227.1168245489798.JavaMail.jboss@colo-br-02.atl.jboss.com>
Folks,
last week I succeded to implement porting layers for jboss50, jboss42, jboss40 on a common jbossws code base. This means that from now on we can work on jbossws/trunk again, which should reduce code maintenance significantly (branch/jbossws-1.0. is dead)
jbossws-1.2.0.CR2 was release over the weekend and I updated
http://wiki.jboss.org/wiki/Wiki.jsp?page=JBWSFAQBuildAndInstall
to describe the new deployment procedure.
In JIRA I moved all 1.0.5 and 2.0.0.CR3 issues to 1.2.0, which is due 1-Feb-2007.
I will send a more detailed mail related to the 1.2.0 release later today.
cheers
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998876#3998876
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998876
From do-not-reply at jboss.com Mon Jan 8 03:50:29 2007
From: do-not-reply at jboss.com (thomas.diesler@jboss.com)
Date: Mon, 8 Jan 2007 03:50:29 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Web Services] - Support JAXWS
on EJB2.1
Message-ID: <13235965.1168246229841.JavaMail.jboss@colo-br-02.atl.jboss.com>
Folks,
should we continue to support JAXWS, JSR181 annotations on EJB-2.1?
Please keep in mind that we can now use the trunk code base in jboss-4.2, jboss-4.0
Comments?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998881#3998881
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998881
From do-not-reply at jboss.com Mon Jan 8 04:54:06 2007
From: do-not-reply at jboss.com (thomas.heute@jboss.com)
Date: Mon, 8 Jan 2007 04:54:06 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Portal] - Re: securing portlets
fails on redeploy
Message-ID: <18028939.1168250046388.JavaMail.jboss@colo-br-02.atl.jboss.com>
Please use the User forum (As stated in the READ FIRST topic)
I'm moving the topic.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998895#3998895
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998895
From do-not-reply at jboss.com Mon Jan 8 04:55:01 2007
From: do-not-reply at jboss.com (thomas.heute@jboss.com)
Date: Mon, 8 Jan 2007 04:55:01 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Portal] - Re: Does JBoss Portal
2.4 support reconfiguring portlet inst
Message-ID: <13874121.1168250101458.JavaMail.jboss@colo-br-02.atl.jboss.com>
Please use the User forum (As stated in the READ FIRST topic)
I'm moving the topic.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998897#3998897
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998897
From do-not-reply at jboss.com Mon Jan 8 04:55:55 2007
From: do-not-reply at jboss.com (thomas.heute@jboss.com)
Date: Mon, 8 Jan 2007 04:55:55 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Portal] - Re: How do you a
forum and a wiki to a jportal
Message-ID: <10776612.1168250155450.JavaMail.jboss@colo-br-02.atl.jboss.com>
(Moving the topic)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998899#3998899
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998899
From do-not-reply at jboss.com Mon Jan 8 04:58:14 2007
From: do-not-reply at jboss.com (thomas.heute@jboss.com)
Date: Mon, 8 Jan 2007 04:58:14 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Portal] - Re: Using Portlet to
.NET Environment?
Message-ID: <17841081.1168250294242.JavaMail.jboss@colo-br-02.atl.jboss.com>
Please use the User forum (As stated in the READ FIRST topic http://www.jboss.com/index.html?module=bb&op=viewtopic&t=75280)
I'm moving the topic.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998902#3998902
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998902
From do-not-reply at jboss.com Mon Jan 8 04:59:16 2007
From: do-not-reply at jboss.com (thomas.heute@jboss.com)
Date: Mon, 8 Jan 2007 04:59:16 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Portal] - Re: Portlet states
strategy
Message-ID: <14554152.1168250356848.JavaMail.jboss@colo-br-02.atl.jboss.com>
Please use the User forum (As stated in the READ FIRST topic http://www.jboss.com/index.html?module=bb&op=viewtopic&t=75280)
I'm moving the topic.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998905#3998905
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998905
From do-not-reply at jboss.com Mon Jan 8 05:00:20 2007
From: do-not-reply at jboss.com (thomas.heute@jboss.com)
Date: Mon, 8 Jan 2007 05:00:20 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Portal] - Re: Integration of
third party CMS with JBoss portal
Message-ID: <1861743.1168250420921.JavaMail.jboss@colo-br-02.atl.jboss.com>
Please use the User forum (As stated in the READ FIRST topic http://www.jboss.com/index.html?module=bb&op=viewtopic&t=75280)
I'm moving the topic.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998907#3998907
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998907
From do-not-reply at jboss.com Mon Jan 8 05:04:38 2007
From: do-not-reply at jboss.com (timfox)
Date: Mon, 8 Jan 2007 05:04:38 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Bug in transactional delivery in an MDB
Message-ID: <25116305.1168250678681.JavaMail.jboss@colo-br-02.atl.jboss.com>
Weston - what is the correct behaviour of the JCA JMS managed connection factory here?
Just to recap:
If I obtain a session from a connection created from the JCA JMS managed cf (i.e. the one normally at java:/jmsXA), and there is *no* JTA transaction associated with the current thread, and I receive a message, should the session act like a non transacted session and the message get acknowledged immediately, OR should it act like a transacted session? This is the key question.
If it should act like a non transacted session, how can we reconcile this with transactional message receipt for MDBs?
In a MDB the message is received *before* the MDB container has a chance to start a global tx, therefore it is received in a session where no JTA tx is associated with the current thread. In this case we must *not* ack it immediately, but we must let the session behave as a transacted session and later when the MDB container starts a JTA tx and enlists it, we can transfer the work done in the local tx into the global tx.
Funnily enough - transferring the work into the JTA tx is exactly how JBoss MQ does it too, so I am puzzled as to how this behaviour is consistent with the behaviour of JCA without a JTA tx as Ovidiu reports. This is why I am trying to find out whether the supposed JCA behaviour is real or bogus.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998913#3998913
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998913
From do-not-reply at jboss.com Mon Jan 8 05:11:23 2007
From: do-not-reply at jboss.com (timfox)
Date: Mon, 8 Jan 2007 05:11:23 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Bug in transactional delivery in an MDB
Message-ID: <9355790.1168251083135.JavaMail.jboss@colo-br-02.atl.jboss.com>
http://jira.jboss.com/jira/browse/JBMESSAGING-721
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998924#3998924
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998924
From do-not-reply at jboss.com Mon Jan 8 05:22:16 2007
From: do-not-reply at jboss.com (Gurdipe)
Date: Mon, 8 Jan 2007 05:22:16 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Wiki] - Re: [[/wiki]] Exception
starting filter wikiFileAccessFilter
Message-ID: <28594945.1168251736728.JavaMail.jboss@colo-br-02.atl.jboss.com>
Hi All,
I am having the exactly the same problem when I try to delay and use the wiki ear file. Does anyone know if this problem has been resolved or when it will be resolved?
Kind Regards
Gurdipe
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998929#3998929
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998929
From do-not-reply at jboss.com Mon Jan 8 05:52:49 2007
From: do-not-reply at jboss.com (szimano)
Date: Mon, 8 Jan 2007 05:52:49 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Wiki] - Re: [[/wiki]] Exception
starting filter wikiFileAccessFilter
Message-ID: <23327341.1168253569367.JavaMail.jboss@colo-br-02.atl.jboss.com>
Gurdipe,
What ersion of AS you're using and what version of wiki you're trying to deploy ?
Cheers,
Tomek
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998945#3998945
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998945
From do-not-reply at jboss.com Mon Jan 8 06:52:06 2007
From: do-not-reply at jboss.com (SpockX)
Date: Mon, 8 Jan 2007 06:52:06 -0500 (EST)
Subject: [jboss-dev-forums] [Other JBoss Development Design] - JBoss
Developer CERTIFICATION exam. What JBOSS VERSION?
Message-ID: <27614823.1168257126017.JavaMail.jboss@colo-br-02.atl.jboss.com>
I have completed all the prerequisites for the Jboss Developer Certification exam and have received an invite to take the exam.
I am wondering what version of Jboss is covered in the current exam? Is EJB3 covered for example? Any other information on topic's covered.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998957#3998957
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998957
From do-not-reply at jboss.com Mon Jan 8 06:56:35 2007
From: do-not-reply at jboss.com (radzish)
Date: Mon, 8 Jan 2007 06:56:35 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Portal] - LayouStrategy and
StrategyResponse API
Message-ID: <30311636.1168257395500.JavaMail.jboss@colo-br-02.atl.jboss.com>
I am using JBoss Portal 2.4.0.
I consider my question not of 'user' category, because it is related to Portal Theme API, so I am posting it here, not into user forum.
I was trying to write my own strategy implementation for specific layout behaviour and was disapointed of useless of this API. It seems like LayoutStrategy was designed only for MaximizingStrategyImpl implementation.
The problem is in following:
We have method StrategyResponse.addWindowStateChange(WindowContext portlet, WindowState state), which takes a WindowContext instance as parameter. In the same time only WindowLocations are available from StrategyContext.
The only way of using it is for updating state of the target window, which context is available from StrategyEvent, but it would be really nice to update states of other windows.
At the same time we have StrategyResponse.addNoRender(WindowLocation portlet) method that takes WindowLocation as parameter (that was actually needed for MaximizingStrategyImpl implementation).
It would be really nice to have StrategyResponse.addWindowStateChange(WindowLocation location, WindowState state).
The same applies to StrategyResponse.addPortletModeChange() method
For now, I have to use reflection in order to get WindowContext from WindowLocation and use StrategyResponse.addWindowStateChange(WindowContext portlet, WindowState state) method, which is not proper sollution, though it works
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998959#3998959
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998959
From do-not-reply at jboss.com Mon Jan 8 06:59:19 2007
From: do-not-reply at jboss.com (darran.lofthouse@jboss.com)
Date: Mon, 8 Jan 2007 06:59:19 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Web Services] - Re: Using
jbossws/trunk for jboss-5.0, jboss-4.2, jboss-4.0.
Message-ID: <2240090.1168257559533.JavaMail.jboss@colo-br-02.atl.jboss.com>
I can get JBossWS to deploy to JBoss 5 and JBoss 4.2 and run the testsuite with a high test success rate but for JBoss 4.0 I am getting a lot of failures.
I am using the JBoss 4.0.5 release and I am getting this error logged for a lot of the tests: -
anonymous wrote : 2007-01-08 12:13:21,026 ERROR [org.jboss.ws.core.soap.SOAPMessageUnMarshaller:80] Cannot unmarshall SOAPMessage
| javax.xml.soap.SOAPException: Cannot find SOAPFactory implementation
| at javax.xml.soap.SOAPFactory.newInstance(SOAPFactory.java:96)
| at org.jboss.ws.core.soap.SOAPFactoryImpl.createElement(SOAPFactoryImpl.java:113)
| at org.jboss.ws.core.soap.SAAJPayloadBuilderDOM.build(SAAJPayloadBuilderDOM.java:86)
| at org.jboss.ws.core.soap.MessageFactoryImpl.createMessageInternal(MessageFactoryImpl.java:254)
| at org.jboss.ws.core.soap.SOAPMessageUnMarshaller.read(SOAPMessageUnMarshaller.java:75)
| at org.jboss.remoting.transport.http.HTTPClientInvoker.useHttpURLConnection(HTTPClientInvoker.java:175)
| at org.jboss.remoting.transport.http.HTTPClientInvoker.transport(HTTPClientInvoker.java:81)
| at org.jboss.remoting.RemoteClientInvoker.invoke(RemoteClientInvoker.java:143)
| at org.jboss.remoting.Client.invoke(Client.java:525)
| at org.jboss.remoting.Client.invoke(Client.java:488)
It looks like an old version of 'javax.xml.soap.SOAPFactory' is being used from the JBoss jars instead of the latest version from JBossWS.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998960#3998960
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998960
From do-not-reply at jboss.com Mon Jan 8 07:13:27 2007
From: do-not-reply at jboss.com (tabbe)
Date: Mon, 8 Jan 2007 07:13:27 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Profiler] - Internal Error in
Webinterface
Message-ID: <664280.1168258407049.JavaMail.jboss@colo-br-02.atl.jboss.com>
Hello all,
after having profiled my webapplication, I wanted to view the results in the webinterface. I got the page with the selection of the process id etc but in the next step the webinterface crashes with the following message:
org.apache.jasper.JasperException: Exception in JSP: /internalMenu.inc:6
3: * Distributable under LGPL license.
4: * See terms of license at gnu.org.
5:
6: * This file belongs to a simple implementation of a web interface for the "disconnectedProfiler".
7: */
8: %>
9:
Stacktrace:
anonymous wrote :
| org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:504)
| org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
| org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
| org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
| javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
| org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
|
| root cause
|
| javax.servlet.ServletException: Cannot find bean filterForm in scope null
| org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:858)
| org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:791)
| org.apache.jsp.mainMenu_jsp._jspService(mainMenu_jsp.java:172)
| org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
| javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
| org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
| org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
| org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
| javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
| org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
|
| root cause
|
| javax.servlet.jsp.JspException: Cannot find bean filterForm in scope null
| org.apache.struts.util.RequestUtils.lookup(RequestUtils.java:493)
| org.apache.struts.taglib.bean.DefineTag.doStartTag(DefineTag.java:200)
| org.apache.jsp.mainMenu_jsp._jspService(mainMenu_jsp.java:92)
| org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
| javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
| org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
| org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
| org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
| javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
| org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
|
server.log:
anonymous wrote :
| javax.servlet.jsp.JspException: Cannot find bean filterForm in scope null
| at org.apache.struts.util.RequestUtils.lookup(RequestUtils.java:493)
| at org.apache.struts.taglib.bean.DefineTag.doStartTag(DefineTag.java:200)
| at org.apache.jsp.mainMenu_jsp._jspService(mainMenu_jsp.java:92)
| at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
| at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
| at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
| at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
| at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
| at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
| at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
| at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
| at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
| at org.apache.catalina.valves.RequestDumperValve.invoke(RequestDumperValve.java:150)
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
| at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
| at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
| at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
| at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
| at java.lang.Thread.run(Thread.java:595)
|
I'm using JBoss AS 4.0.4.GA on WinXP, Java 5 and the latest JBossProfiler CR4
Does anyone have an idea?
Thanks in advance
Tom
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998961#3998961
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998961
From do-not-reply at jboss.com Mon Jan 8 07:17:32 2007
From: do-not-reply at jboss.com (tabbe)
Date: Mon, 8 Jan 2007 07:17:32 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Profiler] - Re: Internal Error
in Webinterface
Message-ID: <21674306.1168258652858.JavaMail.jboss@colo-br-02.atl.jboss.com>
I've noted that it only crashes with Firefox.
Under Internet Explorer it works...
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998964#3998964
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998964
From do-not-reply at jboss.com Mon Jan 8 07:17:33 2007
From: do-not-reply at jboss.com (julien@jboss.com)
Date: Mon, 8 Jan 2007 07:17:33 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Portal] - Re: LayouStrategy and
StrategyResponse API
Message-ID: <13512812.1168258653925.JavaMail.jboss@colo-br-02.atl.jboss.com>
I agree with you.
This api has been simplified in 2.6 (for debugging and support purpose, the current code was very tangled an complex) and we removed everything that was not used. So your customization may break (sorry for that).
We encourage you to test it against the upcoming alpha release.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998965#3998965
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998965
From do-not-reply at jboss.com Mon Jan 8 07:32:31 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Mon, 8 Jan 2007 07:32:31 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: remove context
sensitive menus
Message-ID: <33371412.1168259551505.JavaMail.jboss@colo-br-02.atl.jboss.com>
"jeffdelong" wrote : I also have a comment on Terminology. We seem to be equating Processes with ProcessDefinitions. This is okay, most users don't like to say processdefinitions, but we must always be clear when dealing with instances that we say ProcessInstances, so that the difference is clear.
in the new core prototype, i use the following terminology
ProcessDefinition --> Process
ProcessInstance and Token --> Execution
Maybe that could already be adopted into the web console for 3.2. But probably that would cause more confusion then it solves, no ?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998973#3998973
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998973
From do-not-reply at jboss.com Mon Jan 8 07:59:23 2007
From: do-not-reply at jboss.com (thomas.diesler@jboss.com)
Date: Mon, 8 Jan 2007 07:59:23 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Web Services] - Re: Using
jbossws/trunk for jboss-5.0, jboss-4.2, jboss-4.0.
Message-ID: <25015399.1168261163750.JavaMail.jboss@colo-br-02.atl.jboss.com>
Yes, jbossall-client.jar is the culprit. Please try this
|
|
|
|
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998982#3998982
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998982
From do-not-reply at jboss.com Mon Jan 8 08:04:42 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Mon, 8 Jan 2007 08:04:42 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: new simplified menu
structure
Message-ID: <10486430.1168261482715.JavaMail.jboss@colo-br-02.atl.jboss.com>
"bazoo" wrote : I would not incorporate the "Search for instance" row in the task list, at least not at the top. For someone new to the app, you don't immediately notice that you have a task in the task list because it is hidden in small text underneath the big search boxes. You immediately think you have to perform a search, even though you may not have to.
|
i'll take this to a separate thread.
"bazoo" wrote : I don't understand what the "Task Definition View" is really.
I also think that should be left out. At task-instance-creation-time, the task definition data is copied into the task instance data. After that, the task instance data might be updated (e.g. description or name). I don't think that showing the task definition information is relevant.
"bazoo" wrote : I don't think the Summary page should be the first page you see when you click Task Instance View. I think it should be the Task Form to minimize clicking.
|
+1
"bazoo" wrote : Instead of "End Task", I would suggest "Proceed", to reinforce the idea that the user is moving through a process.
|
The good thing about 'End Task' is that it's from the perspective of the task performer. 'Proceed' has more meaning in the context of the larger business process. But the task performer does not HAVE to be aware of that. I was thinking of 'Finish' or 'Complete' but none of those really hits it for me.
"bazoo" wrote : I get the following exception when I click "End task" or "More info needed", although the transition does happen: javax.el.PropertyNotFoundException: /main/task/new_tasks.xhtml @41,57 value="#{entry.taskInstance.id}": Property 'taskInstance' is not found on type: java.lang.String
|
David, are you onto this one ? Can you reproduce ?
"bazoo" wrote : I would suggest that "User Task List" should be at the top of the navigation menu, especially as it is the view you go to first when you log in.
|
+1
Thanks Matt !
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998986#3998986
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998986
From do-not-reply at jboss.com Mon Jan 8 08:06:38 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Mon, 8 Jan 2007 08:06:38 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: new simplified menu
structure
Message-ID: <1394395.1168261598291.JavaMail.jboss@colo-br-02.atl.jboss.com>
"kukeltje" wrote : I mean... if it is in a datatable, 'assign to me' in a button form would make the form rather crowded
'Assign to me' as a link would be good as well. As long as that is the only way people can start working on this task. This is important as the webapp has to make sure that there is no multiple people start working on this task concurrently.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998988#3998988
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998988
From do-not-reply at jboss.com Mon Jan 8 08:08:20 2007
From: do-not-reply at jboss.com (darran.lofthouse@jboss.com)
Date: Mon, 8 Jan 2007 08:08:20 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Web Services] - Re: Using
jbossws/trunk for jboss-5.0, jboss-4.2, jboss-4.0.
Message-ID: <32893388.1168261700532.JavaMail.jboss@colo-br-02.atl.jboss.com>
Yes that fixes it, thanks.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998990#3998990
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998990
From do-not-reply at jboss.com Mon Jan 8 08:15:47 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Mon, 8 Jan 2007 08:15:47 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - one central search page
Message-ID: <3515372.1168262147105.JavaMail.jboss@colo-br-02.atl.jboss.com>
I would like one central search page that can be used to search for
* Process definitions
* Process instances
* Task instances
I think it would make sense to have this as one page cause various links could navigate to this page with prefilled criteria:
* process instances for a process definition
* task instances for a process instance
* task instances for a task
* task instances for a process definition
i think that would be a concept that people quickly start to grasp: if they click a link 'process instances' in a process definition page that they are navigated to the search results screen.
that also gives them easy ways of starting to tweak and change the search criteria to refine their search.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998991#3998991
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998991
From do-not-reply at jboss.com Mon Jan 8 08:19:36 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Mon, 8 Jan 2007 08:19:36 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: simplified process
instance view
Message-ID: <23567819.1168262376345.JavaMail.jboss@colo-br-02.atl.jboss.com>
"jeffdelong" wrote : Just want to mention that the navigation from Processes (i.e., ProcessDefinitions) to ProcessInstances to single ProcessInstance makes sense, and don't want to lose that (don't think that is anyone's intention, but it has not been mentioned in any of Tom's comments).
good point. this is related to the single central search page idea that i just described: http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3998991
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998993#3998993
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998993
From do-not-reply at jboss.com Mon Jan 8 08:23:07 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Mon, 8 Jan 2007 08:23:07 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: direct navigation
when starting a new process instance
Message-ID: <32360034.1168262587541.JavaMail.jboss@colo-br-02.atl.jboss.com>
"jeffdelong" wrote : This is a bit tricky, because these are really two different scenarios here.
|
| 1) if Start-task - then user should be navigated to the page to perform the task, i.e. fill in the form.
|
+1
"jeffdelong" wrote :
| 2) no Start-task - typically the user that started the process will not perform the first task in the process (otherwise we could have modelled their task at the start). So they should not navigate to a task-related page. Question is where to take them. What they would probably most like to see is the list of started processInstances, and see the one they just started in that list, or the ProcessInstance View for that particular instance that they just started.
|
i would guess they most likely want to see the ProcessInstance View.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998995#3998995
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998995
From do-not-reply at jboss.com Mon Jan 8 08:27:43 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Mon, 8 Jan 2007 08:27:43 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: replace sources
tabs with links
Message-ID: <3425470.1168262863534.JavaMail.jboss@colo-br-02.atl.jboss.com>
I think these should be links with a back navigation option. Because this is a developer/demo/evaluation version only type of features that you don't want in your production system.
A link will minimize the difference between the evaluation version and the 'real' version.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998996#3998996
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998996
From do-not-reply at jboss.com Mon Jan 8 08:31:14 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Mon, 8 Jan 2007 08:31:14 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: Console performance
Message-ID: <7445830.1168263074852.JavaMail.jboss@colo-br-02.atl.jboss.com>
The current form of the web console is definitely not intended as an example to get started with.
This will grow out to become a fully fledged console, too complex for people to start using it as a JSF example.
Of course, we should keep it as easy as possible for developers to tweak it, but including more functionality has priority.
Indeed performance and stress tests are going to be needed. I would leverage the community to do the initial pinpointing of problems and only spend our own resournces on it after a potential SEAM refactoring.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998997#3998997
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998997
From do-not-reply at jboss.com Mon Jan 8 08:33:06 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Mon, 8 Jan 2007 08:33:06 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: When should the
webconsole mark tasks as started?
Message-ID: <33028383.1168263186548.JavaMail.jboss@colo-br-02.atl.jboss.com>
i like the idea. good suggestion.
the start field can be used for this... if a task instance is opened in the task form view and the task start is null, then put the current date in there.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3998998#3998998
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3998998
From do-not-reply at jboss.com Mon Jan 8 08:39:25 2007
From: do-not-reply at jboss.com (kukeltje)
Date: Mon, 8 Jan 2007 08:39:25 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: When should the
webconsole mark tasks as started?
Message-ID: <32502976.1168263565769.JavaMail.jboss@colo-br-02.atl.jboss.com>
This can be used to create reports with info on how long a task is in a 'queue' before acted upon. Very useful info for managers. oh and I like the 'bold' to, but maybe there should also be a column for this.
Now I should (according to the feedback wiki page) make a jira issue and move it down on the list right... ok.. i'll do that.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999005#3999005
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999005
From do-not-reply at jboss.com Mon Jan 8 08:42:00 2007
From: do-not-reply at jboss.com (kukeltje)
Date: Mon, 8 Jan 2007 08:42:00 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: replace sources
tabs with links
Message-ID: <27107890.1168263720185.JavaMail.jboss@colo-br-02.atl.jboss.com>
anonymous wrote :
| A link will minimize the difference between the evaluation version and the 'real' version.
| anonymous wrote :
| |
| | Why? It will either be 'links not visible in production' or 'tabs not visible in production'
| |
| | but I go with the majority ;-)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999007#3999007
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999007
From do-not-reply at jboss.com Mon Jan 8 08:45:34 2007
From: do-not-reply at jboss.com (kukeltje)
Date: Mon, 8 Jan 2007 08:45:34 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: one central search
page
Message-ID: <12297143.1168263934988.JavaMail.jboss@colo-br-02.atl.jboss.com>
But I wold certainly not ditch the filtering at the top of the lists. Maybe they should be invisible at first and have an magnifying glass to open it. An 'advanced' button could take you to the generic search page with things on it like 'search processinstances with a variable y and value x'
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999009#3999009
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999009
From do-not-reply at jboss.com Mon Jan 8 09:03:15 2007
From: do-not-reply at jboss.com (kukeltje)
Date: Mon, 8 Jan 2007 09:03:15 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: new simplified menu
structure
Message-ID: <20291662.1168264995597.JavaMail.jboss@colo-br-02.atl.jboss.com>
"tom.baeyens at jboss.com" wrote :
| "bazoo" wrote : I get the following exception when I click "End task" or "More info needed", although the transition does happen: javax.el.PropertyNotFoundException: /main/task/new_tasks.xhtml @41,57 value="#{entry.taskInstance.id}": Property 'taskInstance' is not found on type: java.lang.String
| |
|
| David, are you onto this one ? Can you reproduce ?
|
I could reproduce this, but David already fixed it in cvs.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999015#3999015
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999015
From do-not-reply at jboss.com Mon Jan 8 09:19:16 2007
From: do-not-reply at jboss.com (jason.greene@jboss.com)
Date: Mon, 8 Jan 2007 09:19:16 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Web Services] - Re: Support
JAXWS on EJB2.1
Message-ID: <1247078.1168265956675.JavaMail.jboss@colo-br-02.atl.jboss.com>
I don't think anyone is using it, or at least I have never seen a question relating to it.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999022#3999022
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999022
From do-not-reply at jboss.com Mon Jan 8 09:37:12 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Mon, 8 Jan 2007 09:37:12 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: remove context
sensitive menus
Message-ID: <25670986.1168267032156.JavaMail.jboss@colo-br-02.atl.jboss.com>
"tom.baeyens at jboss.com" wrote : ProcessDefinition --> Process
| ProcessInstance and Token --> Execution
|
| Maybe that could already be adopted into the web console for 3.2. But probably that would cause more confusion then it solves, no ?
I like the new terminology a lot better, but I think that changing to "Execution" now would just be confusing. Changing "Process Definition" to "Process" is perfectly reasonable though, in my opinion.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999027#3999027
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999027
From do-not-reply at jboss.com Mon Jan 8 09:41:45 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Mon, 8 Jan 2007 09:41:45 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: simplified process
instance view
Message-ID: <3363306.1168267305865.JavaMail.jboss@colo-br-02.atl.jboss.com>
"tom.baeyens at jboss.com" wrote : I would like to have one central screen that combines all the process instance information :
| * general process instance properties (aka summary)
| * open tasks
| * variables
| * comments
| * tokens
Sounds good to me.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999030#3999030
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999030
From do-not-reply at jboss.com Mon Jan 8 09:51:38 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Mon, 8 Jan 2007 09:51:38 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: direct navigation
when starting a new process instance
Message-ID: <19334632.1168267898240.JavaMail.jboss@colo-br-02.atl.jboss.com>
It can be slightly more complicated than this.
Starting a process instance may result in the creation of multiple tasks assigned to the person starting the task, or it may result in one or more group tasks being created, or some combination therein. If we want to shortcut the single-task case, that's fine, but if there are multiple tasks that are relevant to that user, we should go to an intermediate screen to allow the user to choose the task.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999035#3999035
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999035
From do-not-reply at jboss.com Mon Jan 8 09:57:57 2007
From: do-not-reply at jboss.com (kabir.khan@jboss.com)
Date: Mon, 8 Jan 2007 09:57:57 -0500 (EST)
Subject: [jboss-dev-forums] [Design the new POJO MicroContainer] - Re:
Aspect integration to bootstrap classes
Message-ID: <18444544.1168268277248.JavaMail.jboss@colo-br-02.atl.jboss.com>
I am looking at moving the AOP into bootstrap-beans.xml, I will allow for some "initial" XML to be passed in to the aspectmanager bean, which should make possible
|
|
|
|
|
However, since AFAICT ManagedProperty is not a bean, in order to be able to do:
|
|
|
|
|
We have the following choices:
1) Require jboss to be run with a custom loader for loadtime weaving to be enabled, which might be overkill?
2) Weave/Prepare ManagedProperty at compiletime, so that it has the AOP hooks in place, and pick up the aspects to be applied to these joinpoints at runtime from the "initial" xml
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999037#3999037
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999037
From do-not-reply at jboss.com Mon Jan 8 10:14:36 2007
From: do-not-reply at jboss.com (jason.greene@jboss.com)
Date: Mon, 8 Jan 2007 10:14:36 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Web Services] - Re: JBWS-1260 -
Sequence containing 2 elements
Message-ID: <31845017.1168269276368.JavaMail.jboss@colo-br-02.atl.jboss.com>
Right, a simple type is not a valid wrapper type, so if it is used only the bare parameter style can be used.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999045#3999045
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999045
From do-not-reply at jboss.com Mon Jan 8 10:22:41 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Mon, 8 Jan 2007 10:22:41 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: one central search
page
Message-ID: <5054905.1168269761932.JavaMail.jboss@colo-br-02.atl.jboss.com>
The problems I see with this are as follows:
* Having one single set of search criteria is more complicated than having separate searches. Initially I did do this. I tried to simplify it by having a select list where you'd select the type of search you wanted to do, and it would update the search criteria for the new search type, but this was much more complicated than the final search mechanism that i ended up with. By complicated, I mean complicated to implement AND confusing for the end-user.
* We will need to keep track of where the user came from so they can easily return. Again this is doable in a couple of ways, but I think an overriding priority is bookmarkable URLs for pages, and this might compromise that. A bookmarkable URL implies statelessness, which would be complicated if we must track where a user navigated from at run time. For example, if I went from the Process page to find Process Instances, I'd want a link back to that process page to be right at the top. But if I bookmarked that URL, now that URL should contain something that indicates that you navigated to that search results page from the Process page.
I think having a single search page is too confusing, unless you have an idea for how it can be laid out.
We could however do (for example) one search page per result type, or use tabs to separate searches. The latter is tougher (but possible) to bookmark though.
*
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999047#3999047
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999047
From do-not-reply at jboss.com Mon Jan 8 10:23:45 2007
From: do-not-reply at jboss.com (bstansberry@jboss.com)
Date: Mon, 8 Jan 2007 10:23:45 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBossCache] - Re: PojoCache uses a
special node factory
Message-ID: <24040294.1168269825166.JavaMail.jboss@colo-br-02.atl.jboss.com>
"manik.surtani at jboss.com" wrote :
| This possibility always was there, even the way the NodeFactory was used before - and still is in JBC 1.x.y - as a Singleton. That's the whole purpose of a factory.
I'm not sure how it can be done in 1.x, as NodeFactory doesn't expose any way to change the singleton.
anonymous wrote : The first step would be to identify how a _JBossInternal_ node would differ from normal nodes, wrt. concurrency with optimistic and pessimistic locking, data versioning and BR as well.
Yep. Assuming Ben finds the concept useful :-)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999048#3999048
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999048
From do-not-reply at jboss.com Mon Jan 8 10:28:51 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Mon, 8 Jan 2007 10:28:51 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: new simplified menu
structure
Message-ID: <19610839.1168270131287.JavaMail.jboss@colo-br-02.atl.jboss.com>
"tom.baeyens at jboss.com" wrote : Processes : Should display a list of processes similar to the current Find Processes menu screen. By default, this screen shows only the latest versions of the processes in alphabetical order.
For the new prototype, there should be two tables for Processes. One table should have a row for each unique process name, and it should contain any information that is shared between all versions of a process (even if it is just the name). The other will be a child table of the main Process table and should contain per-version information. The main process table should have link to the Process Version table representing the current "active" version. This way, the latest version of a process can be found without having to using grouping SQL operations, and also the user can easily revert to an earlier version of a process if they need to by changing a simple link.
This normalization will greatly simplify the querying of process information.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999050#3999050
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999050
From do-not-reply at jboss.com Mon Jan 8 10:28:58 2007
From: do-not-reply at jboss.com (kukeltje)
Date: Mon, 8 Jan 2007 10:28:58 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: direct navigation
when starting a new process instance
Message-ID: <8272621.1168270138877.JavaMail.jboss@colo-br-02.atl.jboss.com>
Sounds reasnoable, but I think in most cases there will be one task, so we should focus on that situation. The other usecases could be done at a later moment... (imo)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999051#3999051
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999051
From do-not-reply at jboss.com Mon Jan 8 10:30:19 2007
From: do-not-reply at jboss.com (kukeltje)
Date: Mon, 8 Jan 2007 10:30:19 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: simplified process
instance view
Message-ID: <23048843.1168270219059.JavaMail.jboss@colo-br-02.atl.jboss.com>
hmmmm won't this screen be cluttered with info? You know, all tasks have had their own variables, comments etc... or just the processlevel comments (where do we enter those?) and processlevel variables?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999052#3999052
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999052
From do-not-reply at jboss.com Mon Jan 8 10:31:42 2007
From: do-not-reply at jboss.com (brittm)
Date: Mon, 8 Jan 2007 10:31:42 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: user based process
versioning ?
Message-ID: <17408125.1168270302262.JavaMail.jboss@colo-br-02.atl.jboss.com>
Being able to normalize two Process Definitions could be a nice feature, but it also looks to me like a whole lot of trouble. Also, it seems more like a developer's "Oops, I didn't record what I was doing, so now I don't know what I have," kind of feature, rather than a solid business function.
I do think that carrying a settable version number in addition to the current incremented one could be a good idea--sort of like the difference between a business key and a primary key. This way the developer could specify a version number that could be kept in sync with CVS and other deployables.
-Britt
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999053#3999053
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999053
From do-not-reply at jboss.com Mon Jan 8 10:34:17 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Mon, 8 Jan 2007 10:34:17 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: new simplified menu
structure
Message-ID: <12145518.1168270457715.JavaMail.jboss@colo-br-02.atl.jboss.com>
"bazoo" wrote : Instead of "End Task", I would suggest "Proceed", to reinforce the idea that the user is moving through a process.
The "End Task" is not terminology that is defined by the web console. The caption of each of the transition buttons is determined by the name of the corresponding transition. In this case, the "websale" example process happens to have transitions named "End Task".
To demonstrate this, you can run the websale process to this point in its execution, and go to the process instance view. From here go to the Tokens tab and choose to signal the token that is waiting on that task. You will see a listing of all the possible transitions.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999054#3999054
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999054
From do-not-reply at jboss.com Mon Jan 8 10:41:56 2007
From: do-not-reply at jboss.com (jeffdelong)
Date: Mon, 8 Jan 2007 10:41:56 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: one central search
page
Message-ID: <26487592.1168270917000.JavaMail.jboss@colo-br-02.atl.jboss.com>
I think there should be two search pages: one to support process management (processdefinitions and processInstances), one one to support task management (for taskInstances).
ProcessInstances: search criteria to include processdefinition, start date, status /state (i.e., active, completed, suspended)
TasksInstance: search criteria to include taskname, create date, start date, end date, status / state, processinstance, actorId, pooledActorId
Having said this I again raise the concern about performance. Is the database schema and gui architecture able to handle these types of queries when there are 20,000 processInstances and 100,000 taskInstances in the db, and the query results in 2000 hits?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999057#3999057
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999057
From do-not-reply at jboss.com Mon Jan 8 10:44:20 2007
From: do-not-reply at jboss.com (clebert.suconic@jboss.com)
Date: Mon, 8 Jan 2007 10:44:20 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Failover analysis
Message-ID: <5854028.1168271060785.JavaMail.jboss@colo-br-02.atl.jboss.com>
My comments regarding the WIKI page:
>>2. Failure detected when sending a new invocation into the server
For new connections, Remoting will mask any IOException as org.jboss.remoting.somewhere.CannotConnectException.
>>3. Failure detected during an in-flight invocation
On this case you get an IOException indeed.
>> Failure Handling
"Ovidiu on Wiki Page" wrote : If there are active threads traversing the valve at the moment when "close" command arrives, those threads must be interrupted and put to wait until the valve opens again
There is no way to interrupt those threads, but on the event of a failure, all of the inflight invocations are going to fail at the same time, and all of them will capture the failure trying to close the valve at the same time.
This scenario is already implemented on Clebert_Third_Failover Branch.
The is a slightly differences on the way implemented:
- I only have one valve, so there is no recursivety on closing the valve.
- There is no need for the "command center" I guess, since a call on performFailover on ConnectionDelegate is already equivalent to "a failure has happened".
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999058#3999058
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999058
From do-not-reply at jboss.com Mon Jan 8 10:50:19 2007
From: do-not-reply at jboss.com (shawdav1)
Date: Mon, 8 Jan 2007 10:50:19 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Wiki] - wiki won't deploy in
jboss-portal-2.4.1-bundled (SP1)
Message-ID: <9914705.1168271419525.JavaMail.jboss@colo-br-02.atl.jboss.com>
Hi:
Is jbosswiki-beta2-2.4-bin.tgz supposed to be compatible with jboss-portal-2.4.1-bundled (SP1)? It fails to deploy.
I can post details if desired.
Thanks
David
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999060#3999060
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999060
From do-not-reply at jboss.com Mon Jan 8 10:51:18 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Mon, 8 Jan 2007 10:51:18 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: user based process
versioning ?
Message-ID: <4067254.1168271478982.JavaMail.jboss@colo-br-02.atl.jboss.com>
In my opinion the new prototype would work like this:
All process information is stored in the process definition archive (not in the database). The database has a row for the process, and a row for the specific version; this allows executions to link back to their owning process. These rows need not use system-maintained versioning, and in fact probably should not.
A process definition archive contains the name and version of the process, as well as any associated information (process diagram, forms, etc). A variation on the standard file deployer is used to add a process definition to the container.
A jBPM instance can execute any process that is currently deployed. An attempt to execute a process that is not deployed in the current container will result in an exception.
Deploying processes in this way has several advantages:
* We no longer have to deal with BLOBs, as we are not storing large chunks of binary data in the database. The process definition archives and their associated metadata are deployed much like any other javaee component.
* We support two models of versioning. The first allows the user to deploy a new, independent version of their process by specifying a new version number, allowing the old version to continue to exist. The second allows the user to easily *replace* the definition of an existing version, in the case where they have (for example) a critical bug in their process definition and they want to get a quick fix out there, without having to execute a potentially complicated data update as well.
* Table normalization. This should always be a goal in my opinion. We should never require grouping or distinct operations for a query of a simple domain object, as we do today for distinct process definitions.
* Reusing standard javaee deployment mechanism. This is the standard way of performing a javaee deployment. By way of comparison, EJB authors do not deploy their code into the database; and they are used to the idea of doing a new file deployment for new versions of their applications.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999061#3999061
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999061
From do-not-reply at jboss.com Mon Jan 8 10:56:26 2007
From: do-not-reply at jboss.com (bill.burke@jboss.com)
Date: Mon, 8 Jan 2007 10:56:26 -0500 (EST)
Subject: [jboss-dev-forums] [Design of EJB 3.0] - Re: Component Proposal -
Configurable Service Locator
Message-ID: <7033882.1168271786573.JavaMail.jboss@colo-br-02.atl.jboss.com>
anonymous wrote : From your point of view is what I am doing wrong or is it just another way to do the same things ?
IMO, there is rarely a right/wrong way just better ways. For client configuration your way is better. The Java EE Client container can provide the same funtionality for you though in most cases (minus interceptors and XML reloading). The JBoss equivalent to Spring container is JBoss Microcontainer i fyou want to try that out.
anonymous wrote : JNDI parameters are in XMLs, they can be changed easily.
| Moving services from one EAR to another does not have impact on client source code but only on XMLs.
Don't bash annotations. Using annotations are great for fast prototyping or generally providing default values for your injections. What I'm saying is that even if you use annotations, you can still override them in XML (web.xml, ejb-jar.xml, etc...) to provide the JNDI mappings you desire. The specifications also support partial XML deployment descriptors so it is real easy to override one env/ entry.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999064#3999064
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999064
From do-not-reply at jboss.com Mon Jan 8 11:02:29 2007
From: do-not-reply at jboss.com (szimano)
Date: Mon, 8 Jan 2007 11:02:29 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Wiki] - Re: wiki won't deploy
in jboss-portal-2.4.1-bundled (SP1)
Message-ID: <15195341.1168272149274.JavaMail.jboss@colo-br-02.atl.jboss.com>
AFAIK bundled version of portal doesn't have EJB3 included. Please install portal from JEMS installer 1.2.0.CR1 http://labs.jboss.com/portal/jemsinstaller/downloads
Cheers,
Tomek
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999067#3999067
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999067
From do-not-reply at jboss.com Mon Jan 8 11:06:56 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Mon, 8 Jan 2007 11:06:56 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: one central search
page
Message-ID: <33432186.1168272416045.JavaMail.jboss@colo-br-02.atl.jboss.com>
"jeffdelong" wrote : Having said this I again raise the concern about performance. Is the database schema and gui architecture able to handle these types of queries when there are 20,000 processInstances and 100,000 taskInstances in the db, and the query results in 2000 hits?
In a word: Yes. :-) Well, subject to testing anyway.
Well, at least for the two types of data you've mentioned (process instances and task instances).
Process Definitions are a problem. If we had 100,000 processes each with 100 versions it would be slow (to get a list of the 100,000 processes, we can't use things like limit/offset because it's a grouping operation, meaning that the server would [in this contrived case] have to accumulate 10,000,000 rows before it could return even the first 10). I'd like to see this addressed at least for the new prototype as I've outlined in other posts.
The other queries (in the GUI) are designed right now to impose a hard limit of 100 pages, under the rationale that more than 100 pages is not useful to the user and that they should reduce the search. This number is configurable as well. The advantage to this approach is that the database does not need to be hit to fetch each page, which avoids a race condition where the result set changes between pages causing rows to appear to vanish (where in actuality they have simply moved from the page you are on to a prior page). The disadvantage is that the search can result in a fairly good-sized chunk of data coming from the database (though in my actual experience it takes more than about 5k rows to start slowing things down; after all, we're only displaying one page at a time, and in most cases the real bandwidth bottleneck is between the web server and the end user, not between the web server and the database).
At some point we should be able to add well-performing sorting to this model as well, assuming judicious use of indexes.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999068#3999068
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999068
From do-not-reply at jboss.com Mon Jan 8 11:08:06 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Mon, 8 Jan 2007 11:08:06 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: simplified process
instance view
Message-ID: <30092420.1168272486854.JavaMail.jboss@colo-br-02.atl.jboss.com>
"kukeltje" wrote : hmmmm won't this screen be cluttered with info?
Well yes, but this is to me the classic webapp tradeoff: Either you get few complex screens, or many simple screens. It's a lose-lose situation. :-)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999069#3999069
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999069
From do-not-reply at jboss.com Mon Jan 8 11:12:25 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Mon, 8 Jan 2007 11:12:25 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: free choice of
initial node
Message-ID: <25604764.1168272745354.JavaMail.jboss@colo-br-02.atl.jboss.com>
I agree 100%
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999071#3999071
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999071
From do-not-reply at jboss.com Mon Jan 8 11:31:14 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Mon, 8 Jan 2007 11:31:14 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: simplified task
instance view
Message-ID: <24973460.1168273874490.JavaMail.jboss@colo-br-02.atl.jboss.com>
"jeffdelong" wrote : I agree with Tom. I would also like to add that I don't like End Task for the name of the button. Even though the API is end, users would be more comforatable with "Complete", as it signifies that they have completed the task.
As I commented before, "End Task" is not based on the API; it's just the name of the transition in the websale example.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999081#3999081
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999081
From do-not-reply at jboss.com Mon Jan 8 11:34:05 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Mon, 8 Jan 2007 11:34:05 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: replace separate
managers task list view with generic se
Message-ID: <20675111.1168274045402.JavaMail.jboss@colo-br-02.atl.jboss.com>
There's also the question of whether a regular user should be allowed to see other users' tasks. If not, then even having the Actor ID column be visible and searchable is unnecessary for these users, and the column should not be visible.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999083#3999083
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999083
From do-not-reply at jboss.com Mon Jan 8 11:35:21 2007
From: do-not-reply at jboss.com (kukeltje)
Date: Mon, 8 Jan 2007 11:35:21 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: simplified process
instance view
Message-ID: <17110372.1168274121622.JavaMail.jboss@colo-br-02.atl.jboss.com>
it is a tradeoff, but since when is 4 many? You aren't a monkey are you? The just seam to be able to count to 4... 1,2,3,4,many.... :-)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999084#3999084
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999084
From do-not-reply at jboss.com Mon Jan 8 12:27:25 2007
From: do-not-reply at jboss.com (manik.surtani@jboss.com)
Date: Mon, 8 Jan 2007 12:27:25 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBossCache] - Re: PojoCache uses a
special node factory
Message-ID: <18378961.1168277246016.JavaMail.jboss@colo-br-02.atl.jboss.com>
"bstansberry at jboss.com" wrote : "manik.surtani at jboss.com" wrote :
| | This possibility always was there, even the way the NodeFactory was used before - and still is in JBC 1.x.y - as a Singleton. That's the whole purpose of a factory.
|
| I'm not sure how it can be done in 1.x, as NodeFactory doesn't expose any way to change the singleton.
You'd have to:
1) Subclass Node to add more specialised behaviour, maps, locks, etc. tuned for this (InternalNode?) Perhaps even add more specialised checks that "user" methods like get() and put() from the Node interface throw exceptions so end-users don't mess with these regions?
2) The factory would have to instantiate the appropriate class, based on the Fqn requested.
Changing the NodeFactory wouldn't help anyway, without 1) and 2) above, and wouldn't really add much specific benefit given how few InternalNodes would ever be created (just /_JBoss_Internal_ and /_BuddyBackup_? I don't think sub-nodes under /_JBoss_Internal_ and /_BuddyBackup_ needs any further special behaviour?)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999110#3999110
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999110
From do-not-reply at jboss.com Mon Jan 8 12:32:12 2007
From: do-not-reply at jboss.com (kukeltje)
Date: Mon, 8 Jan 2007 12:32:12 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: simplified process
instance view
Message-ID: <2658705.1168277532070.JavaMail.jboss@colo-br-02.atl.jboss.com>
The = they
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999112#3999112
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999112
From do-not-reply at jboss.com Mon Jan 8 12:50:43 2007
From: do-not-reply at jboss.com (dimitris@jboss.org)
Date: Mon, 8 Jan 2007 12:50:43 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Transaction Services] -
ObjectStoreDir location
Message-ID: <33433723.1168278643574.JavaMail.jboss@colo-br-02.atl.jboss.com>
I've notice JBossTS when used in JBossAS, by default, uses:
JBOSS_HOME/bin/PutObjectStoreDirHere
to store tx recovery info.
We don't store data in the bin dir. Actually, I would expect the correct location to be inside every particular server config directory, because you can use the same bin to run multiple server configurations, so use something like:
JBOSS_HOME/server/default/data/object-store
I see this entry in conf/jbossjta-properties.xml:
In jboss xml config files we would normally use a syntax like
... ${jboss.server.data.dir}/object-store
Can we do something similar with the jbossjta-properties.xml configuration? Do it substitute system properties?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999125#3999125
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999125
From do-not-reply at jboss.com Mon Jan 8 12:53:46 2007
From: do-not-reply at jboss.com (dimitris@jboss.org)
Date: Mon, 8 Jan 2007 12:53:46 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Transaction Services] - Re:
ObjectStoreDir location
Message-ID: <8465176.1168278826432.JavaMail.jboss@colo-br-02.atl.jboss.com>
The xml bit was trancated:
|
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999127#3999127
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999127
From do-not-reply at jboss.com Mon Jan 8 12:55:48 2007
From: do-not-reply at jboss.com (scott.stark@jboss.org)
Date: Mon, 8 Jan 2007 12:55:48 -0500 (EST)
Subject: [jboss-dev-forums] [Design the new POJO MicroContainer] - Re:
Aspect integration to bootstrap classes
Message-ID: <4865249.1168278948727.JavaMail.jboss@colo-br-02.atl.jboss.com>
Or do what Adrian did in the org.jboss.test.managed.mock.MockTest of the managed project:
| public void testMock() throws Exception
| {
| MockDataSourceManagedObject mock = new MockDataSourceManagedObject();
|
| ManagedObject mo = WrapperAdvice.wrapManagedObject(mock);
| ...
|
| package org.jboss.managed.plugins.advice;
|
| import java.util.Set;
|
| import org.jboss.aop.joinpoint.Invocation;
| import org.jboss.aop.proxy.container.AOPProxyFactoryParameters;
| import org.jboss.aop.proxy.container.GeneratedAOPProxyFactory;
| import org.jboss.logging.Logger;
| import org.jboss.managed.api.Fields;
| import org.jboss.managed.api.ManagedObject;
| import org.jboss.managed.api.ManagedProperty;
|
| /**
| * WrapperAdvice, intercepts methods that produce objects
| * that require proxies.
| *
| * @author Adrian Brock
| * @version $Revision: 59258 $
| */
| public class WrapperAdvice
| {
| private static Logger log = Logger.getLogger(WrapperAdvice.class);
|
| /**
| * Wrap a managed object
| *
| * @param managedObject the managed object
| * @return the managed object wrapper
| */
| public static ManagedObject wrapManagedObject(ManagedObject managedObject)
| {
| return createProxy(managedObject, ManagedObject.class);
| }
|
| /**
| * Wrap a managed property
| *
| * @param managedProperty the managed property
| * @return the managed property wrapper
| */
| public static ManagedProperty wrapManagedProperty(ManagedProperty managedProperty)
| {
| return createProxy(managedProperty, ManagedProperty.class);
| }
|
| /**
| * Wrap fields
| *
| * @param fields the fields
| * @return the fields wrapper
| */
| public static Fields wrapFields(Fields fields)
| {
| return createProxy(fields, Fields.class);
| }
|
| /**
| * Wrap a returned managed object
| *
| * @param invocation the invocation
| * @return the wrapped managed object
| * @throws Throwable for any error
| */
| public ManagedObject wrapManagedObject(Invocation invocation) throws Throwable
| {
| ManagedObject result = (ManagedObject) invocation.invokeNext();
| return wrapManagedObject(result);
| }
|
| /**
| * Wrap a returned managed property
| *
| * @param invocation the invocation
| * @return the wrapped managed property
| * @throws Throwable for any error
| */
| public ManagedProperty wrapManagedProperty(Invocation invocation) throws Throwable
| {
| ManagedProperty result = (ManagedProperty) invocation.invokeNext();
| return wrapManagedProperty(result);
| }
|
| /**
| * Wrap a returned managed property set
| *
| * @param invocation the invocation
| * @return the wrapped managed property set
| * @throws Throwable for any error
| */
| @SuppressWarnings("unchecked")
| public Set wrapManagedPropertySet(Invocation invocation) throws Throwable
| {
| Set result = (Set) invocation.invokeNext();
| return new WrapperSet(result, ManagedProperty.class);
| }
|
| /**
| * Wrap fields
| *
| * @param invocation the invocation
| * @return the wrapped managed property
| * @throws Throwable for any error
| */
| public Fields wrapFields(Invocation invocation) throws Throwable
| {
| Fields result = (Fields) invocation.invokeNext();
| return wrapFields(result);
| }
|
| /**
| * Create a proxy
| *
| * @param the expected type
| * @param target the target
| * @param interfaceClass the interface class
| * @return the proxy
| */
| static T createProxy(T target, Class interfaceClass)
| {
| if (target == null)
| return null;
|
| GeneratedAOPProxyFactory proxyFactory = new GeneratedAOPProxyFactory();
| AOPProxyFactoryParameters params = new AOPProxyFactoryParameters();
| params.setInterfaces(new Class[] { interfaceClass });
| params.setObjectAsSuperClass(true);
| params.setTarget(target);
| Object proxy = proxyFactory.createAdvisedProxy(params);
| if( log.isTraceEnabled() )
| log.trace("Created proxy: "+proxy.getClass()+"@"+System.identityHashCode(proxy)+" target: "+target.getClass());
| return interfaceClass.cast(proxy);
| }
| }
|
|
which uses the WrapperAdvice to bootstrap a aop proxy so that subsequent access to the ManagedProperty are proxied. This is what I was planning on using in the ManagedObjectBuilder that created the top-level MnagedObject of a deployment.
This works right?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999129#3999129
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999129
From do-not-reply at jboss.com Mon Jan 8 12:56:48 2007
From: do-not-reply at jboss.com (bill.burke@jboss.com)
Date: Mon, 8 Jan 2007 12:56:48 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Transaction Services] - Re:
ObjectStoreDir location
Message-ID: <14406797.1168279008676.JavaMail.jboss@colo-br-02.atl.jboss.com>
can we also change the location of this jbossjta-properties.xml file?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999131#3999131
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999131
From do-not-reply at jboss.com Mon Jan 8 13:00:18 2007
From: do-not-reply at jboss.com (jthorn)
Date: Mon, 8 Jan 2007 13:00:18 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Labs] - Classpath Problem
Message-ID: <16323659.1168279218895.JavaMail.jboss@colo-br-02.atl.jboss.com>
After checking out and compiling jboss labs when I execute run.sh -c all I get several classpath errors. Has anybody else seen this and know of a solution?
11:28:49,510 ERROR [STDERR] org.jboss.aop.instrument.TransformationException: Failed to aspectize class org.jboss.forge.common.projects.Projects. Could not find class it references org.jboss.forge.common.projects.ProjectDescriptor It may not be in your classpath and you may not be getting field and constructor weaving for this class.
11:29:12,609 ERROR [STDERR] [warn] Could not find class org.jboss.shotoku.exceptions.RepositoryException that org.jboss.forge.portal.TitleChangeFilter references. It may not be in your classpath and you may not be getting field and constructor weaving for this class.
11:29:12,612 ERROR [STDERR] [warn] Could not find class org.jboss.shotoku.Node that org.jboss.forge.portal.TitleChangeFilter references. It may not be in your classpath and you may not be getting field and constructor weaving for this class.
11:29:12,618 ERROR [STDERR] [warn] Could not find class org.jboss.shotoku.exceptions.ResourceDoesNotExist that org.jboss.forge.portal.TitleChangeFilter references. It may not be in your classpath and you may not be getting field and constructor weaving for this class.
11:29:12,620 ERROR [STDERR] [warn] Could not find class org.jboss.shotoku.ContentManager that org.jboss.forge.portal.TitleChangeFilter references. It may not be in your classpath and you may not be getting field and constructor weaving for this class.
11:29:36,483 ERROR [STDERR] org.jboss.aop.instrument.TransformationException: Failed to aspectize class org.quartz.impl.StdSchedulerFactory. Could not find class it references org.quartz.utils.PoolingConnectionProvider It may not be in your classpath and you may not be getting field and constructor weaving for this class.
11:30:19,902 ERROR [STDERR] org.jboss.aop.instrument.TransformationException: Failed to aspectize class org.jbosslabs.portlets.primates.service.PrimatesServiceImpl. Could not find class it references org.jbosslabs.portlets.primates.PrimatesTools It may not be in your classpath and you may not be getting field and constructor weaving for this class.
11:30:27,738 ERROR [STDERR] org.jboss.aop.instrument.TransformationException: Failed to aspectize class org.springframework.aop.support.RegexpMethodPointcutAdvisor. Could not find class it references org.springframework.aop.support.Perl5RegexpMethodPointcut It may not be in your classpath and you may not be getting field and constructor weaving for this class.
11:30:30,046 ERROR [STDERR] [warn] Could not find class net.sf.cglib.asm.util.TraceClassVisitor that net.sf.cglib.core.DebuggingClassWriter$1 references. It may not be in your classpath and you may not be getting field and constructor weaving for this class.
11:30:31,778 ERROR [STDERR] org.jboss.aop.instrument.TransformationException: Failed to aspectize class org.quartz.impl.StdSchedulerFactory. Could not find class it references org.quartz.utils.PoolingConnectionProvider It may not be in your classpath and you may not be getting field and constructor weaving for this class.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999134#3999134
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999134
From do-not-reply at jboss.com Mon Jan 8 13:04:18 2007
From: do-not-reply at jboss.com (Kevin.Conner@jboss.com)
Date: Mon, 8 Jan 2007 13:04:18 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Transaction Services] - Re:
ObjectStoreDir location
Message-ID: <20428867.1168279458150.JavaMail.jboss@colo-br-02.atl.jboss.com>
"dimitris at jboss.org" wrote : JBOSS_HOME/bin/PutObjectStoreDirHere
This is an entry that is supposed to be changed during installation.
JBossTS has no direct knowledge of the app server nor of any app server specific processing used in the config. Having said that it should be possible to modify the integration code to use the data directory as a default.
Kev
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999138#3999138
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999138
From do-not-reply at jboss.com Mon Jan 8 13:05:53 2007
From: do-not-reply at jboss.com (Kevin.Conner@jboss.com)
Date: Mon, 8 Jan 2007 13:05:53 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Transaction Services] - Re:
ObjectStoreDir location
Message-ID: <33025746.1168279553809.JavaMail.jboss@colo-br-02.atl.jboss.com>
"bill.burke at jboss.com" wrote : can we also change the location of this jbossjta-properties.xml file?
Our only requirement at present is that it should be found on the classpath. Where would you prefer it to be picked up from? Why is conf inappropriate?
Kev
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999139#3999139
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999139
From do-not-reply at jboss.com Mon Jan 8 13:16:04 2007
From: do-not-reply at jboss.com (unibrew)
Date: Mon, 8 Jan 2007 13:16:04 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Labs] - Re: Classpath Problem
Message-ID: <30543701.1168280164399.JavaMail.jboss@colo-br-02.atl.jboss.com>
Hello
We are not getting those warnings. I wouldn't worry if Labs are working, are they? If not, are you using our JBossAS installed by "maven install" ? And did you set properly all values in all property files as described in "maven help"? Please also check whether those missing classes are deployed into your "all" instance of JBossAS.
Regards
----------------------
Ryszard Kozmik
JBoss Forums Lead
JBoss Labs Team
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999146#3999146
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999146
From do-not-reply at jboss.com Mon Jan 8 13:18:03 2007
From: do-not-reply at jboss.com (dimitris@jboss.org)
Date: Mon, 8 Jan 2007 13:18:03 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Transaction Services] - Re:
ObjectStoreDir location
Message-ID: <19329448.1168280283441.JavaMail.jboss@colo-br-02.atl.jboss.com>
If you can just introduce property substitution that would be great.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999149#3999149
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999149
From do-not-reply at jboss.com Mon Jan 8 13:19:20 2007
From: do-not-reply at jboss.com (bill.burke@jboss.com)
Date: Mon, 8 Jan 2007 13:19:20 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Transaction Services] - Re:
ObjectStoreDir location
Message-ID: <5805088.1168280360505.JavaMail.jboss@colo-br-02.atl.jboss.com>
I would like to be able to configure the classpath resource it is found from. The reason for this is that I'm implementing JBoss Embedded at them moment and I need a configurable, base resource path so that it is easy, for instance, to install embedded JBoss onto Tomcat.
Why not just extend the MBean that is used and override settings from there?
Then again....
Are all the properties in jbossjta-properties.xml overrideable from System properties?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999151#3999151
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999151
From do-not-reply at jboss.com Mon Jan 8 13:21:07 2007
From: do-not-reply at jboss.com (mark.little@jboss.com)
Date: Mon, 8 Jan 2007 13:21:07 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Transaction Services] - Re:
ObjectStoreDir location
Message-ID: <127265.1168280467178.JavaMail.jboss@colo-br-02.atl.jboss.com>
Every property can be overridden via System.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999152#3999152
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999152
From do-not-reply at jboss.com Mon Jan 8 13:22:23 2007
From: do-not-reply at jboss.com (bill.burke@jboss.com)
Date: Mon, 8 Jan 2007 13:22:23 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Transaction Services] - Re:
ObjectStoreDir location
Message-ID: <33120389.1168280543921.JavaMail.jboss@colo-br-02.atl.jboss.com>
...adding to this...
Can the classpath resource of jbossjta-properties.xml be configurable as a System Property? Or even the file or URL location of it?
THanks
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999153#3999153
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999153
From do-not-reply at jboss.com Mon Jan 8 13:24:32 2007
From: do-not-reply at jboss.com (mark.little@jboss.com)
Date: Mon, 8 Jan 2007 13:24:32 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Transaction Services] - Re:
ObjectStoreDir location
Message-ID: <16428313.1168280672622.JavaMail.jboss@colo-br-02.atl.jboss.com>
"dimitris at jboss.org" wrote : I've notice JBossTS when used in JBossAS, by default, uses:
|
| JBOSS_HOME/bin/PutObjectStoreDirHere
|
| to store tx recovery info.
|
| We don't store data in the bin dir. Actually, I would expect the correct location to be inside every particular server config directory, because you can use the same bin to run multiple server configurations, so use something like:
|
| JBOSS_HOME/server/default/data/object-store
|
| I see this entry in conf/jbossjta-properties.xml:
|
|
| In jboss xml config files we would normally use a syntax like
| ... ${jboss.server.data.dir}/object-store
|
| Can we do something similar with the jbossjta-properties.xml configuration? Do it substitute system properties?
We've always encouraged users to change that setting when installing into JBoss. Putting it within the JBossAS install wasn't always guaranteed to work because, certainly back in the 3.2.x days, people would often install JBossAS into read-only directories. The object store dir must be writeable.
Do we assume that the JBossAS directory is always writeable?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999155#3999155
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999155
From do-not-reply at jboss.com Mon Jan 8 13:25:40 2007
From: do-not-reply at jboss.com (Kevin.Conner@jboss.com)
Date: Mon, 8 Jan 2007 13:25:40 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Transaction Services] - Re:
ObjectStoreDir location
Message-ID: <6785921.1168280740938.JavaMail.jboss@colo-br-02.atl.jboss.com>
"dimitris at jboss.org" wrote : If you can just introduce property substitution that would be great.
JBossTS is a standalone transaction manager and does not currently support this. Overriding the default value in the integration layer would, however, allow you to configure it via the mbean and therefore take advantage of the substitution support in the app server.
Kev
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999156#3999156
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999156
From do-not-reply at jboss.com Mon Jan 8 13:26:07 2007
From: do-not-reply at jboss.com (mark.little@jboss.com)
Date: Mon, 8 Jan 2007 13:26:07 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Transaction Services] - Re:
ObjectStoreDir location
Message-ID: <5234675.1168280767573.JavaMail.jboss@colo-br-02.atl.jboss.com>
"bill.burke at jboss.com" wrote : ...adding to this...
|
| Can the classpath resource of jbossjta-properties.xml be configurable as a System Property? Or even the file or URL location of it?
|
| THanks
Yes, you can always specify the location of the property file explicitly via System. If it's not located there, then it starts to search the classpath and other places (e.g., cwd).
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999157#3999157
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999157
From do-not-reply at jboss.com Mon Jan 8 13:26:45 2007
From: do-not-reply at jboss.com (Kevin.Conner@jboss.com)
Date: Mon, 8 Jan 2007 13:26:45 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Transaction Services] - Re:
ObjectStoreDir location
Message-ID: <7284477.1168280805555.JavaMail.jboss@colo-br-02.atl.jboss.com>
"mark.little at jboss.com" wrote : Do we assume that the JBossAS directory is always writeable?
The data directory is :-)
Kev
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999159#3999159
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999159
From do-not-reply at jboss.com Mon Jan 8 13:27:22 2007
From: do-not-reply at jboss.com (bill.burke@jboss.com)
Date: Mon, 8 Jan 2007 13:27:22 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Transaction Services] - Re:
ObjectStoreDir location
Message-ID: <22428415.1168280842567.JavaMail.jboss@colo-br-02.atl.jboss.com>
And the config file location System Property is? (Thanks for being my manual)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999160#3999160
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999160
From do-not-reply at jboss.com Mon Jan 8 13:30:55 2007
From: do-not-reply at jboss.com (mark.little@jboss.com)
Date: Mon, 8 Jan 2007 13:30:55 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Transaction Services] - Re:
ObjectStoreDir location
Message-ID: <16561031.1168281055821.JavaMail.jboss@colo-br-02.atl.jboss.com>
"Kevin.Conner at jboss.com" wrote : "mark.little at jboss.com" wrote : Do we assume that the JBossAS directory is always writeable?
| The data directory is :-)
|
| Kev
|
Good ;-)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999163#3999163
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999163
From do-not-reply at jboss.com Mon Jan 8 13:42:46 2007
From: do-not-reply at jboss.com (mark.little@jboss.com)
Date: Mon, 8 Jan 2007 13:42:46 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Transaction Services] - Re:
ObjectStoreDir location
Message-ID: <20228663.1168281766433.JavaMail.jboss@colo-br-02.atl.jboss.com>
"bill.burke at jboss.com" wrote : And the config file location System Property is? (Thanks for being my manual)
I suppose you're just lucky Adrian isn't watching ;-)
com.arjuna.ats.arjuna.common.propertiesFile is used to set the file name. If not passed an absolute filename (starting with the string abs://), then the system searches for the file in the order:
* current working directory
* in the directory specified by the system property user.dir
* in the directory specified by the system property user.home
* in the directory specified by the system property java.home
* using the getResource() method
Hope that helps.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999166#3999166
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999166
From do-not-reply at jboss.com Mon Jan 8 13:52:09 2007
From: do-not-reply at jboss.com (koen.aers@jboss.com)
Date: Mon, 8 Jan 2007 13:52:09 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: user based process
versioning ?
Message-ID: <30313151.1168282329251.JavaMail.jboss@colo-br-02.atl.jboss.com>
"david" wrote : A process definition archive contains the name and version of the process, as well as any associated information (process diagram, forms, etc). A variation on the standard file deployer is used to add a process definition to the container.
Hm, does this not imply that you are forced to use Java EE? I think that much of the elegance of the current system comes from its lightweightness and its ability to embed itself in whatever system. It would be a pity to lose that IMO. Or is there something I am not getting?
I like the option of a 'settable version number', much like manifest information that you can add to any archive.
Regards,
Koen
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999167#3999167
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999167
From do-not-reply at jboss.com Mon Jan 8 13:52:59 2007
From: do-not-reply at jboss.com (dimitris@jboss.org)
Date: Mon, 8 Jan 2007 13:52:59 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Transaction Services] - Re:
ObjectStoreDir location
Message-ID: <6284333.1168282379672.JavaMail.jboss@colo-br-02.atl.jboss.com>
"Kevin.Conner at jboss.com" wrote : "dimitris at jboss.org" wrote : If you can just introduce property substitution that would be great.
| JBossTS is a standalone transaction manager and does not currently support this. Overriding the default value in the integration layer would, however, allow you to configure it via the mbean and therefore take advantage of the substitution support in the app server.
| Kev
|
You mean add it to the com.arjuna.ats.jbossatx.jta.TransactionManagerService mbean?
Maybe this integrating mbean should live in the jboss codebase, that would make thinks a lot easier when applying small changes like this.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999169#3999169
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999169
From do-not-reply at jboss.com Mon Jan 8 14:01:12 2007
From: do-not-reply at jboss.com (mark.little@jboss.com)
Date: Mon, 8 Jan 2007 14:01:12 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Transaction Services] - Re:
ObjectStoreDir location
Message-ID: <29452842.1168282873000.JavaMail.jboss@colo-br-02.atl.jboss.com>
There's a separate integration module in the TS code, where integration code for application servers exists. These days it only has AS code in there, but over the years the amount of code there has grown and shrunk. I prefer the current approach because then there's a single location for all integration code related to TS and supported platforms.
Kev will know for sure, but I suspect this code lives in its own jar. If that's the case then rebuilding that shouldn't ever require a re-QA of the stand-alone TS: just re-QA for the integration.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999171#3999171
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999171
From do-not-reply at jboss.com Mon Jan 8 14:10:41 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Mon, 8 Jan 2007 14:10:41 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: user based process
versioning ?
Message-ID: <24527718.1168283441500.JavaMail.jboss@colo-br-02.atl.jboss.com>
"koen.aers at jboss.com" wrote : Hm, does this not imply that you are forced to use Java EE? I think that much of the elegance of the current system comes from its lightweightness and its ability to embed itself in whatever system. It would be a pity to lose that IMO.
Well, storing the archive data inside the database isn't exactly lightweight. :-)
I don't think you'd have to use java ee deployers if you didn't want to, I'm just using that as an example. As long as the engine knows where to pick up process definitions it should work. This is (I think) actually a simpler use-case of javaee deployers, since there's no special startup or shutdown action to be taken; it just has to store the process information in a Map. Likewise the standalone version can just read the process definitions from the filesystem; it already has the plumbing to do this today as far as I can see.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999173#3999173
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999173
From do-not-reply at jboss.com Mon Jan 8 14:21:02 2007
From: do-not-reply at jboss.com (Kevin.Conner@jboss.com)
Date: Mon, 8 Jan 2007 14:21:02 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Transaction Services] - Re:
ObjectStoreDir location
Message-ID: <16645605.1168284062159.JavaMail.jboss@colo-br-02.atl.jboss.com>
"mark.little at jboss.com" wrote : There's a separate integration module in the TS code, where integration code for application servers exists. These days it only has AS code in there, but over the years the amount of code there has grown and shrunk. I prefer the current approach because then there's a single location for all integration code related to TS and supported platforms.
This would also be my preference as we would normally only change it if there was a change in the associated core libraries.
"mark.little at jboss.com" wrote : Kev will know for sure, but I suspect this code lives in its own jar. If that's the case then rebuilding that shouldn't ever require a re-QA of the stand-alone TS: just re-QA for the integration.
Yes, that is correct. This has no bearing on our standalone QA run and is tested using the AS testsuite.
Kev
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999176#3999176
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999176
From do-not-reply at jboss.com Mon Jan 8 14:41:51 2007
From: do-not-reply at jboss.com (akostadinov)
Date: Mon, 8 Jan 2007 14:41:51 -0500 (EST)
Subject: [jboss-dev-forums] [Design of EJB 3.0] - Re: ejb3-head testsuite
Message-ID: <17027069.1168285311429.JavaMail.jboss@colo-br-02.atl.jboss.com>
It now fails to stop the server and build fails. I tried jdk1.5.0_10 also with no success. Any suggestions? See http://cruisecontrol.jboss.com/cc/artifacts/ejb3-head-testsuite/20070107164943/tests.log
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999182#3999182
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999182
From do-not-reply at jboss.com Mon Jan 8 15:01:23 2007
From: do-not-reply at jboss.com (bstansberry@jboss.com)
Date: Mon, 8 Jan 2007 15:01:23 -0500 (EST)
Subject: [jboss-dev-forums] [Design of EJB 3.0] - Re: ejb3-head testsuite
Message-ID: <28716719.1168286483758.JavaMail.jboss@colo-br-02.atl.jboss.com>
Not really, other than looking in the server.log from the all config to see if it reveals anything.
Last week I was testing with the clustering configs (called node0 and node1) and ant didn't have any problems stopping them on my dev machine. They're stripped down versions of 'all'.
Only tangentially related, but the AS testsuite adds xmlns:server="http://jboss.org/ns/test/ant/server" to the "project" tag in its build xml and thereafter uses the server:start and server:stop macros to start/stop servers. This is instead of the start-jboss and stop-jboss macros that EJB3 is pulling in from testsuite/imports/server-config.xml. Should we look at doing the same in EJB3? Having 2 ways of starting/stopping the AS seems unnecessary and a possible source of problems. Also, using the server:start/stop approach helps decouple EJB3 from the testuite module.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999188#3999188
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999188
From do-not-reply at jboss.com Mon Jan 8 15:10:51 2007
From: do-not-reply at jboss.com (krishna_mv)
Date: Mon, 8 Jan 2007 15:10:51 -0500 (EST)
Subject: [jboss-dev-forums] [Deployers on JBoss (Deployers/JBoss)] -
JBOSS4.0 - Startup Class in Ear - Urgent HELP
Message-ID: <18972494.1168287051399.JavaMail.jboss@colo-br-02.atl.jboss.com>
Hi friends,
I have the following issue.
I have a custom startup class which is supposed to run when we start the server. I have a message in the class which should print just before "Started in 29s:750ms (which is the last line when u start the server)".
I can handle this with Mbean and jboss-service.xml. But I have some dependency classes in ear file which talks to this startup class.
So, the issue is - is it possible to put the startup class in EAR and configure somewhere so that my message gets printed when I just start the server.
Appreciate you suggestion.
Thanks
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999190#3999190
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999190
From do-not-reply at jboss.com Mon Jan 8 15:45:50 2007
From: do-not-reply at jboss.com (jthorn)
Date: Mon, 8 Jan 2007 15:45:50 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Labs] - Re: Classpath Problem
Message-ID: <17339021.1168289150032.JavaMail.jboss@colo-br-02.atl.jboss.com>
I'm also seeing some errors about the content manager which suggests to me the shotoku might not be configured right. Here is the shotoku.properties that we used to build. I know several of these properties arent set, is it ok to leave them blank or can anybody give me an idea what to put in them?
#
# Content managers configuration
# ------------------------------
#
# Default content manager id
shotoku.id.default = default
# All ids that will be available for use
shotoku.ids = default
# Definitions of content managers
shotoku.default.implementation = org.jboss.shotoku.svn.SvnContentManager
shotoku.default.url =
shotoku.default.username =
shotoku.default.password =
shotoku.default.localpath =
shotoku.default.fullupdate = 1
# Should externals be checked out during an update of the WC.
shotoku.default.externals = true
# shotoku.file.implementation = org.jboss.shotoku.files.FileContentManager
# shotoku.file.localpath =
# shotoku.jcr.implementation = org.jboss.shotoku.jcr.JcrContentManager
# shotoku.jcr.connector = org.jboss.shotoku.jcr.JackrabbitJcrConnector
# shotoku.jcr.configfile =
# shotoku.jcr.username =
# shotoku.jcr.password =
# shotoku.jcr.localpath =
#
# General configuration
# ---------------------
#
# Embedded/ application server mode
shotoku.embedded = false
# Size of a byte array that is allocated when transferring files to/from
# the client
shotoku.transfer.buffer.size = 1024
# Interval between service (and cache) updates, in milliseconds
shotoku.service.interval = 10000
# Number of created update threads (used for updating cache items)
shotoku.updatethread.count = 10
#
# Feeds configuration
# -------------------
#
# Content manager and directory in which feeds.properties is placed in shotoku
shotoku.internal.feeds.configcmid =
shotoku.internal.feeds.configdir =
# Interval between feed updates, in milliseconds
shotoku.internal.feeds.service.interval = 10000
#
# Tags configuration
# ------------------
#
# Should synchronization of tags be done
shotoku.internal.tags.synchronization = 1
# Content manager and base directory with which synchronization of Shotoku tags
# will be done
shotoku.internal.tags.cmid =
shotoku.internal.tags.cmdir =
# Interval between tag synchronization updates, in milliseconds
shotoku.internal.tags.service.interval = 10000
#
# Tests configuration
# -------------------
#
# Content manager and base directory in which tests will be done
shotoku.internal.tests.id = default
shotoku.internal.tests.dir = shotoku-test
#
# SVN content manager service configuration
# -----------------------------------------
# Interval between working copy updates, in milliseconds
shotoku.internal.svn.service.interval = 5000
# A debugging property which, when set to 0, will cause repositories not to be
# updated for the first time when being registered.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999198#3999198
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999198
From do-not-reply at jboss.com Mon Jan 8 16:03:22 2007
From: do-not-reply at jboss.com (szimano)
Date: Mon, 8 Jan 2007 16:03:22 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Labs] - Re: Classpath Problem
Message-ID: <13675883.1168290202093.JavaMail.jboss@colo-br-02.atl.jboss.com>
Key properties are:
shotoku.default.url =
shotoku.default.username =
shotoku.default.password =
shotoku.default.localpath =
You have to fill them in with your repository credentials, where your CMS template should be uploaded.
Tomek
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999202#3999202
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999202
From do-not-reply at jboss.com Mon Jan 8 16:25:12 2007
From: do-not-reply at jboss.com (kabir.khan@jboss.com)
Date: Mon, 8 Jan 2007 16:25:12 -0500 (EST)
Subject: [jboss-dev-forums] [Design the new POJO MicroContainer] - Re:
Aspect integration to bootstrap classes
Message-ID: <23939755.1168291512714.JavaMail.jboss@colo-br-02.atl.jboss.com>
Ah yes, how could I forget about the proxies I helped implement :-) I'll have a look at where the managed object are created and try to fit them in
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999208#3999208
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999208
From do-not-reply at jboss.com Mon Jan 8 16:39:37 2007
From: do-not-reply at jboss.com (Cyberax)
Date: Mon, 8 Jan 2007 16:39:37 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Remoting,
Unified Invokers] - Re: Exception propagation
using HTTP servlet transport on 1.
Message-ID: <8065363.1168292377574.JavaMail.jboss@colo-br-02.atl.jboss.com>
I was not able to test it, because JBoss 4.0.5 doesn't support Remoting2 yet.
BTW, it's not clear from documentation: does Remoting2 preserve exception type thrown from server?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999211#3999211
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999211
From do-not-reply at jboss.com Mon Jan 8 16:41:11 2007
From: do-not-reply at jboss.com (longfangq@hotmail.com)
Date: Mon, 8 Jan 2007 16:41:11 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Redelivery caused by System.exit()?
Message-ID: <13447014.1168292471191.JavaMail.jboss@colo-br-02.atl.jboss.com>
Hi,
When our program receives a JMS message which instructs it to shut down, it calls System.exit(0). It works well with another application server. When we try to migrate to JBoss, we found that JMS message will not be consumed, which means the program does receive the message and exit but when it restarts, that JMS message will be redelievered and cause it to exit again and therefor an infinite loop.
We use non-transactional messaging and auto acknolowledge:
QueueSession qSession = qCon.createQueueSession(false,
Session.AUTO_ACKNOWLEDGE);
Can anyone kindly help? many thanks!
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999212#3999212
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999212
From do-not-reply at jboss.com Mon Jan 8 17:44:47 2007
From: do-not-reply at jboss.com (jthorn)
Date: Mon, 8 Jan 2007 17:44:47 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Labs] - Re: Classpath Problem
Message-ID: <22187453.1168296287456.JavaMail.jboss@colo-br-02.atl.jboss.com>
Ok, after we put something in those properties it starts up with only a few classpath erros but when we try to hit the page we are now getting a null pointer exception and this shows up on the console:
Caused by: org.apache.jasper.JasperException: Exception in JSP: /layouts/jbossForge.jsp:15
12: <%
13: if (!response.isCommitted()) {
14: %>
15:
16: <%
17: }
18: %>
Stacktrace:
at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:504)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.jboss.portal.theme.LayoutDispatcher.execute(LayoutDispatcher.java:109)
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:585)
at org.jboss.portal.server.servlet.CommandFilter.doFilter(CommandFilter.java:65)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
at org.jboss.portal.theme.LayoutDispatcher.include(LayoutDispatcher.java:139)
at org.jboss.portal.theme.impl.JSPLayout.assembleResponse(JSPLayout.java:34)
at org.jboss.portal.core.command.MarkupCommand.execute(MarkupCommand.java:360)
... 97 more
Caused by: javax.servlet.ServletException: /default/theme/jsp/jbossForge.jsp
at org.jboss.forge.common.FilesFromRepoFilter.doFilter(FilesFromRepoFilter.java:110)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
at org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:703)
at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:670)
at org.apache.jsp.layouts.jbossForge_jsp._jspService(jbossForge_jsp.java:64)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
... 116 more
16:22:24,165 ERROR [[PortalServletWithPathMapping]] Servlet.service() for servlet PortalServletWithPathMapping threw exception
org.jboss.shotoku.exceptions.ResourceDoesNotExist: /default/theme/jsp/jbossForge.jsp
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999238#3999238
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999238
From do-not-reply at jboss.com Mon Jan 8 17:58:40 2007
From: do-not-reply at jboss.com (szimano)
Date: Mon, 8 Jan 2007 17:58:40 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Labs] - Re: Classpath Problem
Message-ID: <23570437.1168297120762.JavaMail.jboss@colo-br-02.atl.jboss.com>
It only means you haven't uploaded CMS to your repo.
Here's the cms template that you have to upload to you repository that you've set up in shotoku.properties
http://anonsvn.labs.jboss.com/labs/jbosslabs/trunk/cms-template/
Cheers,
Tomek
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999245#3999245
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999245
From do-not-reply at jboss.com Mon Jan 8 18:36:29 2007
From: do-not-reply at jboss.com (clebert.suconic@jboss.com)
Date: Mon, 8 Jan 2007 18:36:29 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- JBMESSAGING-674 - Propagation of server List to client
Message-ID: <11041602.1168299389256.JavaMail.jboss@colo-br-02.atl.jboss.com>
This is a discussion of http://jira.jboss.com/jira/browse/JBMESSAGING-674
Is it okay if I add these fields to ServerConnectionFactoryEndpoint? :
protected int viewId;
| private ClientConnectionFactoryDelegate[] delegates;
|
| // Map Integer(failoverNodeID)>
| private Map failoverMap;
|
I want to update viewId and these other fields on ServerConnectionFactoryEndpoint every time the Replicator fires a change, and every time we need Connections I will be comparing clientSide viewId with server's side on ClusteredConnectionFactory.
Of course these fields will be 0 or Null in case of NonClusteredConnections.
Any objections?
Clebert
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999257#3999257
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999257
From do-not-reply at jboss.com Mon Jan 8 19:31:22 2007
From: do-not-reply at jboss.com (bnoll)
Date: Mon, 8 Jan 2007 19:31:22 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Persistence on JBoss] - Fix for
org.jboss.util.file.ArchiveBrowser
Message-ID: <27599574.1168302682787.JavaMail.jboss@colo-br-02.atl.jboss.com>
I'm not sure that this is the best place to post this, but I ran into the problem when doing JPA stuff, so this is where I came. If it needs to be moved, please do so.
The class org.jboss.util.file.ArchiveBrowser in jboss-archive-browsing-5.0.0alpha-200607201-119.jar seems to puke when the 'getBrowser' method encounters whitespace. It looks like this was a bug once upon a time (as per http://jira.jboss.com/jira/browse/JBCOMMON-1) that has resurfaced.
The offending lines are:
| File file = null;
| try
| {
| file = new File(new URI(url.toString()));
| }
| catch(URISyntaxException urisyntaxexception)
| {
| throw new RuntimeException("Not a valid URL: " + url, urisyntaxexception);
| }
The change should be as easy as saying...
| file = new File (new URI(url.toString().replace(" ", "+")));
|
There may be some utility down in the jboss common code or other open source library that I'm not aware of that encapsulates this functionality.
This is occurring when trying to run tests in a maven 2 project, and those tests depend on and refer to a jar in my local repo that contains the annotated persistent entities. I'm working on a Windows machine, so unfortunately, that jar lives in 'C:\Documents and Settings', which is causing the problem. I tried it on a mac, where my m2 repo doesn't contain a space, and it works just fine.
Here is a portion of the stack trace:
Caused by: java.lang.RuntimeException: Not a valid URL: file:/C:/Documents and Settings/bnoll/.m2/repository/org/appfuse/appfuse-jpa-common-working/2.0-SNAPSHOT/appfuse-jpa-common-working-2.0-SNAPSHOT.jar
at org.jboss.util.file.ArchiveBrowser.getBrowser(Unknown Source)
at org.hibernate.ejb.Ejb3Configuration.scanForClasses(Ejb3Configuration.java:610)
... 38 more
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999263#3999263
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999263
From do-not-reply at jboss.com Mon Jan 8 19:47:35 2007
From: do-not-reply at jboss.com (genman)
Date: Mon, 8 Jan 2007 19:47:35 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: JBossMQ delayed redelivery implementation
Message-ID: <11569773.1168303655233.JavaMail.jboss@colo-br-02.atl.jboss.com>
I came up with this feature. It is an oversight. The feature I did not need to have work with session recovery, just with transactions.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999265#3999265
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999265
From do-not-reply at jboss.com Mon Jan 8 19:53:06 2007
From: do-not-reply at jboss.com (genman)
Date: Mon, 8 Jan 2007 19:53:06 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Expiring/DLQ same message from multiple subscriptions
Message-ID: <12152414.1168303986250.JavaMail.jboss@colo-br-02.atl.jboss.com>
"timfox" wrote : If I send a message to a topic, and it ends up being delivered to n subscriptions on that topic, then the message expires, should the message be added to the expiry queue n times, one for each subscription, or only once?
|
JBossMQ creates an expired message for every subscription.
anonymous wrote :
| A more complex but related situation is for messages that have exceeded max delivery attempts.
|
| If a message is sent to a topic with n subscriptions. Then depending on how many times the client calls recover() or rollback() for one or more of the subscriptions, then the message could have exceeded max delivery attempts for some of the subscriptions but not with others.
|
| So the message needs to be added to the DLQ for some of the subscriptions, but not for others - how does this effect the subscriptions who have not exceeded max delivery attempts?
|
| Can we end up with a situation where the same message (same message id) is in the queue (dlq or expiry queue) multiple times? Would we get primary key violations in the database?
|
How I did it was to basically create a new message, which is mostly a copy of the original message, with additional headers indicating the original message ID, queue or topic name, and time of expiry. Then, JBossMQ would remove the old message and store the new message as a single DB operation.
You don't really need to worry about ID conflicts therefore.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999266#3999266
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999266
From do-not-reply at jboss.com Mon Jan 8 19:54:42 2007
From: do-not-reply at jboss.com (genman)
Date: Mon, 8 Jan 2007 19:54:42 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Tests for JBoss MQ message counter functionality
Message-ID: <9515135.1168304082500.JavaMail.jboss@colo-br-02.atl.jboss.com>
There aren't any tests I know of. The counter functionality is really bad (the JMX methods return HTML blocks which would have to be parsed) and Adrian continues to threaten to remove it.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999267#3999267
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999267
From do-not-reply at jboss.com Mon Jan 8 19:59:12 2007
From: do-not-reply at jboss.com (clebert.suconic@jboss.com)
Date: Mon, 8 Jan 2007 19:59:12 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: JBMESSAGING-674 - Propagation of server List to client
Message-ID: <31524365.1168304352826.JavaMail.jboss@colo-br-02.atl.jboss.com>
Instead of updating failoverMap on every communication we will be doing activelly when server's view (failoverMap and connectionDelegate) has changed.
We will have a static list somewhere on the client, and update that list when new nodes are joining the cluster. I will have to think of something, as right now I don't have many details about how this will be implemented.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999268#3999268
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999268
From do-not-reply at jboss.com Mon Jan 8 20:32:58 2007
From: do-not-reply at jboss.com (Cyberax)
Date: Mon, 8 Jan 2007 20:32:58 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Remoting,
Unified Invokers] - Leasing is br0ken in servlet transport.
Message-ID: <4974645.1168306378237.JavaMail.jboss@colo-br-02.atl.jboss.com>
Servlet transport doesn't process lease request messages, so it doesn't work.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999274#3999274
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999274
From do-not-reply at jboss.com Mon Jan 8 20:58:37 2007
From: do-not-reply at jboss.com (ovidiu.feodorov@jboss.com)
Date: Mon, 8 Jan 2007 20:58:37 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Failover analysis
Message-ID: <2867792.1168307917492.JavaMail.jboss@colo-br-02.atl.jboss.com>
Clebert wrote :
| Ovidiu on Wiki Page wrote : If there are active threads traversing the valve at the moment when "close" command arrives, those threads must be interrupted and put to wait until the valve opens again
|
|
| There is no way to interrupt those threads, but on the event of a failure, all of the inflight invocations are going to fail at the same time, and all of them will capture the failure trying to close the valve at the same time.
|
Not in a portable way, I agree. But then I said that a possibility would be to close the valve regardless of any active thread, since the active threads will have no choice but fail anyway shortly.
For that, we need to make sure that:
1. We can close a valve with active threads traversing it
2. Once a valve is closed, it still handles correctly a downstream failure.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999276#3999276
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999276
From do-not-reply at jboss.com Mon Jan 8 21:08:59 2007
From: do-not-reply at jboss.com (Cyberax)
Date: Mon, 8 Jan 2007 21:08:59 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Remoting,
Unified Invokers] - Servlet transport is completely broken.
Message-ID: <32516680.1168308539337.JavaMail.jboss@colo-br-02.atl.jboss.com>
Servlet transport (in Remoting 2.0) is broken in sooooo many ways....
1) There can't be two servlet invokers (it's necessary, for example, if you want to use them for JBoss Messagning and for EJBs - they require separate connectors) because ObjectName is hard-coded in ServletServerInvoker.java
2) Null returns from invokers are sent to client as empty 204 responses and custom marshallers have no change to process return value. This breaks JBoss Messaging which expects that EVERY message contains at least two bytes (version tag and format tag).
3) No support for PINGS.
4) etc.
I've fixed all of them :) Now I can use JBoss Messaging using servlet connector. Should I send patch version?
BTW, probably some of these bugs are present in other invokers (HTTP invoker, in particular).
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999277#3999277
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999277
From do-not-reply at jboss.com Mon Jan 8 21:26:46 2007
From: do-not-reply at jboss.com (ovidiu.feodorov@jboss.com)
Date: Mon, 8 Jan 2007 21:26:46 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Failover analysis
Message-ID: <13957189.1168309606584.JavaMail.jboss@colo-br-02.atl.jboss.com>
Keeping a single centralized valve per connection gives a single point of bottleneck. All threads invoking into any delegate will have to acquire/release the synchronization element of that valve. This will lead to a lot of contention.
Distributing the load across different valve instances will relieve some of this pressure, with no apparent drawback.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999281#3999281
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999281
From do-not-reply at jboss.com Mon Jan 8 21:33:25 2007
From: do-not-reply at jboss.com (ovidiu.feodorov@jboss.com)
Date: Mon, 8 Jan 2007 21:33:25 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Failover analysis
Message-ID: <5507485.1168310005492.JavaMail.jboss@colo-br-02.atl.jboss.com>
Even if we keep a single valve instance per connection, I see no reason to involve remotingConnection at such low level, as you do in
| JMSRemotingConnection remotingConnection = null;
|
| try
| {
| valve.enter();
|
| // it's important to only retrieve the remotingConnection while inside the Valve, as we
| // guarantee that no failover has happened yet
| remotingConnection = connectionState.getRemotingConnection();
| return invocation.invokeNext();
| }
| catch (CannotConnectException e)
| {
| log.warn("We got a CannotConnectionException and we are trying a failover", e);
| ((ConnectionDelegate)connectionState.getDelegate()).performFailover(remotingConnection);
| return invocation.invokeNext();
|
| }
| catch (IOException e)
| {
| log.warn("We got an IOException and we are trying a failover", e);
| ((ConnectionDelegate)connectionState.getDelegate()).performFailover(remotingConnection);
| return invocation.invokeNext();
| }
Why don't we just message the connection: "there's failure, deal with it!".
The connection has access to the proper remoting connection instance, why does it need to receive as an argument of the call?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999282#3999282
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999282
From do-not-reply at jboss.com Mon Jan 8 21:47:17 2007
From: do-not-reply at jboss.com (ovidiu.feodorov@jboss.com)
Date: Mon, 8 Jan 2007 21:47:17 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Failover analysis
Message-ID: <21926541.1168310837962.JavaMail.jboss@colo-br-02.atl.jboss.com>
What's the use case for an re-entrant lock? If the valve is distributed among delegates, you probably don't need that, hence reduced complexity ...
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999284#3999284
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999284
From do-not-reply at jboss.com Tue Jan 9 03:29:03 2007
From: do-not-reply at jboss.com (ben.wang@jboss.com)
Date: Tue, 9 Jan 2007 03:29:03 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBossCache] - Re: PojoCache uses a
special node factory
Message-ID: <25672020.1168331343964.JavaMail.jboss@colo-br-02.atl.jboss.com>
This is interesting proposal, Brian. :-)
But I am still pondering will it really help. I have been grapling with this problem for a while now since I encountered this in the "stress" test env.
Basically, in release 2.0, since we move to the flat-space approach as all the real POJO attachment happens at "__JBossInternal__" node. E.g., we will store the real POJO under, say, "__JBossInterna__/e4xx99ssjswi" node.
This imposes the fqn "__JBossInternal__" as the bottleneck as whenever I need to map another POJO, I will need to obtain a WL on "__JBossInternal__" first. And note that WL is needed for both attach and detach (a la, remove) as well.
So question is what options that we have to improve the concurrency while maintaining the correctness? I am finding not a lot, other than using the Region concept to improve it somewhat.
Can a specialized Node for "__JBossInternal__" help? During the creation and removal of child node, actually I can forgo the interceptor chain and just rely on the Node ConcurrentHashMap to provide synchonization. But I will run into problem when I need to rollback either attach or detach operations (unless I still go thru the interceptor stack).
Any thought?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999350#3999350
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999350
From do-not-reply at jboss.com Tue Jan 9 03:54:52 2007
From: do-not-reply at jboss.com (timfox)
Date: Tue, 9 Jan 2007 03:54:52 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Failover analysis
Message-ID: <16641802.1168332892732.JavaMail.jboss@colo-br-02.atl.jboss.com>
"ovidiu.feodorov at jboss.com" wrote : Keeping a single centralized valve per connection gives a single point of bottleneck. All threads invoking into any delegate will have to acquire/release the synchronization element of that valve. This will lead to a lot of contention.
|
| Distributing the load across different valve instances will relieve some of this pressure, with no apparent drawback.
|
I don't really agree with this. You would only get a lot of contention if the threads were all attempting to get the same write lock, but in the normal case they would be getting the read lock, and multiple read locks can obtained at any one time - this is kind of the whole point of read locks.
There may be a very small synchronized region in actually executing the call to get the read lock but this is probably insignificant.
If we can reduce the scope for deadlock and make the code simpler by using a single pair of locks I would prefer that solution.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999355#3999355
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999355
From do-not-reply at jboss.com Tue Jan 9 04:05:45 2007
From: do-not-reply at jboss.com (timfox)
Date: Tue, 9 Jan 2007 04:05:45 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Tests for JBoss MQ message counter functionality
Message-ID: <32784370.1168333545400.JavaMail.jboss@colo-br-02.atl.jboss.com>
I have ported it anyway.
I have made a few changes along the way. There was one biggie where the counters are updated as every message arrives at a destination. *slow*.
I have changed this so instead the counter queries (samples) the queues every x milliseconds and updates itself appropriate - so it shouldn't be a bottleneck.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999357#3999357
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999357
From do-not-reply at jboss.com Tue Jan 9 04:09:14 2007
From: do-not-reply at jboss.com (timfox)
Date: Tue, 9 Jan 2007 04:09:14 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: JBossMQ delayed redelivery implementation
Message-ID: <4734253.1168333754534.JavaMail.jboss@colo-br-02.atl.jboss.com>
Hmm, ok.
But even with transaction rollback, local tx rollback just causes session recovery anyway, so the same applies.
The only time the messages would get nacked back to the queue would be if the orginal local consumer that originally got the message had closed, otherwise it is just recovered directly to the local consumers.
anonymous wrote :
| (JMS1.1 4.4.7).
| * "If a transaction rollback is done, its produced messages are destroyed and its consumed
| * messages are automatically recovered. For more information on session recovery, see Section
| * 4.4.11 'Message Acknowledgment.'"
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999360#3999360
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999360
From do-not-reply at jboss.com Tue Jan 9 04:10:36 2007
From: do-not-reply at jboss.com (timfox)
Date: Tue, 9 Jan 2007 04:10:36 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Expiring/DLQ same message from multiple subscriptions
Message-ID: <5831689.1168333836526.JavaMail.jboss@colo-br-02.atl.jboss.com>
That makes sense.
I suggest we do the same for JBM
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999361#3999361
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999361
From do-not-reply at jboss.com Tue Jan 9 04:39:22 2007
From: do-not-reply at jboss.com (ovidiu.feodorov@jboss.com)
Date: Tue, 9 Jan 2007 04:39:22 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Failover analysis
Message-ID: <26606156.1168335562746.JavaMail.jboss@colo-br-02.atl.jboss.com>
OK.
One pair of locks shared by all delegates belonging to one connection.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999366#3999366
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999366
From do-not-reply at jboss.com Tue Jan 9 05:14:08 2007
From: do-not-reply at jboss.com (alesj)
Date: Tue, 9 Jan 2007 05:14:08 -0500 (EST)
Subject: [jboss-dev-forums] [Design of POJO Server] - DeclaredStructure
ThreadLocal field
Message-ID: <23245170.1168337648056.JavaMail.jboss@colo-br-02.atl.jboss.com>
What's the usage of activeMetaData field in DeclaredStructure class (part of structured deployers)?
It is private and never unset.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999378#3999378
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999378
From do-not-reply at jboss.com Tue Jan 9 06:54:49 2007
From: do-not-reply at jboss.com (dimitris@jboss.org)
Date: Tue, 9 Jan 2007 06:54:49 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Remoting,
Unified Invokers] - Strategy for supporting NonSerializable data
Message-ID: <25865847.1168343689307.JavaMail.jboss@colo-br-02.atl.jboss.com>
With the switch to JDK5, accessing remotely the MBeanServer over the legacy JMXAdaptor and getting back MBeanInfo is problematic, due to non-serializable objects stored in the MBeanInfo Descriptors.
We could deal with this under jdk1.4 by controling the javax.management.modelmbean.DescriptorSupport, but not when using jdk5.
A possible short-term solution is to create an interceptor that filters out non-serializable stuff:
http://jira.jboss.com/jira/browse/JBAS-1955
Is there any other strategy or plan dealing with this problem, by the Remoting and Serialization projects?
I see org.jboss.invocation.MarshalledInvocation can delegate to Cleberts plugable Serialization - could this be used?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999404#3999404
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999404
From do-not-reply at jboss.com Tue Jan 9 08:05:05 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Tue, 9 Jan 2007 08:05:05 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: one central search
page
Message-ID: <28065869.1168347905588.JavaMail.jboss@colo-br-02.atl.jboss.com>
can i conclude that there is concensus to have 2 separate search pages: one for task instances and one for process instances ?
open questions:
* will both of these have a menu item ?
* will there be a process definition search as well ?
* if not, what will be the way to start a new process instance of a process definition ?
Maybe we should have following menu items: 'Tasks', 'Processes' (process definitions) and 'Executions' (process instances)
Just a suggestion:
Tasks: shows the user task list by default. I would put the search criteria form below the user task list. By default, the current actor criteria field is set to the authenticated user...
Processes: shows the list of processes. By default the list will filter out all processes that are not the highest version for a given process name. Also here below the list, we could have the search criteria that can be refined by the user.
Executions: shows the process instances sorted by start date descending by default. Also here i would put the dearch criteria form below the actual list.
On performance: I would not be bothered by performance now. The architecture is build for scalability. Fixing issues will be dealt with later. Functionality, navigation and ease of use are more important for now.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999431#3999431
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999431
From do-not-reply at jboss.com Tue Jan 9 08:07:51 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Tue, 9 Jan 2007 08:07:51 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: new simplified menu
structure
Message-ID: <16681591.1168348071788.JavaMail.jboss@colo-br-02.atl.jboss.com>
"david.lloyd at jboss.com" wrote : "tom.baeyens at jboss.com" wrote : Processes : Should display a list of processes similar to the current Find Processes menu screen. By default, this screen shows only the latest versions of the processes in alphabetical order.
|
| For the new prototype, there should be two tables for Processes. One table should have a row for each unique process name, and it should contain any information that is shared between all versions of a process (even if it is just the name). The other will be a child table of the main Process table and should contain per-version information. The main process table should have link to the Process Version table representing the current "active" version. This way, the latest version of a process can be found without having to using grouping SQL operations, and also the user can easily revert to an earlier version of a process if they need to by changing a simple link.
|
| This normalization will greatly simplify the querying of process information.
Wouldn't this be nicer solved by a checkbox in the search criteria "Show all versions" which by default is unchecked ?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999432#3999432
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999432
From do-not-reply at jboss.com Tue Jan 9 08:11:25 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Tue, 9 Jan 2007 08:11:25 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: new simplified menu
structure
Message-ID: <31316199.1168348285820.JavaMail.jboss@colo-br-02.atl.jboss.com>
"david.lloyd at jboss.com" wrote : "bazoo" wrote : Instead of "End Task", I would suggest "Proceed", to reinforce the idea that the user is moving through a process.
|
| The "End Task" is not terminology that is defined by the web console. The caption of each of the transition buttons is determined by the name of the corresponding transition. In this case, the "websale" example process happens to have transitions named "End Task".
|
if there are multiple leaving transitions, the transition names should be shown. but the web app also must have a default name in case there is 1 single anonymous transition. From the proposals that i have seen so far, i like 'Complete' or 'Finish' the most
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999435#3999435
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999435
From do-not-reply at jboss.com Tue Jan 9 08:17:44 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Tue, 9 Jan 2007 08:17:44 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: new simplified menu
structure
Message-ID: <30424269.1168348664026.JavaMail.jboss@colo-br-02.atl.jboss.com>
"tom.baeyens at jboss.com" wrote : Wouldn't this be nicer solved by a checkbox in the search criteria "Show all versions" which by default is unchecked ?
The problem isn't the UI. We can do a checkbox, that's no problem. The problem is that the query cannot be made efficient, because it is not possible to know the latest version of a process without reading all rows of the process definition table with that process' name. That's why I recommend that the tables be normalized, with one table for Processes and one for ProcessVersions.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999438#3999438
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999438
From do-not-reply at jboss.com Tue Jan 9 08:19:53 2007
From: do-not-reply at jboss.com (bazoo)
Date: Tue, 9 Jan 2007 08:19:53 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: one central search
page
Message-ID: <23728209.1168348793917.JavaMail.jboss@colo-br-02.atl.jboss.com>
Sounds good to me. One small point - personally I would prefer the menu item to be entitled "Instances" rather than "Executions". The word is slightly less technical and therefore more instantly understandable to the end user.
Regarding the two separate search pages. To keep navigation simple, how about having one menu item "Search" then two tabs, one "Tasks" another "Processes"?
Regarding starting a new process. To me that is an important operation, and deserves its own place in the main menu structure. Perhaps you would click the "Start process" menu item, which would result in a page listing all the process definitions available to be started. The user would then click a button "Start" next to the one they want. Just an idea.
Cheers
Matt
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999439#3999439
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999439
From do-not-reply at jboss.com Tue Jan 9 08:31:55 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Tue, 9 Jan 2007 08:31:55 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: direct navigation
when starting a new process instance
Message-ID: <26304029.1168349515979.JavaMail.jboss@colo-br-02.atl.jboss.com>
yes. i agree with ronald.
if there is one or more tasks created assigned to the authenticated user, select an arbitrary one from that list and navigate to that task form. otherwise, navigate to the task list home page.
i don't think it's necessary to do anything specific for pooled actors. cause after starting a process instance and if there is no task assigned to the authenticated user, the user should navigate to the task list home page. If there are group tasks, he/she'll see them instantly in the group task list (which i think should be on that same page) and the user can instantly perform the 'take' operation on that task.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999444#3999444
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999444
From do-not-reply at jboss.com Tue Jan 9 08:32:46 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Tue, 9 Jan 2007 08:32:46 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: one central search
page
Message-ID: <3420418.1168349566953.JavaMail.jboss@colo-br-02.atl.jboss.com>
Sounds OK... are you sure you want to use "Executions" though?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999445#3999445
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999445
From do-not-reply at jboss.com Tue Jan 9 08:37:12 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Tue, 9 Jan 2007 08:37:12 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: simplified process
instance view
Message-ID: <4163768.1168349832497.JavaMail.jboss@colo-br-02.atl.jboss.com>
I intended that for tasks, variables, tokens, there would only be one line of information. Optionally with a link to a more detailed information page.
So as far as i can see we are all in agreement here.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999447#3999447
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999447
From do-not-reply at jboss.com Tue Jan 9 08:51:42 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Tue, 9 Jan 2007 08:51:42 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: direct navigation
when starting a new process instance
Message-ID: <31866644.1168350702084.JavaMail.jboss@colo-br-02.atl.jboss.com>
"tom.baeyens at jboss.com" wrote : if there is one or more tasks created assigned to the authenticated user, select an arbitrary one from that list and navigate to that task form. otherwise, navigate to the task list home page.
People aren't going to like that, I'm sure. The rule should at least be predictable so that process designers (the people) can have some idea of what will happen. If you're dead-set against a created task list like we have now, what about just always choosing the first task. That will at least be predictable.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999450#3999450
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999450
From do-not-reply at jboss.com Tue Jan 9 09:28:13 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Tue, 9 Jan 2007 09:28:13 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: user based process
versioning ?
Message-ID: <25293080.1168352893783.JavaMail.jboss@colo-br-02.atl.jboss.com>
we shouldn't rely on enterprise java.
the more i think about it, the more i'm convinced that we cannot put the users in charge of versioning.
so if we want an auto-deploy directory, full copies of the process archive files will have to be stored for comparison upon next directory scan. This full copy could potentially be stored on the filesystem or in the database. that doesn't really matter. but since jbpm already depends on a db in most deployments, this would be the first thing i implement.
david, i don't yet see the point of having a table separation for process definition versions and process definitions. now there is only a process definition version table and the name and version are columns.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999465#3999465
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999465
From do-not-reply at jboss.com Tue Jan 9 09:49:26 2007
From: do-not-reply at jboss.com (manik.surtani@jboss.com)
Date: Tue, 9 Jan 2007 09:49:26 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBossCache] - Re: PojoCache uses a
special node factory
Message-ID: <16624411.1168354166133.JavaMail.jboss@colo-br-02.atl.jboss.com>
Just a thought, a hash bucket approach (that I suggested to Hibernate some while back) to reduce contention on a parent node may help here as well. This may be encapsulated into an 'InternalNode' or wired manually in PojoCache code (for now, maybe).
The basic idea is that when you need to create
/_JBossInternal_/Node1
/_JBossInternal_/Node2
/_JBossInternal_/Node10
/_JBossInternal_/Node11
you actually create:
/_JBossInternal_/Bucket0-9/Node1
/_JBossInternal_/Bucket0-9/Node2
/_JBossInternal_/Bucket10-19/Node10
/_JBossInternal_/Bucket10-19/Node11
which will reduce the contention on _JBossInternal_ as a direct parent. Perhaps this is behaviour we could add (in the 3.0 timeframe?) to JBoss Cache's core Node impls, so all user data gets to benefit from this as well?
Cheers,
Manik
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999478#3999478
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999478
From do-not-reply at jboss.com Tue Jan 9 09:50:32 2007
From: do-not-reply at jboss.com (longfangq@hotmail.com)
Date: Tue, 9 Jan 2007 09:50:32 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Redelivery caused by System.exit()? urgent!!!!
Message-ID: <5780795.1168354232703.JavaMail.jboss@colo-br-02.atl.jboss.com>
Hi,
When our program receives a JMS message which instructs it to shut down, it calls System.exit(0). It works well with another application server. When we try to migrate to JBoss, we found that JMS message will not be consumed, which means the program does receive the message and exit but when it restarts, that JMS message will be redelievered and cause it to exit again and therefor an infinite loop.
We use non-transactional messaging and auto acknolowledge:
QueueSession qSession = qCon.createQueueSession(false,
Session.AUTO_ACKNOWLEDGE);
Can anyone kindly help? many thanks!
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999479#3999479
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999479
From do-not-reply at jboss.com Tue Jan 9 09:59:38 2007
From: do-not-reply at jboss.com (timfox)
Date: Tue, 9 Jan 2007 09:59:38 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Redelivery caused by System.exit()? urgent!!!!
Message-ID: <8959809.1168354778798.JavaMail.jboss@colo-br-02.atl.jboss.com>
You are in the wrong forum.
Please post in the messaging user forum (I already had to move your last message).
This is a forum for design discussions
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999485#3999485
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999485
From do-not-reply at jboss.com Tue Jan 9 10:02:31 2007
From: do-not-reply at jboss.com (timfox)
Date: Tue, 9 Jan 2007 10:02:31 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Redelivery caused by System.exit()? urgent!!!!
Message-ID: <18304361.1168354951170.JavaMail.jboss@colo-br-02.atl.jboss.com>
longfangq-
A word of advice:
If you want someone to look at your issue, then a) posting in the wrong forum b) posting multiple times and c) "urgent!!!!" is not the best way to go about it.
Heed my words, there are much grumpier people than me lurking around ;)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999490#3999490
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999490
From do-not-reply at jboss.com Tue Jan 9 10:21:39 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Tue, 9 Jan 2007 10:21:39 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: user based process
versioning ?
Message-ID: <25611095.1168356099186.JavaMail.jboss@colo-br-02.atl.jboss.com>
"tom.baeyens at jboss.com" wrote : david, i don't yet see the point of having a table separation for process definition versions and process definitions. now there is only a process definition version table and the name and version are columns.
Yes, which means that in order to determine the latest version of a process, the generated SQL must select all rows for a process to know what the latest version is.
If we have a separate version table, then only one row from each table need be selected to determine the latest version. This is just one benefit of having normalized database tables. All the tables in jBPM should be normalized unless there is a very good reason not to (which there usually isn't).
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999502#3999502
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999502
From do-not-reply at jboss.com Tue Jan 9 10:22:31 2007
From: do-not-reply at jboss.com (weston.price@jboss.com)
Date: Tue, 9 Jan 2007 10:22:31 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Bug in transactional delivery in an MDB
Message-ID: <14456933.1168356151893.JavaMail.jboss@colo-br-02.atl.jboss.com>
In the latest version of the adapter (HEAD), the non-transactional context is handled by the JCA adapter using Local JMS transactions which was added to support the case where a Bean managed or CMT Not Supported MDB throws a Runtime Exception. Here the JMS and EJB specs differ as to how this should be treated. We had a long thread about this awhile ago when we were trying to address issues with the JBoss beta we were trying to get out the door.
Unfortunately, for this case (and many others) there is no 'correct' behavior as the spec is silent in this regard.
Note the behavior in HEAD is a complete rewrite from the way we originally handled this.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999503#3999503
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999503
From do-not-reply at jboss.com Tue Jan 9 10:29:51 2007
From: do-not-reply at jboss.com (timfox)
Date: Tue, 9 Jan 2007 10:29:51 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Bug in transactional delivery in an MDB
Message-ID: <31512405.1168356591013.JavaMail.jboss@colo-br-02.atl.jboss.com>
"weston.price at jboss.com" wrote : In the latest version of the adapter (HEAD), the non-transactional context is handled by the JCA adapter using Local JMS transactions
Ok good, this is what I would expect, and is consistent with how transactional message delivery with MDBs works (convertion of work done outside the global tx into work done inside the global tx).
This means the behaviour expected in http://jira.jboss.com/jira/browse/JBMESSAGING-410 is not going to happen in HEAD anyway.
So I think we are safe to revert the changes in JBMESSAGING-410 and I can get the patch out ASAP.
Everyone agreed?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999506#3999506
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999506
From do-not-reply at jboss.com Tue Jan 9 10:32:30 2007
From: do-not-reply at jboss.com (julien@jboss.com)
Date: Tue, 9 Jan 2007 10:32:30 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Portal] - Plan to improve CMS
integration
Message-ID: <25400821.1168356750802.JavaMail.jboss@colo-br-02.atl.jboss.com>
In order to improve the CMS integration on the following points :
1/ more decouple the CMS from the portal
2/ improve the integration of content into portal pages
We should handle content at the portal object level. Today a portal window is implicitely a window that points to a portlet.
It is possible to make the Window agnostic of portlets and introduce to sub interfaces PortletWindow and ContentWindow.
PortletWindow would contain the String reference to the portlet instance and ContentWindow would contain an URI that would point to the CMS content.
This way admins would not have to configure the CMS portlet that points to the appropriate content.
I would like to perform that change for the beta release.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999509#3999509
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999509
From do-not-reply at jboss.com Tue Jan 9 10:42:35 2007
From: do-not-reply at jboss.com (jeffdelong)
Date: Tue, 9 Jan 2007 10:42:35 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: one central search
page
Message-ID: <22821660.1168357355585.JavaMail.jboss@colo-br-02.atl.jboss.com>
I prefer ProcessInstances over Executions. Not only more understandable to the user, but consistent with the jBPM object model / API.
In general I would try not to re-invent terms if jBPM already has a good term for something. ProcessDefinitions and ProcessInstances are not only jBPM terms, but are pretty much "industry standard" (as much as there are standards in the BPM market).
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999512#3999512
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999512
From do-not-reply at jboss.com Tue Jan 9 10:44:43 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Tue, 9 Jan 2007 10:44:43 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: free choice of
initial node
Message-ID: <14687774.1168357483064.JavaMail.jboss@colo-br-02.atl.jboss.com>
http://jira.jboss.com/jira/browse/JBPM-820
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999514#3999514
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999514
From do-not-reply at jboss.com Tue Jan 9 10:48:01 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Tue, 9 Jan 2007 10:48:01 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: replace separate
managers task list view with generic se
Message-ID: <25933079.1168357681476.JavaMail.jboss@colo-br-02.atl.jboss.com>
i would leave fine grained authorization out of the current 3.2 release and postpone it to one of the later releases.
this requires special care as that might make it much harder to rip out the default jbpm identity component. great care has to be taken with the defaults so that the authorization is natural, but not fine grained if you replace or remove your identity component.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999517#3999517
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999517
From do-not-reply at jboss.com Tue Jan 9 10:52:03 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Tue, 9 Jan 2007 10:52:03 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: new simplified menu
structure
Message-ID: <5097297.1168357923269.JavaMail.jboss@colo-br-02.atl.jboss.com>
changing the db schema to split the jbpm_processdefinition table in 2 is too complicated, i think.
but we could add a column ISLATEST_ to the process definition table that we maintain manually during deployment.
is that a good idea ?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999519#3999519
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999519
From do-not-reply at jboss.com Tue Jan 9 10:53:03 2007
From: do-not-reply at jboss.com (julien@jboss.com)
Date: Tue, 9 Jan 2007 10:53:03 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Portal] - Re: Plan to improve
CMS integration
Message-ID: <32498978.1168357983440.JavaMail.jboss@colo-br-02.atl.jboss.com>
Another objective is to allow to split the core module into several sub modules (base services / UI / CMS integration) in order to increase the flexibility and ease the development made on that module.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999520#3999520
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999520
From do-not-reply at jboss.com Tue Jan 9 10:56:32 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Tue, 9 Jan 2007 10:56:32 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: one central search
page
Message-ID: <6931006.1168358192556.JavaMail.jboss@colo-br-02.atl.jboss.com>
"david.lloyd at jboss.com" wrote : Sounds OK... are you sure you want to use "Executions" though?
no. i'm not sure :-)
take whatever you think is best from all the suggestions in these threads.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999521#3999521
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999521
From do-not-reply at jboss.com Tue Jan 9 10:58:29 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Tue, 9 Jan 2007 10:58:29 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: direct navigation
when starting a new process instance
Message-ID: <1750257.1168358309165.JavaMail.jboss@colo-br-02.atl.jboss.com>
always choosing the first task is definitely good for me.
as long as we try to minimize the user navigation by autonavigating the user to the page that the user is most likely to visit after a command operation.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999522#3999522
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999522
From do-not-reply at jboss.com Tue Jan 9 11:02:27 2007
From: do-not-reply at jboss.com (tom.baeyens@jboss.com)
Date: Tue, 9 Jan 2007 11:02:27 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: one central search
page
Message-ID: <4105536.1168358547222.JavaMail.jboss@colo-br-02.atl.jboss.com>
forgot to add: jeff also makes good sense:
"jeff" wrote : In general I would try not to re-invent terms if jBPM already has a good term for something. ProcessDefinitions and ProcessInstances are not only jBPM terms, but are pretty much "industry standard" (as much as there are standards in the BPM market).
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999524#3999524
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999524
From do-not-reply at jboss.com Tue Jan 9 11:03:24 2007
From: do-not-reply at jboss.com (weston.price@jboss.com)
Date: Tue, 9 Jan 2007 11:03:24 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Bug in transactional delivery in an MDB
Message-ID: <28533011.1168358604266.JavaMail.jboss@colo-br-02.atl.jboss.com>
Lock and load.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999525#3999525
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999525
From do-not-reply at jboss.com Tue Jan 9 11:04:28 2007
From: do-not-reply at jboss.com (david.lloyd@jboss.com)
Date: Tue, 9 Jan 2007 11:04:28 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: new simplified menu
structure
Message-ID: <11760643.1168358668582.JavaMail.jboss@colo-br-02.atl.jboss.com>
"tom.baeyens at jboss.com" wrote : changing the db schema to split the jbpm_processdefinition table in 2 is too complicated, i think.
|
| but we could add a column ISLATEST_ to the process definition table that we maintain manually during deployment.
|
| is that a good idea ?
Yes that would work around the problem for now. When I speak of changing the DB schema to split the tables, I'm suggesting that as something to do in 4.x.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999528#3999528
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999528
From do-not-reply at jboss.com Tue Jan 9 11:04:42 2007
From: do-not-reply at jboss.com (thomas.heute@jboss.com)
Date: Tue, 9 Jan 2007 11:04:42 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Portal] - Re: Plan to improve
CMS integration
Message-ID: <12380880.1168358682990.JavaMail.jboss@colo-br-02.atl.jboss.com>
+1
Let's kill the portlet requirement for windows since it's not always really necessary.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999529#3999529
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999529
From do-not-reply at jboss.com Tue Jan 9 11:10:31 2007
From: do-not-reply at jboss.com (ovidiu.feodorov@jboss.com)
Date: Tue, 9 Jan 2007 11:10:31 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Bug in transactional delivery in an MDB
Message-ID: <7605526.1168359031946.JavaMail.jboss@colo-br-02.atl.jboss.com>
Thinking about it, wouldn't be more logical the other way around: load and lock?
Now, it what transactional behavior is concerned, would you guys please hold any major reverting decision for just a little bit, until I get to the problem (today or tomorrow)?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999534#3999534
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999534
From do-not-reply at jboss.com Tue Jan 9 13:18:55 2007
From: do-not-reply at jboss.com (timfox)
Date: Tue, 9 Jan 2007 13:18:55 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Scheduled delivery and redelivery delay
Message-ID: <6480509.1168366735234.JavaMail.jboss@colo-br-02.atl.jboss.com>
Scheduled delivery and redelivery delay are now implemented in TRUNK.
Scheduled delivery:
Before sending a message you can set a JBoss specific property - this is the same property name used by JBoss MQ:
| message.setLongProperty("JMS_JBOSS_SCHEDULED_DELIVERY", System.currentTimeMillis() + 30000);
|
Then after the message has successfully reached the queue, delivery will not occur until the specified future time. This could be milliseconds, seconds or months
in the future. If the message is persistent and the message is in a jms queue or durable subscription, then the scheduled delivery will survive a restart.
Clearly scheduled message deliveries do not respect normal message orderings in queues.
Delayed redelivery:
Often it is useful to introduce a delay before redelivery of a message. E.g. if a consumer fails often it may not be desirable to have a message redelivered in quick
succession due to the extra network traffic that might give.
A redelivery delay can be specified for the server which would apply to all destinations. Specific delays can also be specified on a per destination basis which
overrides any value specified at the server level.
Internally, both scheduled delivery and redelivery delay use the same mechanism to delay deliveries.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999588#3999588
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999588
From do-not-reply at jboss.com Tue Jan 9 13:19:34 2007
From: do-not-reply at jboss.com (timfox)
Date: Tue, 9 Jan 2007 13:19:34 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- MessageCounter and message counter history functionality
Message-ID: <860191.1168366774257.JavaMail.jboss@colo-br-02.atl.jboss.com>
Now implemented in TRUNK.
This is pretty much a port of the funtionality from JBossMQ with a few improvements, e.g. the counter now samples the queues at intervals to avoid
a bottleneck which would occur if they were updated every time a message was added
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999589#3999589
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999589
From do-not-reply at jboss.com Tue Jan 9 13:20:39 2007
From: do-not-reply at jboss.com (timfox)
Date: Tue, 9 Jan 2007 13:20:39 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Full JMX functionality
Message-ID: <3816483.1168366839685.JavaMail.jboss@colo-br-02.atl.jboss.com>
I have fleshed out the ServerPeer, Queue and Topic MBean interfaces so now we have complete equivalent JMX functionality to JBossMQ.
I also sorted out the mess that was the Queue/Topic mbean interface
There's basically a whole stack of new stuff in here:
| public interface ServerPeerMBean
| {
| // JMX attributes
|
| int getServerPeerID();
|
| String getJMSVersion();
|
| int getJMSMajorVersion();
|
| int getJMSMinorVersion();
|
| String getJMSProviderName();
|
| String getProviderVersion();
|
| int getProviderMajorVersion();
|
| int getProviderMinorVersion();
|
| String getDefaultQueueJNDIContext();
|
| String getDefaultTopicJNDIContext();
|
| void setSecurityDomain(String securityDomain) throws Exception;
|
| String getSecurityDomain();
|
| void setDefaultSecurityConfig(Element conf) throws Exception;
|
| Element getDefaultSecurityConfig();
|
| ObjectName getPersistenceManager();
|
| void setPersistenceManager(ObjectName on);
|
| ObjectName getPostOffice();
|
| void setPostOffice(ObjectName on);
|
| ObjectName getJmsUserManager();
|
| void setJMSUserManager(ObjectName on);
|
| ObjectName getDefaultDLQ();
|
| void setDefaultDLQ(ObjectName on);
|
| ObjectName getDefaultExpiryQueue();
|
| void setDefaultExpiryQueue(ObjectName on);
|
|
| int getQueuedExecutorPoolSize();
|
| void setQueuedExecutorPoolSize(int poolSize);
|
| long getFailoverStartTimeout();
|
| void setFailoverStartTimeout(long timeout);
|
| long getFailoverCompleteTimeout();
|
| void setFailoverCompleteTimeout(long timeout);
|
| int getDefaultMaxDeliveryAttempts();
|
| void setDefaultMaxDeliveryAttempts(int attempts);
|
| long getQueueStatsSamplePeriod();
|
| void setQueueStatsSamplePeriod(long newPeriod);
|
| long getDefaultRedeliveryDelay();
|
| void setDefaultRedeliveryDelay(long delay);
|
| int getDefaultMessageCounterHistoryDayLimit();
|
| void setDefaultMessageCounterHistoryDayLimit(int limit);
|
| // JMX operations
|
| String createQueue(String name, String jndiName) throws Exception;
|
| String createQueue(String name, String jndiName, int fullSize, int pageSize, int downCacheSize) throws Exception;
|
| boolean destroyQueue(String name) throws Exception;
|
| String createTopic(String name, String jndiName) throws Exception;
|
| String createTopic(String name, String jndiName, int fullSize, int pageSize, int downCacheSize) throws Exception;
|
| boolean destroyTopic(String name) throws Exception;
|
| Set getDestinations() throws Exception;
|
| List getMessageCounters() throws Exception;
|
| List getMessageStatistics() throws Exception;
|
| String listMessageCountersAsHTML() throws Exception;
|
| void resetAllMessageCounters();
|
| void resetAllMessageCounterHistories();
|
| List retrievePreparedTransactions();
|
| String showPreparedTransactionsAsHTML();
| }
|
| public interface DestinationMBean
| {
| // JMX attributes
|
| String getName();
|
| String getJNDIName();
|
| void setJNDIName(String jndiName) throws Exception;
|
| ObjectName getServerPeer();
|
| void setServerPeer(ObjectName on);
|
| ObjectName getDLQ();
|
| void setDLQ(ObjectName on) throws Exception;
|
| ObjectName getExpiryQueue();
|
| void setExpiryQueue(ObjectName on) throws Exception;
|
| long getRedeliveryDelay();
|
| void setRedeliveryDelay(long delay);
|
| int getMaxSize();
|
| void setMaxSize(int maxSize) throws Exception;
|
| Element getSecurityConfig();
|
| void setSecurityConfig(Element securityConfig) throws Exception;
|
| int getFullSize();
|
| void setFullSize(int fullSize);
|
| int getPageSize();
|
| void setPageSize(int pageSize);
|
| int getDownCacheSize();
|
| void setDownCacheSize(int downCacheSize);
|
| boolean isClustered();
|
| void setClustered(boolean clustered);
|
| boolean isCreatedProgrammatically();
|
| int getMessageCounterHistoryDayLimit();
|
| void setMessageCounterHistoryDayLimit(int limit) throws Exception;
|
| // JMX operations
|
| void removeAllMessages() throws Exception;
|
| }
|
| ublic interface QueueMBean
| {
| // JMX attributes
|
| int getMessageCount() throws Exception;
|
| int getScheduledMessageCount() throws Exception;
|
| MessageCounter getMessageCounter();
|
| MessageStatistics getMessageStatistics() throws Exception;
|
| int getConsumerCount() throws Exception;
|
| // JMX operations
|
| void resetMessageCounter();
|
| void resetMessageCounterHistory();
|
| List listAllMessages() throws Exception;
|
| List listAllMessages(String selector) throws Exception;
|
| List listDurableMessages() throws Exception;
|
| List listDurableMessages(String selector) throws Exception;
|
| List listNonDurableMessages() throws Exception;
|
| List listNonDurableMessages(String selector) throws Exception;
|
| String getMessageCounterAsHTML();
|
| String getMessageCounterHistoryAsHTML();
| }
|
| public interface TopicMBean
| {
| //JMX attributes
|
| int getAllMessageCount() throws Exception;
|
| int getDurableMessageCount() throws Exception;
|
| int getNonDurableMessageCount() throws Exception;
|
| int getAllSubscriptionsCount() throws Exception;
|
| int getDurableSubscriptionsCount() throws Exception;
|
| int getNonDurableSubscriptionsCount() throws Exception;
|
| // JMX operations
|
| void removeAllMessages() throws Exception;
|
| List listAllSubscriptions() throws Exception;
|
| List listDurableSubscriptions() throws Exception;
|
| List listNonDurableSubscriptions() throws Exception;
|
| String listAllSubscriptionsAsHTML() throws Exception;
|
| String listDurableSubscriptionsAsHTML() throws Exception;
|
| String listNonDurableSubscriptionsAsHTML() throws Exception;
|
| List listAllMessages(String subscriptionId) throws Exception;
|
| List listAllMessages(String subscriptionId, String selector) throws Exception;
|
| List listDurableMessages(String subscriptionId) throws Exception;
|
| List listDurableMessages(String subscriptionId, String selector) throws Exception;
|
| List listNonDurableMessages(String subscriptionId) throws Exception;
|
| List listNonDurableMessages(String subscriptionId, String selector) throws Exception;
|
| List getMessageCounters() throws Exception;
| }
|
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999590#3999590
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999590
From do-not-reply at jboss.com Tue Jan 9 13:21:27 2007
From: do-not-reply at jboss.com (timfox)
Date: Tue, 9 Jan 2007 13:21:27 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Expiring/DLQ same message from multiple subscriptions
Message-ID: <25760874.1168366887913.JavaMail.jboss@colo-br-02.atl.jboss.com>
Ok, this is done, tested and committed in TRUNK.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999591#3999591
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999591
From do-not-reply at jboss.com Tue Jan 9 13:47:26 2007
From: do-not-reply at jboss.com (scott.stark@jboss.org)
Date: Tue, 9 Jan 2007 13:47:26 -0500 (EST)
Subject: [jboss-dev-forums] [Design of POJO Server] - Re: DeclaredStructure
ThreadLocal field
Message-ID: <4104313.1168368446308.JavaMail.jboss@colo-br-02.atl.jboss.com>
Its an obsolete leftover from a previous version. It should be removed.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999594#3999594
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999594
From do-not-reply at jboss.com Tue Jan 9 14:31:13 2007
From: do-not-reply at jboss.com (scott.stark@jboss.org)
Date: Tue, 9 Jan 2007 14:31:13 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Remoting,
Unified Invokers] - Re: Strategy for supporting NonSerializable data
Message-ID: <12000185.1168371073909.JavaMail.jboss@colo-br-02.atl.jboss.com>
A custom jsr160 connector that allows for control of serialization of types that are not Serializable is the proper solution. The default implementation could use the jboss serialization capabilities.
The 1955 short term solution seems like the best immeadiate approach.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999602#3999602
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999602
From do-not-reply at jboss.com Tue Jan 9 14:39:18 2007
From: do-not-reply at jboss.com (kbarfield)
Date: Tue, 9 Jan 2007 14:39:18 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Change user names in
console
Message-ID: <15865307.1168371558839.JavaMail.jboss@colo-br-02.atl.jboss.com>
This topic is part of the web console feedback:
http://wiki.jboss.org/wiki/Wiki.jsp?page=JbpmConsoleFeedback
The user names should be changed to be more business-related. Examples: Joe User, Scott Shipper, Bill Buyer, etc.[/url]
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999604#3999604
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999604
From do-not-reply at jboss.com Tue Jan 9 14:44:41 2007
From: do-not-reply at jboss.com (kbarfield)
Date: Tue, 9 Jan 2007 14:44:41 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Simplified end user
functionality
Message-ID: <26267066.1168371881319.JavaMail.jboss@colo-br-02.atl.jboss.com>
This topic is part of the web console feedback: http://wiki.jboss.org/wiki/Wiki.jsp?page=JbpmConsoleFeedback
As mentioned in other threads, the end user functionality needs to be simplified. End users should be able to work tasks with the fewest clicks possible and with only the information they need to see on the page. Remove all menu functionality that end users don't have access to. Remove source code tabs (end users don't need to see source code). Remove or rename fields that end users don't need to see Examples: ID, Instance ID, PooledActors, Task Priority. Task list should go straight to the form, and submitting the form should go back to the task list.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999610#3999610
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999610
From do-not-reply at jboss.com Tue Jan 9 14:46:03 2007
From: do-not-reply at jboss.com (kbarfield)
Date: Tue, 9 Jan 2007 14:46:03 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Remove menu options for
functionality that is not built yet
Message-ID: <18587159.1168371963117.JavaMail.jboss@colo-br-02.atl.jboss.com>
This topic is part of the web console feedback: http://wiki.jboss.org/wiki/Wiki.jsp?page=JbpmConsoleFeedback
If a menu option is not built out yet, remove it (unless it will be there by 3.2 GA)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999611#3999611
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999611
From do-not-reply at jboss.com Tue Jan 9 14:46:57 2007
From: do-not-reply at jboss.com (kbarfield)
Date: Tue, 9 Jan 2007 14:46:57 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Move search filter
Message-ID: <6210965.1168372017288.JavaMail.jboss@colo-br-02.atl.jboss.com>
This topic is part of the web console feedback: http://wiki.jboss.org/wiki/Wiki.jsp?page=JbpmConsoleFeedback
The search filter is currently confusing. Move it away from the list and mention that it is a filter
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999612#3999612
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999612
From do-not-reply at jboss.com Tue Jan 9 14:55:27 2007
From: do-not-reply at jboss.com (kbarfield)
Date: Tue, 9 Jan 2007 14:55:27 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Suspended instances?
Message-ID: <21452973.1168372527437.JavaMail.jboss@colo-br-02.atl.jboss.com>
This topic is part of the web console feedback: http://wiki.jboss.org/wiki/Wiki.jsp?page=JbpmConsoleFeedback
What are suspended instances? How do you suspend or un-suspend?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999613#3999613
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999613
From do-not-reply at jboss.com Tue Jan 9 14:56:29 2007
From: do-not-reply at jboss.com (kbarfield)
Date: Tue, 9 Jan 2007 14:56:29 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Return to process
instance after change
Message-ID: <6499322.1168372589837.JavaMail.jboss@colo-br-02.atl.jboss.com>
This topic is part of the web console feedback: http://wiki.jboss.org/wiki/Wiki.jsp?page=JbpmConsoleFeedback
I moved a token, and did not return to the process instance I was dealing with. The process instance tabs should return after I make a change.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999614#3999614
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999614
From do-not-reply at jboss.com Tue Jan 9 14:57:02 2007
From: do-not-reply at jboss.com (admin)
Date: Tue, 9 Jan 2007 14:57:02 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: Change user names
in console
Message-ID: <4825796.1168372622998.JavaMail.jboss@colo-br-02.atl.jboss.com>
+1
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999615#3999615
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999615
From do-not-reply at jboss.com Tue Jan 9 14:58:04 2007
From: do-not-reply at jboss.com (kbarfield)
Date: Tue, 9 Jan 2007 14:58:04 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Modify process variables
Message-ID: <32709514.1168372684170.JavaMail.jboss@colo-br-02.atl.jboss.com>
This topic is part of the web console feedback: http://wiki.jboss.org/wiki/Wiki.jsp?page=JbpmConsoleFeedback
There doesn't appear to be any way to update process variables. This was in the previous version of the console and needs to be here.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999616#3999616
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999616
From do-not-reply at jboss.com Tue Jan 9 14:58:51 2007
From: do-not-reply at jboss.com (kbarfield)
Date: Tue, 9 Jan 2007 14:58:51 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - View timers in console
Message-ID: <228125.1168372731952.JavaMail.jboss@colo-br-02.atl.jboss.com>
This topic is part of the web console feedback: http://wiki.jboss.org/wiki/Wiki.jsp?page=JbpmConsoleFeedback
Can we view active timers with due dates either associated to an process instance or in general
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999617#3999617
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999617
From do-not-reply at jboss.com Tue Jan 9 14:59:12 2007
From: do-not-reply at jboss.com (scott.stark@jboss.org)
Date: Tue, 9 Jan 2007 14:59:12 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Serialization] - Cleanup of
project, move to maven, svn?
Message-ID: <21417560.1168372752837.JavaMail.jboss@colo-br-02.atl.jboss.com>
I'm looking at supporting pluggable serizliation of the server deployment metadata and want to be able to use jboss serialization as well as a new xml output stream format of jboss serialization. Looking at the jboss-serialiation project in cvs, its not in good shape in terms of having local dependencies on other jboss projects.
I would say this needs to be moved into svn and refactored to use maven and better isolate the dependencies. Unless there are objections I would start doing this at the end of this week.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999618#3999618
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999618
From do-not-reply at jboss.com Tue Jan 9 14:59:45 2007
From: do-not-reply at jboss.com (kbarfield)
Date: Tue, 9 Jan 2007 14:59:45 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Add/Modify/List users
in console
Message-ID: <27100268.1168372785836.JavaMail.jboss@colo-br-02.atl.jboss.com>
This topic is part of the web console feedback: http://wiki.jboss.org/wiki/Wiki.jsp?page=JbpmConsoleFeedback
Add functionality to list users, add users, and modify users.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999619#3999619
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999619
From do-not-reply at jboss.com Tue Jan 9 15:03:15 2007
From: do-not-reply at jboss.com (admin)
Date: Tue, 9 Jan 2007 15:03:15 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: Simplified end user
functionality
Message-ID: <18009706.1168372995994.JavaMail.jboss@colo-br-02.atl.jboss.com>
let me try and list the points with which i agree
* minimize number of clicks needed for basic tasks such as starting a new process and performing a task. navigation straight from the task list to the task form and back
* remove unnecessary fields like id's (i do think that priority is an end user field, though)
* the source code tabs should not be there in the real app. but in the suite download, i would also like to target evaluation features. so that is why i thought that based on a configuration property (david, let me know if you want me to add that) the web console could display source links. This was especially insteresting in the SEAM example apps and i think it would be nice to have in the jbpm examples that ship in the suite download.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999620#3999620
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999620
From do-not-reply at jboss.com Tue Jan 9 15:04:41 2007
From: do-not-reply at jboss.com (admin)
Date: Tue, 9 Jan 2007 15:04:41 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: Move search filter
Message-ID: <17700610.1168373081609.JavaMail.jboss@colo-br-02.atl.jboss.com>
i would always put the filters at the bottom, under the tables.
would that qualify as 'move it away' ?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999621#3999621
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999621
From do-not-reply at jboss.com Tue Jan 9 15:06:41 2007
From: do-not-reply at jboss.com (admin)
Date: Tue, 9 Jan 2007 15:06:41 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: Suspended instances?
Message-ID: <32100833.1168373201135.JavaMail.jboss@colo-br-02.atl.jboss.com>
it means that any tasks for suspended process instances (or tokens) will not show up in the task lists. also messages and timers will not fire on suspended process instances (or tokens).
there is only API level support for suspension and resuming of process instances or tokens
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999622#3999622
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999622
From do-not-reply at jboss.com Tue Jan 9 15:09:36 2007
From: do-not-reply at jboss.com (admin)
Date: Tue, 9 Jan 2007 15:09:36 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: Modify process
variables
Message-ID: <24002847.1168373376994.JavaMail.jboss@colo-br-02.atl.jboss.com>
yes i think that is an important feature, but i don't want to block a 3.2 release because of this feature. since it is not yet implemented, i suggest we focus on the features we have, fix and stabilize those and add this in one of the 3.2.x releases.
regards, tom.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999627#3999627
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999627
From do-not-reply at jboss.com Tue Jan 9 15:11:28 2007
From: do-not-reply at jboss.com (admin)
Date: Tue, 9 Jan 2007 15:11:28 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: View timers in
console
Message-ID: <5305604.1168373488278.JavaMail.jboss@colo-br-02.atl.jboss.com>
+1. again with the remark that this doesn't need to be in the 3.2 release. it can wait till some subsequent 3.2.x release
regards, tom. (for some reason i seem to be auto-logged-in as admin and i don't know how to change this)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999630#3999630
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999630
From do-not-reply at jboss.com Tue Jan 9 15:12:12 2007
From: do-not-reply at jboss.com (krishna_mv)
Date: Tue, 9 Jan 2007 15:12:12 -0500 (EST)
Subject: [jboss-dev-forums] [Deployers on JBoss (Deployers/JBoss)] - How to
configure Startup class in JBOSS4.x
Message-ID: <32837470.1168373532863.JavaMail.jboss@colo-br-02.atl.jboss.com>
Hi friends,
I have the following issue in JBoss 4.x.
I have a custom startup class which is supposed to run when we start the server. I have a message in the class which should print just before Started in 29s:750ms (This is the last line when u start the server).
I can handle this with Mbean and jboss-service.xml. But I have some dependency classes in my ear file which talks to this startup class. So, I had to put in EAR.
So, the issue is - is it possible to put the startup class in EAR and configure somewhere so that the server reads my custom class and prints the message when I just start the server.
(Note: If I configure the startup class name in jboss-service.xml by placing my class in EAR file, it does not work. Because, jboss-service.xml deploys first then the EAR file as soon as I start the server)
Thanks in advance.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999631#3999631
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999631
From do-not-reply at jboss.com Tue Jan 9 17:00:58 2007
From: do-not-reply at jboss.com (genman)
Date: Tue, 9 Jan 2007 17:00:58 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBossCache] - Re: PojoCache uses a
special node factory
Message-ID: <30710538.1168380058592.JavaMail.jboss@colo-br-02.atl.jboss.com>
One thing that I took a look at was the GUID used for some Pojo node data. The GUID itself can be divided into two parts. One is the machine/VM instance ID and the other is the per machine unique ID. Admittedly, this wouldn't help contention...
NodeFactory should probably come from the RegionManager.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999643#3999643
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999643
From do-not-reply at jboss.com Tue Jan 9 17:01:25 2007
From: do-not-reply at jboss.com (bstansberry@jboss.com)
Date: Tue, 9 Jan 2007 17:01:25 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBossCache] - Channel creation - mux
vs. old style
Message-ID: <732954.1168380085694.JavaMail.jboss@colo-br-02.atl.jboss.com>
I think we are trying too hard not to fail in startService() if there is an issue with the mux configuration.
We do this:
1) If a JChannelFactory has been injected into the config, use it and propagate any exception.
2) If no JChannelFactory is injected, but there is a mux service ObjectName in the config, try to find a mux service in JMX and use it to create the channel.
3) If there is an error in #2, but there is an old-style channel config, use that to create the channel
4) If there is no old-style config, use the default properties to create the channel.
Three points:
1) #4 above is bogus. If they configured for mux and didn't specify an old-style config, failure to find the mux service should lead to an exception, not to a fallback on some default. The default properties should only be used if nothing else is configured. I'm going to change that.
2) Trying to find the channel in JMX is suspect, at least in JBoss AS where it can be dependency injected (even in 4.x). Manik put a comment in CacheImpl about that.
3) If we decide to keep the JMX lookup, if it fails, should we log a warn and fall back to the old style config, as in step 3 above, or rather throw an exception? (This is an irrelevant issue if we get rid of the JMX lookup).
(NOTE: please don't get rid of the JMX lookup yet, as I still need it in the AS integration. Want to get rid of the need for it, but haven't yet.)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999644#3999644
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999644
From do-not-reply at jboss.com Tue Jan 9 17:07:44 2007
From: do-not-reply at jboss.com (bstansberry@jboss.com)
Date: Tue, 9 Jan 2007 17:07:44 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBossCache] - Re: Channel creation -
mux vs. old style
Message-ID: <8445150.1168380464928.JavaMail.jboss@colo-br-02.atl.jboss.com>
Worse than I thought. Even if there is a exception in step 1 above, we catch the exception and try to create a channel from an old style config. If the JChannelFactory has been injected into the config, that's a clear sign it's meant to be used, so any failure should propagate.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999645#3999645
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999645
From do-not-reply at jboss.com Tue Jan 9 17:15:29 2007
From: do-not-reply at jboss.com (clebert.suconic@jboss.com)
Date: Tue, 9 Jan 2007 17:15:29 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Serialization] - Re: Cleanup of
project, move to maven, svn?
Message-ID: <21913072.1168380929640.JavaMail.jboss@colo-br-02.atl.jboss.com>
I don't have any objections... I just didn't have time to do it before.
Ruel had created a Maven build for jboss-serialization when he was working on maven scripts. It should be in good shape but I haven't tested it recently.
.. talking about this new xml output stream... you are considering using jboss-serialization to serialize objects into XML format? Did I understand that correctly?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999650#3999650
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999650
From do-not-reply at jboss.com Tue Jan 9 17:25:05 2007
From: do-not-reply at jboss.com (clebert.suconic@jboss.com)
Date: Tue, 9 Jan 2007 17:25:05 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Serialization] - Re:
resolveClass and annotateClass
Message-ID: <32716085.1168381505121.JavaMail.jboss@colo-br-02.atl.jboss.com>
I will verify about the annotateClass calls.
Sorry about the delay answering this... I got messed up with my mail box.. probably didn't see the notification.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999651#3999651
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999651
From do-not-reply at jboss.com Tue Jan 9 18:10:20 2007
From: do-not-reply at jboss.com (kukeltje)
Date: Tue, 9 Jan 2007 18:10:20 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: Change user names
in console
Message-ID: <24665549.1168384220782.JavaMail.jboss@colo-br-02.atl.jboss.com>
+1
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999663#3999663
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999663
From do-not-reply at jboss.com Tue Jan 9 18:12:01 2007
From: do-not-reply at jboss.com (kukeltje)
Date: Tue, 9 Jan 2007 18:12:01 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: Add/Modify/List
users in console
Message-ID: <17407651.1168384321888.JavaMail.jboss@colo-br-02.atl.jboss.com>
this is already in a jira issue
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999665#3999665
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999665
From do-not-reply at jboss.com Tue Jan 9 18:15:28 2007
From: do-not-reply at jboss.com (genman)
Date: Tue, 9 Jan 2007 18:15:28 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBossCache] - Re: Last chance for any
changes to the 2.0.0 API
Message-ID: <14927819.1168384528353.JavaMail.jboss@colo-br-02.atl.jboss.com>
A few last minute comments:
1. putIfNull -> putIfAbsent, See http://java.sun.com/j2se/1.5.0/docs/api/java/util/concurrent/ConcurrentMap.html . People might get confused with "null" versus absent.
2. Remove the print* methods in NodeSPI. Or at least document them. Consider creating a separate util class to print a node.
3. removeChildDirect(Fqn) and removeChildDirect(Object) is a little confusing, since Fqn is a subtype of Object. I would probably suggest just having one or the other.
4. Some of the NodeSPI data methods appear to be just convenience methods and aren't strictly necessary given that getDataDirect() returns an externally modifiable map. For instance, clearDataDirect() really just is the same as NodeSPI.getDataDirect().clear(). So, it would be nice to understand the reason for these extra methods.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999669#3999669
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999669
From do-not-reply at jboss.com Tue Jan 9 18:16:45 2007
From: do-not-reply at jboss.com (kukeltje)
Date: Tue, 9 Jan 2007 18:16:45 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss jBPM] - Re: Move search filter
Message-ID: <14996750.1168384605607.JavaMail.jboss@colo-br-02.atl.jboss.com>
I disagree (as stated before), but a hide/show button is prefered (would that qualify as move them away ;-))
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999670#3999670
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999670
From do-not-reply at jboss.com Tue Jan 9 18:29:05 2007
From: do-not-reply at jboss.com (genman)
Date: Tue, 9 Jan 2007 18:29:05 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Tests for JBoss MQ message counter functionality
Message-ID: <9763817.1168385346008.JavaMail.jboss@colo-br-02.atl.jboss.com>
Actually, I shouldn't have said it was very bad, as an HTML table is pretty nice for say, an operations team to view from the JMX console, but it doesn't really work in any other context, namely for machine parsing or putting it in a spreadsheet. It would be much more useful to have something like an XML element that could be more easily transformed.
Something that should be fixed is that historical continues to accumulate in memory, and older data should be removed after some time (say, a month). And I believe the default configuration should have this set to a reasonable default.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999680#3999680
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999680
From do-not-reply at jboss.com Tue Jan 9 18:31:32 2007
From: do-not-reply at jboss.com (genman)
Date: Tue, 9 Jan 2007 18:31:32 -0500 (EST)
Subject: [jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)]
- Re: Full JMX functionality
Message-ID: <4229610.1168385492640.JavaMail.jboss@colo-br-02.atl.jboss.com>
What are the types for the List objects? If JBM requires JDK 1.5 it would be good to include them in the interface file.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999682#3999682
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999682
From do-not-reply at jboss.com Tue Jan 9 19:05:09 2007
From: do-not-reply at jboss.com (scott.stark@jboss.org)
Date: Tue, 9 Jan 2007 19:05:09 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Serialization] - Re: Cleanup of
project, move to maven, svn?
Message-ID: <1141624.1168387509621.JavaMail.jboss@colo-br-02.atl.jboss.com>
"clebert.suconic at jboss.com" wrote : I don't have any objections... I just didn't have time to do it before.
|
| Ruel had created a Maven build for jboss-serialization when he was working on maven scripts. It should be in good shape but I haven't tested it recently.
|
I don't see it under https://svn.jboss.org/repos/ so what is the repo for this?
"clebert.suconic at jboss.com" wrote :
| .. talking about this new xml output stream... you are considering using jboss-serialization to serialize objects into XML format? Did I understand that correctly?
Yes.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999695#3999695
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999695
From do-not-reply at jboss.com Tue Jan 9 19:17:22 2007
From: do-not-reply at jboss.com (clebert.suconic@jboss.com)
Date: Tue, 9 Jan 2007 19:17:22 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Serialization] - Re: Cleanup of
project, move to maven, svn?
Message-ID: <29833564.1168388242836.JavaMail.jboss@colo-br-02.atl.jboss.com>
"Scott" wrote : I don't see it under https://svn.jboss.org/repos/ so what is the repo for this?
still on old CVS
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999709#3999709
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999709
From do-not-reply at jboss.com Tue Jan 9 19:33:29 2007
From: do-not-reply at jboss.com (manik.surtani@jboss.com)
Date: Tue, 9 Jan 2007 19:33:29 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBossCache] - Re: PojoCache uses a
special node factory
Message-ID: <30463447.1168389209874.JavaMail.jboss@colo-br-02.atl.jboss.com>
anonymous wrote :
| NodeFactory should probably come from the RegionManager.
|
This only makes sense post-3.0, when we regionalise the entire cache. At the moment it won't make much sense.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999713#3999713
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999713
From do-not-reply at jboss.com Tue Jan 9 19:41:40 2007
From: do-not-reply at jboss.com (manik.surtani@jboss.com)
Date: Tue, 9 Jan 2007 19:41:40 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBossCache] - Re: Last chance for any
changes to the 2.0.0 API
Message-ID: <24278464.1168389700851.JavaMail.jboss@colo-br-02.atl.jboss.com>
Good comments.
"genman" wrote :
| 1. putIfNull -> putIfAbsent, See http://java.sun.com/j2se/1.5.0/docs/api/java/util/concurrent/ConcurrentMap.html . People might get confused with "null" versus absent.
|
Agreed.
"genman" wrote :
| 2. Remove the print* methods in NodeSPI. Or at least document them. Consider creating a separate util class to print a node.
|
My issue with a separate util class is that it will mean maintaining yet another public interface/class.
+1 to documenting them better.
"genman" wrote :
| 3. removeChildDirect(Fqn) and removeChildDirect(Object) is a little confusing, since Fqn is a subtype of Object. I would probably suggest just having one or the other.
|
It does look confusing, but for the sake of convenience - and a lot of unnecessary Fqn creation - it makes sense having the 'Object' version. Helps avoid a lot of unnecessary stuff like
node.getChildDirect(new Fqn(childName))
which in turn simply does
if (fqn.size() == 1) return children.get(fqn.getLastElement());
Justifying the Fqn version, it cleans up unnecessary and repeated looping in interceptors and CacheImpl searching for a child node several nodes deep.
"genman" wrote :
| 4. Some of the NodeSPI data methods appear to be just convenience methods and aren't strictly necessary given that getDataDirect() returns an externally modifiable map. For instance, clearDataDirect() really just is the same as NodeSPI.getDataDirect().clear(). So, it would be nice to understand the reason for these extra methods.
This is a good point. Will revisit thise. Their Node interface counterparts that went up the interceptor stack made sense, but the 'direct' versions do not.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999715#3999715
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999715
From do-not-reply at jboss.com Tue Jan 9 19:44:39 2007
From: do-not-reply at jboss.com (scott.stark@jboss.org)
Date: Tue, 9 Jan 2007 19:44:39 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBoss Serialization] - Re: Cleanup of
project, move to maven, svn?
Message-ID: <4570363.1168389879195.JavaMail.jboss@colo-br-02.atl.jboss.com>
I had a dyslexia attack as I was thinking of svn when you said maven. I see the maven pom.xml in the current cvs jboss-serialization project.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999716#3999716
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999716
From do-not-reply at jboss.com Tue Jan 9 19:56:11 2007
From: do-not-reply at jboss.com (kabir.khan@jboss.com)
Date: Tue, 9 Jan 2007 19:56:11 -0500 (EST)
Subject: [jboss-dev-forums] [Design the new POJO MicroContainer] - Re:
Aspect integration to bootstrap classes
Message-ID: <7866892.1168390571210.JavaMail.jboss@colo-br-02.atl.jboss.com>
I have completed the first part of this, so that we get a proxy created for the MainDeployer. The AspectManager and AspectDeployer are now created in bootstrap-beans.xml, and I have moved these to the jboss/lib directory:
-jboss-aop-jdk50.jar
-jboss-aop-mc-int.jar
-trove.jar
-javassist.jar (was there already)
-jboss-aop-deployer-jdk50.jar (The parts of the jboss-aspect-library.jar relating to deployment, i.e. org.jboss.aop.deployers and org.jboss.aop.deployment)
The bootstrap-beans.xml initialises the AspectManager with the necessary aop.xml so that this is available when the MainDeployer is instantiated, so that we get a proxy created for that.
I have kept the jboss-aop-jboss5.deployer, it now contains a bean called "AspectLibrary" whose job is to deploy the base-aspects.xml (containing the @SecurityDomain, @Tx etc. interceptors) and the old aspect library (minus the stuff that now lives in jboss-aop-deployer-jdk50.jar). Services that previously depended on the AspectDeployer, and which need the aspect library aspects, should now depend on the "AspectLibrary", I have updated EJB 3 to do this.
I have created some stupid implementations of org.jboss.profileservice.aop.MainDeployerAspect and org.jboss.profileservice.aop.PersistAspect in the system module to verify that things work. MainDeployerAspect is functional, and I will look at the PersistAspect/ManagedProperty part tomorrow.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999719#3999719
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999719
From do-not-reply at jboss.com Tue Jan 9 20:18:05 2007
From: do-not-reply at jboss.com (manik.surtani@jboss.com)
Date: Tue, 9 Jan 2007 20:18:05 -0500 (EST)
Subject: [jboss-dev-forums] [Design of JBossCache] - Re: Last chance for any
changes to the 2.0.0 API
Message-ID: <25782727.1168391885233.JavaMail.jboss@colo-br-02.atl.jboss.com>
"manik.surtani at jboss.com" wrote :
| "genman" wrote :
| | 4. Some of the NodeSPI data methods appear to be just convenience methods and aren't strictly necessary given that getDataDirect() returns an externally modifiable map. For instance, clearDataDirect() really just is the same as NodeSPI.getDataDirect().clear(). So, it would be nice to understand the reason for these extra methods.
|
| This is a good point. Will revisit thise. Their Node interface counterparts that went up the interceptor stack made sense, but the 'direct' versions do not.
Actually, there is a good reason to still maintain these methods. At some point I plan to do away with synchronizing these methods, and have my own lock checks to ensure the caller has appropriate locks. And to do this, I need to make sure the Map returned to getDataDirect() is an unmodifiableMap.
In fact, all read calls would return unmodifiableMap/Sets, and the only way to write in to them would be to use the write methods.
Read and Write methods would then impose a check on the caller to see if appropriate locks are available, e.g.,
| pubic Map