[JBoss-dev] Automated JBoss(Branch_3_0) Testsuite Results: 9-August-2002

2002-08-09 Thread scott . stark


Number of tests run:   897



Successful tests:  891
Errors:3
Failures:  3



[time of test: 9 August 2002 0:35 GMT]
[java.version: 1.3.1]
[java.vendor: Apple Computer, Inc.]
[java.vm.version: 1.3.1]
[java.vm.name: Java HotSpot(TM) Client VM]
[java.vm.info: mixed mode]
[os.name: Mac OS X]
[os.arch: ppc]
[os.version: 10.1.5]

See http://lubega.com/testarchive/${build.uid} for details of this test.

See http://lubega.com for general test information.

NOTE: If there are any errors shown above - this mail is only highlighting 
them - it is NOT indicating that they are being looked at by anyone.
Remember - if a test becomes broken after your changes - fix it or fix the test!





Oh dear - still got some errors!



Thanks for all your effort - we really do love you!




---
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development



[JBoss-dev] [ jboss-Bugs-592495 ] Validate void return type for CMP setter

2002-08-09 Thread noreply

Bugs item #592495, was opened at 2002-08-08 10:43
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=376685aid=592495group_id=22866

Category: JBossServer
Group: v3.0 Rabbit Hole
Status: Closed
Resolution: Fixed
Priority: 5
Submitted By: Michael Meadows (legerdemain)
Assigned to: Christian Riege (lqd)
Summary: Validate void return type for CMP setter

Initial Comment:

Recently wrote a CMP entity bean with the following 
code:

...

public abstract int getOrgId();
public abstract int setOrgId(int orgId);
public abstract int getSiteId();
public abstract int setSiteId(int siteId);
public abstract int getId();
public abstract int setId(int id);

... 

i.e. with a return type of int in the setters. 

This causes the entity proxy to throw a 
NullPointerException.

Now this was a really dumb thing to do but given that 
finding the problem was so difficult it might be good to 
have the validation check the return type of the setter 
methods.

Original postings:

http://www.jboss.org/forums/thread.jsp?
forum=46thread=18830


--

Comment By: Christian Riege (lqd)
Date: 2002-08-09 10:04

Message:
Logged In: YES 
user_id=176671

OK, thanks it's better than nothing. So the NPE is only
thrown on the client or do you see something in the server
log, too?! From reading the thread in the forum I also
gather that this only happens if the set accessor method is
invoked on a compound primary key field?

--

Comment By: Michael Meadows (legerdemain)
Date: 2002-08-08 19:34

Message:
Logged In: YES 
user_id=185411


Wow... you fixed it already. Thanks ;)

The stack trace you requested unfortunately it doesn't say 
much because the proxy is generated straight to bytecode: 

18:30:30,670 ERROR [LogInterceptor] 
TransactionRolledbackException, causedBy:
java.lang.NullPointerException
at 
com.visualfiles.workflow.ActivityAutoCreateBean$Proxy.setOr
gId(gener
ated)
at 
com.visualfiles.workflow.ActivityAutoCreateBean.ejbCreate
(ActivityAut
oCreateBean.java:18)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native 
Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at 
org.jboss.ejb.plugins.CMPPersistenceManager.createEntity
(CMPPersisten
ceManager.java:221)
at 
org.jboss.resource.connectionmanager.CachedConnectionInte
rceptor.crea
teEntity(CachedConnectionInterceptor.java:270)
at org.jboss.ejb.EntityContainer.createLocalHome
(EntityContainer.java:57
9)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native 
Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at 
org.jboss.ejb.EntityContainer$ContainerInterceptor.invokeHom
e(EntityC
ontainer.java:1116)
at org.jboss.ejb.plugins.AbstractInterceptor.invokeHome
(AbstractIntercep
tor.java:73)
at 
org.jboss.ejb.plugins.EntitySynchronizationInterceptor.invokeH
ome(Ent
itySynchronizationInterceptor.java:209)
at 
org.jboss.resource.connectionmanager.CachedConnectionInte
rceptor.invo
keHome(CachedConnectionInterceptor.java:215)
at 
org.jboss.ejb.plugins.EntityInstanceInterceptor.invokeHome
(EntityInst
anceInterceptor.java:88)
at 
org.jboss.ejb.plugins.EntityLockInterceptor.invokeHome
(EntityLockInte
rceptor.java:79)
at 
org.jboss.ejb.plugins.EntityCreationInterceptor.invokeHome
(EntityCrea
tionInterceptor.java:44)
at 
org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext
(AbstractTxInte
rceptor.java:98)
at 
org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions
(TxIntercep
torCMT.java:176)
at org.jboss.ejb.plugins.TxInterceptorCMT.invokeHome
(TxInterceptorCMT.ja
va:52)
at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome
(SecurityIntercep
tor.java:104)
at org.jboss.ejb.plugins.LogInterceptor.invokeHome
(LogInterceptor.java:1
18)
at org.jboss.ejb.EntityContainer.invokeHome
(EntityContainer.java:487)
at 
org.jboss.ejb.plugins.local.BaseLocalContainerInvoker.invokeH
ome(Base
LocalContainerInvoker.java:227)
at org.jboss.ejb.plugins.local.LocalHomeProxy.invoke
(LocalHomeProxy.java
:110)
at $Proxy170.create(Unknown Source)
at 
com.visualfiles.workflow.ProcessTypeControllerBean.createAc
tivityAuto
Create(ProcessTypeControllerBean.java:588)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native 
Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.
java:39)
at 

[JBoss-dev] [ jboss-Bugs-592495 ] Validate void return type for CMP setter

2002-08-09 Thread noreply

Bugs item #592495, was opened at 2002-08-08 10:43
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=376685aid=592495group_id=22866

Category: JBossServer
Group: v3.0 Rabbit Hole
Status: Closed
Resolution: Fixed
Priority: 5
Submitted By: Michael Meadows (legerdemain)
Assigned to: Christian Riege (lqd)
Summary: Validate void return type for CMP setter

Initial Comment:

Recently wrote a CMP entity bean with the following 
code:

...

public abstract int getOrgId();
public abstract int setOrgId(int orgId);
public abstract int getSiteId();
public abstract int setSiteId(int siteId);
public abstract int getId();
public abstract int setId(int id);

... 

i.e. with a return type of int in the setters. 

This causes the entity proxy to throw a 
NullPointerException.

Now this was a really dumb thing to do but given that 
finding the problem was so difficult it might be good to 
have the validation check the return type of the setter 
methods.

Original postings:

http://www.jboss.org/forums/thread.jsp?
forum=46thread=18830


--

Comment By: Christian Riege (lqd)
Date: 2002-08-09 11:51

Message:
Logged In: YES 
user_id=176671

michael,

thanks for the clarification. will have a closer look at this.

--

Comment By: Michael Meadows (legerdemain)
Date: 2002-08-09 11:37

Message:
Logged In: YES 
user_id=185411

The stack trace was from the server so the NPE is only 
thrown on the server. Not sure what the client receives. It was 
most probably a standard remote exception wrapper.

The speculation about the primary key fields was because I'd 
only made the mistake with the primary key fields! So it may 
or may not be only primary key fields that suffer from this 
problem. :)


--

Comment By: Christian Riege (lqd)
Date: 2002-08-09 10:04

Message:
Logged In: YES 
user_id=176671

OK, thanks it's better than nothing. So the NPE is only
thrown on the client or do you see something in the server
log, too?! From reading the thread in the forum I also
gather that this only happens if the set accessor method is
invoked on a compound primary key field?

--

Comment By: Michael Meadows (legerdemain)
Date: 2002-08-08 19:34

Message:
Logged In: YES 
user_id=185411


Wow... you fixed it already. Thanks ;)

The stack trace you requested unfortunately it doesn't say 
much because the proxy is generated straight to bytecode: 

18:30:30,670 ERROR [LogInterceptor] 
TransactionRolledbackException, causedBy:
java.lang.NullPointerException
at 
com.visualfiles.workflow.ActivityAutoCreateBean$Proxy.setOr
gId(gener
ated)
at 
com.visualfiles.workflow.ActivityAutoCreateBean.ejbCreate
(ActivityAut
oCreateBean.java:18)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native 
Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at 
org.jboss.ejb.plugins.CMPPersistenceManager.createEntity
(CMPPersisten
ceManager.java:221)
at 
org.jboss.resource.connectionmanager.CachedConnectionInte
rceptor.crea
teEntity(CachedConnectionInterceptor.java:270)
at org.jboss.ejb.EntityContainer.createLocalHome
(EntityContainer.java:57
9)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native 
Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at 
org.jboss.ejb.EntityContainer$ContainerInterceptor.invokeHom
e(EntityC
ontainer.java:1116)
at org.jboss.ejb.plugins.AbstractInterceptor.invokeHome
(AbstractIntercep
tor.java:73)
at 
org.jboss.ejb.plugins.EntitySynchronizationInterceptor.invokeH
ome(Ent
itySynchronizationInterceptor.java:209)
at 
org.jboss.resource.connectionmanager.CachedConnectionInte
rceptor.invo
keHome(CachedConnectionInterceptor.java:215)
at 
org.jboss.ejb.plugins.EntityInstanceInterceptor.invokeHome
(EntityInst
anceInterceptor.java:88)
at 
org.jboss.ejb.plugins.EntityLockInterceptor.invokeHome
(EntityLockInte
rceptor.java:79)
at 
org.jboss.ejb.plugins.EntityCreationInterceptor.invokeHome
(EntityCrea
tionInterceptor.java:44)
at 
org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext
(AbstractTxInte
rceptor.java:98)
at 
org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions
(TxIntercep
torCMT.java:176)
at org.jboss.ejb.plugins.TxInterceptorCMT.invokeHome
(TxInterceptorCMT.ja
va:52)
at 

[JBoss-dev] [ jboss-Bugs-592495 ] Validate void return type for CMP setter

2002-08-09 Thread noreply

Bugs item #592495, was opened at 2002-08-08 10:43
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=376685aid=592495group_id=22866

Category: JBossServer
Group: v3.0 Rabbit Hole
Status: Closed
Resolution: Fixed
Priority: 5
Submitted By: Michael Meadows (legerdemain)
Assigned to: Christian Riege (lqd)
Summary: Validate void return type for CMP setter

Initial Comment:

Recently wrote a CMP entity bean with the following 
code:

...

public abstract int getOrgId();
public abstract int setOrgId(int orgId);
public abstract int getSiteId();
public abstract int setSiteId(int siteId);
public abstract int getId();
public abstract int setId(int id);

... 

i.e. with a return type of int in the setters. 

This causes the entity proxy to throw a 
NullPointerException.

Now this was a really dumb thing to do but given that 
finding the problem was so difficult it might be good to 
have the validation check the return type of the setter 
methods.

Original postings:

http://www.jboss.org/forums/thread.jsp?
forum=46thread=18830


--

Comment By: Christian Riege (lqd)
Date: 2002-08-09 13:57

Message:
Logged In: YES 
user_id=176671

I have found the source for the NPE on the server:

org.jboss.ejb.plugins.cmp.bridge.EntityBridgeInvocationHandler
line 126:

 } else if(methodName.startsWith(set)) {
field.setValue(ctx, args[0]);
return null;
 }

i will have a chat with Dain on whether [w|h]e will fix this
or leave it at the verifier level.

--

Comment By: Christian Riege (lqd)
Date: 2002-08-09 11:51

Message:
Logged In: YES 
user_id=176671

michael,

thanks for the clarification. will have a closer look at this.

--

Comment By: Michael Meadows (legerdemain)
Date: 2002-08-09 11:37

Message:
Logged In: YES 
user_id=185411

The stack trace was from the server so the NPE is only 
thrown on the server. Not sure what the client receives. It was 
most probably a standard remote exception wrapper.

The speculation about the primary key fields was because I'd 
only made the mistake with the primary key fields! So it may 
or may not be only primary key fields that suffer from this 
problem. :)


--

Comment By: Christian Riege (lqd)
Date: 2002-08-09 10:04

Message:
Logged In: YES 
user_id=176671

OK, thanks it's better than nothing. So the NPE is only
thrown on the client or do you see something in the server
log, too?! From reading the thread in the forum I also
gather that this only happens if the set accessor method is
invoked on a compound primary key field?

--

Comment By: Michael Meadows (legerdemain)
Date: 2002-08-08 19:34

Message:
Logged In: YES 
user_id=185411


Wow... you fixed it already. Thanks ;)

The stack trace you requested unfortunately it doesn't say 
much because the proxy is generated straight to bytecode: 

18:30:30,670 ERROR [LogInterceptor] 
TransactionRolledbackException, causedBy:
java.lang.NullPointerException
at 
com.visualfiles.workflow.ActivityAutoCreateBean$Proxy.setOr
gId(gener
ated)
at 
com.visualfiles.workflow.ActivityAutoCreateBean.ejbCreate
(ActivityAut
oCreateBean.java:18)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native 
Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at 
org.jboss.ejb.plugins.CMPPersistenceManager.createEntity
(CMPPersisten
ceManager.java:221)
at 
org.jboss.resource.connectionmanager.CachedConnectionInte
rceptor.crea
teEntity(CachedConnectionInterceptor.java:270)
at org.jboss.ejb.EntityContainer.createLocalHome
(EntityContainer.java:57
9)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native 
Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at 
org.jboss.ejb.EntityContainer$ContainerInterceptor.invokeHom
e(EntityC
ontainer.java:1116)
at org.jboss.ejb.plugins.AbstractInterceptor.invokeHome
(AbstractIntercep
tor.java:73)
at 
org.jboss.ejb.plugins.EntitySynchronizationInterceptor.invokeH
ome(Ent
itySynchronizationInterceptor.java:209)
at 
org.jboss.resource.connectionmanager.CachedConnectionInte
rceptor.invo
keHome(CachedConnectionInterceptor.java:215)
at 
org.jboss.ejb.plugins.EntityInstanceInterceptor.invokeHome
(EntityInst
anceInterceptor.java:88)
at 

[JBoss-dev] YAJI (Yet Another JBoss Invoker)

2002-08-09 Thread Francisco Reverbel

Hi,

I am also playing with a new invoker. Well, not really new... It is 
actually the JRMP invoker code, with just a few changes to sent the 
Invocation over IIOP rather than JRMP. In the lack of a better name, 
I am calling it JavaIIOPInvoker.

JavaIIOPInvoker is quite different from the plain IIOPInvoker. It is also
much simpler. By way of comparison:

 - IIOPInvoker allows IIOP access to the actual interfaces of deployed 
   beans. When a client calls create() on an EJBHome, an IIOP request with 
   operation name create goes over the wire and is handled by the 
   plain IIOPInvoker. 

 - JavaIIOPInvoker allow IIOP acess to a single interface: Invoker, which
   essentially has a single operation, invoke(). When a client class 
   create() on an EJBHome, an IIOP request with operation name invoke
   goes over the wire and is handled by the JavaIIOPInvoker. Info on the
   actual method to be invoked (create(), in this case) goes within the
   Invocation parameter to invoke().

Unlike IIOPInvoker, which uses an IORFactory, JavaIIOPInvoker works with 
the standard JBoss ProxyFactory. Whan a client gets a reference to an
EJBHome or EJBObject, it really gets a serialized Java proxy, just like
in the JRMP case. The only difference is that this proxy's delegate has
a CORBA reference (IOR) to the JavaIIOPInvoker, instead of a RMI/JRMP
reference to the JRMPInvoker. Everything else works (or should work) as 
in the JRMP case: interceptors, client container, transactions, etc.

JavaIIOPInvoker is useless to non-Java clients (hence its name). I am
interested in comparing it with the JRMPInvoker WRT performance. So far
(a simple hello test) I got pretty much the same numbers... Of course,
the performance may change with the ORB used. I am doing everything 
with JacORB.

Should I commit this stuff? Right now I am not really sure if it will
be useful or not.

Cheers,

Francisco



---
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development



[JBoss-dev] [ jboss-Bugs-593047 ] Bad web.xml resource-ref is't notified

2002-08-09 Thread noreply

Bugs item #593047, was opened at 2002-08-09 09:26
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=376685aid=593047group_id=22866

Category: JBossServer
Group: v3.0 Rabbit Hole
Status: Open
Resolution: None
Priority: 5
Submitted By: Robert Marcano (robmv)
Assigned to: Nobody/Anonymous (nobody)
Summary: Bad web.xml resource-ref  is't notified

Initial Comment:
I'm using Jetty as my servlet container

I created a resource-ref inside my web.xml like this one:

resource-ref
description/description
res-ref-namejdbc/repsrv/res-ref-name
res-typejavax.sql.Datasource/res-type
res-authCONTAINER/res-auth
/resource-ref

please note that Container is in uppercase an is not
equals to Container (the web.xml dtd for servlet 2.2
says that the values must be CONTAINER)

when I deploy the war file JBoss install it
souccesfully but jdbc/repsrvis not bound t the JNDI
context.

JBoss doen't notify that there is an error in the
web.xml file.

I debugged the problem and found that in the class
org.jboss.web.AbstractWebContainer line 883 there is
an empty catch that makes that the exception
information became lost.

I debugged JBoss release 3.0


--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=376685aid=593047group_id=22866


---
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development



[JBoss-dev] [ jboss-Bugs-593047 ] Bad web.xml resource-ref isn't notified

2002-08-09 Thread noreply

Bugs item #593047, was opened at 2002-08-09 09:26
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=376685aid=593047group_id=22866

Category: JBossServer
Group: v3.0 Rabbit Hole
Status: Open
Resolution: None
Priority: 5
Submitted By: Robert Marcano (robmv)
Assigned to: Nobody/Anonymous (nobody)
Summary: Bad web.xml resource-ref  isn't notified

Initial Comment:
I'm using Jetty as my servlet container

I created a resource-ref inside my web.xml like this one:

resource-ref
description/description
res-ref-namejdbc/repsrv/res-ref-name
res-typejavax.sql.Datasource/res-type
res-authCONTAINER/res-auth
/resource-ref

please note that Container is in uppercase an is not
equals to Container (the web.xml dtd for servlet 2.2
says that the values must be CONTAINER)

when I deploy the war file JBoss install it
souccesfully but jdbc/repsrvis not bound t the JNDI
context.

JBoss doen't notify that there is an error in the
web.xml file.

I debugged the problem and found that in the class
org.jboss.web.AbstractWebContainer line 883 there is
an empty catch that makes that the exception
information became lost.

I debugged JBoss release 3.0


--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=376685aid=593047group_id=22866


---
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development



[JBoss-dev] [ jboss-Bugs-593047 ] Bad web.xml res-auth isn't notified

2002-08-09 Thread noreply

Bugs item #593047, was opened at 2002-08-09 09:26
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=376685aid=593047group_id=22866

Category: JBossServer
Group: v3.0 Rabbit Hole
Status: Open
Resolution: None
Priority: 5
Submitted By: Robert Marcano (robmv)
Assigned to: Nobody/Anonymous (nobody)
Summary: Bad web.xml res-auth isn't notified

Initial Comment:
I'm using Jetty as my servlet container

I created a resource-ref inside my web.xml like this one:

resource-ref
description/description
res-ref-namejdbc/repsrv/res-ref-name
res-typejavax.sql.Datasource/res-type
res-authCONTAINER/res-auth
/resource-ref

please note that Container is in uppercase an is not
equals to Container (the web.xml dtd for servlet 2.2
says that the values must be CONTAINER)

when I deploy the war file JBoss install it
souccesfully but jdbc/repsrvis not bound t the JNDI
context.

JBoss doen't notify that there is an error in the
web.xml file.

I debugged the problem and found that in the class
org.jboss.web.AbstractWebContainer line 883 there is
an empty catch that makes that the exception
information became lost.

I debugged JBoss release 3.0


--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=376685aid=593047group_id=22866


---
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development



[JBoss-dev] [ jboss-Bugs-562972 ] Error in PortableRemoteObject.narrow()

2002-08-09 Thread noreply

Bugs item #562972, was opened at 2002-05-31 09:30
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=376685aid=562972group_id=22866

Category: JBossServer
Group: v3.0 Rabbit Hole
Status: Open
Resolution: None
Priority: 8
Submitted By: Marius Kotsbak (mkotsbak)
Assigned to: Nobody/Anonymous (nobody)
Summary: Error in PortableRemoteObject.narrow()

Initial Comment:
18:30:30,517 ERROR [STDERR] java.lang.ClassCastException
18:30:30,518 ERROR [STDERR] at
com.sun.corba.se.internal.javax.rmi.PortableRemoteObject.narrow(PortableRemoteObject.java:293)
18:30:30,519 ERROR [STDERR] at
javax.rmi.PortableRemoteObject.narrow(PortableRemoteObject.java:134)

When running narrow after lookup from a servlet.

--

Comment By: Nobody/Anonymous (nobody)
Date: 2002-08-09 08:30

Message:
Logged In: NO 

This bug is killing my development efforts, but it doesn't look like JBoss fault, but  
rather the VM's.  First a few 
investigative notes.  This ClassCastException happens on both remote and local 
interfaces using 
PortableRemoteObject and without.  PortableRemoteObject has nothing to do with this 
bug.  If some investigative 
code is put in like this in the setSessionContext:

Context ctx = new InitialContext();
Object obj = ctx.lookup(local/BeanAHome);
Class[] c = obj.getClass().getInterfaces();
System.out.println(obj.getClass().getSuperclass().getName());
for (int i=0; ic.length; i++) {
 System.out.println(c[i].getName());
}

BeanAHome home = (BeanAHome)obj;

We find the following out.  First, as expected, obj is of java.lang.reflect.Proxy 
class.  Next we check to see what 
interfaces it implements.  The output show com.mycompany.BeanAHome as an implemented 
interface in the 
Proxy.  However, when a cast is made to this object an exception occurs.  This makes 
no sense because 
reflection shows it implements the desired interface.

I have looked at Sun's bug parade have not found anything like this.  I however didn't 
look to hard at it.  There is a 
chance that JBoss could be responsible for this bug, but I don't feel like searching 
in the code and my next project 
is on Oracle 9iAS.  If I get some more time, I will look into this more.

A good test would be to download java 1.3 and see if the bug goes away.  My guess is 
that is does.

Matt

--

Comment By: Brian Topping (topping)
Date: 2002-07-21 16:23

Message:
Logged In: YES 
user_id=99236

See 584663.  Couldn't attach a file here.

HTH

--

Comment By: Scott M Stark (starksm)
Date: 2002-07-21 16:13

Message:
Logged In: YES 
user_id=175228

Many of our unit tests make use of 
PortableRemoteObject.narrow without any problems so post 
a testcase that demonstrates this if you want to get this 
resoved.

--

Comment By: Brian Topping (topping)
Date: 2002-07-20 01:10

Message:
Logged In: YES 
user_id=99236

Okay, this is curious:

I've been setting up JUnit, trying to localize this bug, figuring 
it's something to do with my code.  Nothing but 
ClassCastException, over and over again.

Then I turned *off* the Reload classes every run option on 
the JUnit GUI.  Suddenly my test passes.  I can run the test 
multiple times, turn on the switch, down it goes, 
ClassCastException.  Ad nauseum, no differences from the 
script.  I can reproduce this 100%.

I'm not familiar with the what this switch does, but it might be 
a clue into this bug.

--

Comment By: Brian Topping (topping)
Date: 2002-07-19 19:04

Message:
Logged In: YES 
user_id=99236

By the way, I've tested this with only a single copy of the ejb 
jar (or anything that would contain the interfaces) in deploy, 
the tmp and work directories blown away, and confirmed that 
the remote interfaces work properly from a web container 
client.  

This shouldn't be this hard, FWIW it's definitely got everything 
here at a standstill.

--

Comment By: Brian Topping (topping)
Date: 2002-07-19 17:58

Message:
Logged In: YES 
user_id=99236

I'm having this problem as well, here is my test code:

 Properties params = new Properties();
 params.put
(Context.INITIAL_CONTEXT_FACTORY, org.jnp.interfaces.Na
mingContextFactory);
 params.put(Context.PROVIDER_URL, localhost);
 params.put
(Context.URL_PKG_PREFIXES, org.jboss.naming:org.jnp.int
erfaces );
 InitialContext initialContext = new InitialContext(params);
  try {
 java.lang.Object objRef = initialContext.lookup
(com.bill2.ejb.CustomerHome.JNDI_NAME);
 return (com.bill2.ejb.CustomerHome) 
PortableRemoteObject.narrow(objRef, 
com.bill2.ejb.CustomerHome.class);
  } finally {
 initialContext.close();
  }



[JBoss-dev] [ jboss-Bugs-562972 ] Error in PortableRemoteObject.narrow()

2002-08-09 Thread noreply

Bugs item #562972, was opened at 2002-05-31 09:30
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=376685aid=562972group_id=22866

Category: JBossServer
Group: v3.0 Rabbit Hole
Status: Open
Resolution: None
Priority: 8
Submitted By: Marius Kotsbak (mkotsbak)
Assigned to: Nobody/Anonymous (nobody)
Summary: Error in PortableRemoteObject.narrow()

Initial Comment:
18:30:30,517 ERROR [STDERR] java.lang.ClassCastException
18:30:30,518 ERROR [STDERR] at
com.sun.corba.se.internal.javax.rmi.PortableRemoteObject.narrow(PortableRemoteObject.java:293)
18:30:30,519 ERROR [STDERR] at
javax.rmi.PortableRemoteObject.narrow(PortableRemoteObject.java:134)

When running narrow after lookup from a servlet.

--

Comment By: Nobody/Anonymous (nobody)
Date: 2002-08-09 08:33

Message:
Logged In: NO 

This bug is killing my development efforts, but it doesn't look like JBoss fault, but  
rather the VM's.  First a few 
investigative notes.  This ClassCastException happens on both remote and local 
interfaces using 
PortableRemoteObject and without.  PortableRemoteObject has nothing to do with this 
bug.  If some investigative 
code is put in like this in the setSessionContext:

Context ctx = new InitialContext();
Object obj = ctx.lookup(local/BeanAHome);
Class[] c = obj.getClass().getInterfaces();
System.out.println(obj.getClass().getSuperclass().getName());
for (int i=0; ic.length; i++) {
 System.out.println(c[i].getName());
}

BeanAHome home = (BeanAHome)obj;

We find the following out.  First, as expected, obj is of java.lang.reflect.Proxy 
class.  Next we check to see what 
interfaces it implements.  The output show com.mycompany.BeanAHome as an implemented 
interface in the 
Proxy.  However, when a cast is made to this object an exception occurs.  This makes 
no sense because 
reflection shows it implements the desired interface.

I have looked at Sun's bug parade have not found anything like this.  I however didn't 
look to hard at it.  There is a 
chance that JBoss could be responsible for this bug, but I don't feel like searching 
in the code and my next project 
is on Oracle 9iAS.  If I get some more time, I will look into this more.

A good test would be to download java 1.3 and see if the bug goes away.  My guess is 
that is does.

Matt

--

Comment By: Nobody/Anonymous (nobody)
Date: 2002-08-09 08:30

Message:
Logged In: NO 

This bug is killing my development efforts, but it doesn't look like JBoss fault, but  
rather the VM's.  First a few 
investigative notes.  This ClassCastException happens on both remote and local 
interfaces using 
PortableRemoteObject and without.  PortableRemoteObject has nothing to do with this 
bug.  If some investigative 
code is put in like this in the setSessionContext:

Context ctx = new InitialContext();
Object obj = ctx.lookup(local/BeanAHome);
Class[] c = obj.getClass().getInterfaces();
System.out.println(obj.getClass().getSuperclass().getName());
for (int i=0; ic.length; i++) {
 System.out.println(c[i].getName());
}

BeanAHome home = (BeanAHome)obj;

We find the following out.  First, as expected, obj is of java.lang.reflect.Proxy 
class.  Next we check to see what 
interfaces it implements.  The output show com.mycompany.BeanAHome as an implemented 
interface in the 
Proxy.  However, when a cast is made to this object an exception occurs.  This makes 
no sense because 
reflection shows it implements the desired interface.

I have looked at Sun's bug parade have not found anything like this.  I however didn't 
look to hard at it.  There is a 
chance that JBoss could be responsible for this bug, but I don't feel like searching 
in the code and my next project 
is on Oracle 9iAS.  If I get some more time, I will look into this more.

A good test would be to download java 1.3 and see if the bug goes away.  My guess is 
that is does.

Matt

--

Comment By: Brian Topping (topping)
Date: 2002-07-21 16:23

Message:
Logged In: YES 
user_id=99236

See 584663.  Couldn't attach a file here.

HTH

--

Comment By: Scott M Stark (starksm)
Date: 2002-07-21 16:13

Message:
Logged In: YES 
user_id=175228

Many of our unit tests make use of 
PortableRemoteObject.narrow without any problems so post 
a testcase that demonstrates this if you want to get this 
resoved.

--

Comment By: Brian Topping (topping)
Date: 2002-07-20 01:10

Message:
Logged In: YES 
user_id=99236

Okay, this is curious:

I've been setting up JUnit, trying to localize this bug, figuring 
it's something to do with my code.  Nothing but 
ClassCastException, over and over again.

Then I turned *off* the Reload classes every run option on 
the JUnit GUI.  

[JBoss-dev] Container.getJmxName()

2002-08-09 Thread Alex Loubyansky

Hello!

Recently, I had problems with scoped-EARs deployment. I checked the
working test case and found that a bean despite of whether it has
only a local interface must have unique jndi-name besides
local-jndi-name.

The reason is that Container's jmx name is constructed with the
following method:
public ObjectName getJmxName()
{
   String jndiName = getBeanMetaData().getJndiName();
   if (jndiName == null)
   {
  throw new IllegalStateException(cannot get Container object name unless jndi 
name is set!);
   } // end of if ()
   if (jmxName == null)
   {
  jmxName = ObjectNameFactory.create(BASE_EJB_CONTAINER_NAME + ,jndiName= + 
jndiName);
   } // end of if ()
   return jmxName;
}

My beans with local intf didn't suspect this and didn't specify
jndi-name. When container was registered it asked a jndi-name.
BeanMetaData can't refuse with null value and returns ejb-name if
jndi-name is absent. Thus I couldn't get EARs scoped-deployed.

The conclusion is: to get EARs scoped-deployed, beans should have
different ejb-name, or jndi-name.
Or maybe it's better to change jmx name for container?

Say, change jndiName in the getJmxName() as:
BeanMetaData bmd = getBeanMetaData();
jndiName = bmd.getHome() != null ? bmd.getJndiName() : bmd.getLocalJndiName();

or construct jmxName as ObjectNameFactory.create(BASE_EJB_CONTAINER_NAME + 
,localJndiName= + localJndiName);
if bean doesn't have remote intf. But in this case conatiners will
have different name structure.

Any comments? TIA.


-- 
Best regards,
 Alex Loubyansky




---
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development



Re: [JBoss-dev] Container.getJmxName()

2002-08-09 Thread Scott M Stark

This one:
 Say, change jndiName in the getJmxName() as:
 BeanMetaData bmd = getBeanMetaData();
 jndiName = bmd.getHome() != null ? bmd.getJndiName() : bmd.getLocalJndiName();


Scott Stark
Chief Technology Officer
JBoss Group, LLC

- Original Message - 
From: Alex Loubyansky [EMAIL PROTECTED]
To: JBoss-Dev [EMAIL PROTECTED]
Sent: Friday, August 09, 2002 9:05 AM
Subject: [JBoss-dev] Container.getJmxName()


 Hello!
 
 Recently, I had problems with scoped-EARs deployment. I checked the
 working test case and found that a bean despite of whether it has
 only a local interface must have unique jndi-name besides
 local-jndi-name.
 
 The reason is that Container's jmx name is constructed with the
 following method:
 public ObjectName getJmxName()
 {
String jndiName = getBeanMetaData().getJndiName();
if (jndiName == null)
{
   throw new IllegalStateException(cannot get Container object name unless jndi 
name is set!);
} // end of if ()
if (jmxName == null)
{
   jmxName = ObjectNameFactory.create(BASE_EJB_CONTAINER_NAME + ,jndiName= + 
jndiName);
} // end of if ()
return jmxName;
 }
 
 My beans with local intf didn't suspect this and didn't specify
 jndi-name. When container was registered it asked a jndi-name.
 BeanMetaData can't refuse with null value and returns ejb-name if
 jndi-name is absent. Thus I couldn't get EARs scoped-deployed.
 
 The conclusion is: to get EARs scoped-deployed, beans should have
 different ejb-name, or jndi-name.
 Or maybe it's better to change jmx name for container?
 
 Say, change jndiName in the getJmxName() as:
 BeanMetaData bmd = getBeanMetaData();
 jndiName = bmd.getHome() != null ? bmd.getJndiName() : bmd.getLocalJndiName();
 
 or construct jmxName as ObjectNameFactory.create(BASE_EJB_CONTAINER_NAME + 
,localJndiName= + localJndiName);
 if bean doesn't have remote intf. But in this case conatiners will
 have different name structure.
 
 Any comments? TIA.
 
 
 -- 
 Best regards,
  Alex Loubyansky




---
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development



Re: Re[4]: [JBoss-dev] Container.getJmxName()

2002-08-09 Thread Scott M Stark

There is only one level of commit access, so your 3.0 working
directory must be checked out as anonymous or something. If
you can commit to head you can commit to any branch.

I'm working on a scoping issue so leave the branches to me.


Scott Stark
Chief Technology Officer
JBoss Group, LLC

- Original Message - 
From: Alex Loubyansky [EMAIL PROTECTED]
To: Scott M Stark [EMAIL PROTECTED]
Sent: Friday, August 09, 2002 11:12 AM
Subject: Re[4]: [JBoss-dev] Container.getJmxName()


 I committed it to HEAD.
 
 Also I removed jndi-name tags from jboss.xml files
 in cts testcase where entities don't have home interfaces.
 
 I couldn't commit to Branch_3_0, because
 commit requires write access to the repository
 
 So, please, someone who has access update it.
 
 TIA,
 
 alex
 
 Friday, August 09, 2002, 7:50:54 PM, you wrote:
 
 SMS Yes.
 
 SMS 
 SMS Scott Stark
 SMS Chief Technology Officer
 SMS JBoss Group, LLC
 SMS 
 SMS - Original Message - 
 SMS From: Alex Loubyansky [EMAIL PROTECTED]
 SMS To: Scott M Stark [EMAIL PROTECTED]
 SMS Sent: Friday, August 09, 2002 9:35 AM
 SMS Subject: Re[2]: [JBoss-dev] Container.getJmxName()
 
 
  Scott,
  
  does it mean I should commit it? :)
  
  Friday, August 09, 2002, 7:39:36 PM, you wrote:
  
  SMS This one:
   Say, change jndiName in the getJmxName() as:
   BeanMetaData bmd = getBeanMetaData();
   jndiName = bmd.getHome() != null ? bmd.getJndiName() : bmd.getLocalJndiName();
 
 -- 
 Best regards,
  Alex Loubyansky
 
 
 
 
 ---
 This sf.net email is sponsored by:ThinkGeek
 Welcome to geek heaven.
 http://thinkgeek.com/sf
 ___
 Jboss-development mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/jboss-development
 



---
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development



Re[6]: [JBoss-dev] Container.getJmxName()

2002-08-09 Thread Alex Loubyansky

SMS There is only one level of commit access, so your 3.0 working
SMS directory must be checked out as anonymous or something. If
SMS you can commit to head you can commit to any branch.

But that's not my fiction. It's a quote. Maybe it was eventually.

SMS I'm working on a scoping issue so leave the branches to me.

Ok, so, no problem. Thanks!

-- 
Best regards,
 Alex Loubyansky




---
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development



[JBoss-dev] BasicMBeanRegistry and class loader MBeans

2002-08-09 Thread Scott M Stark

When one registers an MBean that is a ClassLoader the BasicMBeanRegistry
adds it to the the default LoaderRepository. This breaks scoped class loading
of services, and it really seems to be out of the scope of functionality
that the BasicMBeanRegistry should assume. Really I don't see why the
BasicMBeanRegistry should have any interaction with the LoaderRepository
as all it is doing is adding and removing class loaders.


Scott Stark
Chief Technology Officer
JBoss Group, LLC




---
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development



[JBoss-dev] Automated JBoss(Branch_3_0) Testsuite Results: 9-August-2002

2002-08-09 Thread scott . stark


Number of tests run:   897



Successful tests:  890
Errors:3
Failures:  4



[time of test: 9 August 2002 12:35 GMT]
[java.version: 1.3.1]
[java.vendor: Apple Computer, Inc.]
[java.vm.version: 1.3.1]
[java.vm.name: Java HotSpot(TM) Client VM]
[java.vm.info: mixed mode]
[os.name: Mac OS X]
[os.arch: ppc]
[os.version: 10.1.5]

See http://lubega.com/testarchive/${build.uid} for details of this test.

See http://lubega.com for general test information.

NOTE: If there are any errors shown above - this mail is only highlighting 
them - it is NOT indicating that they are being looked at by anyone.
Remember - if a test becomes broken after your changes - fix it or fix the test!





Oh dear - still got some errors!



Thanks for all your effort - we really do love you!




---
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development



[JBoss-dev] [ jboss-Bugs-593236 ] EJB query fails in 3.0.1RC1, ok in 3.0.0

2002-08-09 Thread noreply

Bugs item #593236, was opened at 2002-08-09 16:57
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=376685aid=593236group_id=22866

Category: JBossServer
Group: v3.1
Status: Open
Resolution: None
Priority: 5
Submitted By: Joe Simone (jsimone)
Assigned to: Nobody/Anonymous (nobody)
Summary: EJB query fails in 3.0.1RC1, ok in 3.0.0

Initial Comment:
The follow EJB query works perfectly with 3.0.0 final but 
fails with 3.0.1RC1 ...

 query
query-method
method-namefindBySession/method-
name
method-params
method-
paramjava.lang.String/method-param
/method-params
/query-method
ejb-ql
 SELECT OBJECT(a) FROM Session AS s,
IN 
(s.course.track.program.event.attendees) AS a, IN 
(a.attendeeSessions) AS attsess
WHERE s.id= ?1 AND attsess.session.id 
= s.id
/ejb-ql
/query

Here is the error that comes out of 3.0.1RC1 ...

 [java] getSessionEnrolledAttendees(-807297147-
1865639104)...
 [java] java.rmi.ServerException: RemoteException 
occurred in server thread; nested exception is:
 [java] java.rmi.ServerException: Find failed: 
COM.ibm.db2.jdbc.DB2Exception: [IBM][CLI Driver]
[DB2/NT] SQL0206N
  T6_S_COURSE_TRACK_PROGRAM_EVENT.ID is 
not valid in the context where it is used.  
SQLSTATE=42703
 [java] ; nested exception is:
 [java] javax.ejb.EJBException: Find failed: 
COM.ibm.db2.jdbc.DB2Exception: [IBM][CLI Driver]
[DB2/NT] SQL0206N
T6_S_COURSE_TRACK_PROGRAM_EVENT.ID is 
not valid in the context where it is used.  
SQLSTATE=42703

 [java] java.rmi.ServerException: Find failed: 
COM.ibm.db2.jdbc.DB2Exception: [IBM][CLI Driver]
[DB2/NT] SQL0206N  T
6_S_COURSE_TRACK_PROGRAM_EVENT.ID is not 
valid in the context where it is used.  SQLSTATE=42703
 [java] ; nested exception is:
 [java] javax.ejb.EJBException: Find failed: 
COM.ibm.db2.jdbc.DB2Exception: [IBM][CLI Driver]
[DB2/NT] SQL0206N
T6_S_COURSE_TRACK_PROGRAM_EVENT.ID is 
not valid in the context where it is used.  
SQLSTATE=42703

 [java] javax.ejb.EJBException: Find failed: 
COM.ibm.db2.jdbc.DB2Exception: [IBM][CLI Driver]
[DB2/NT] SQL0206N  T6_
S_COURSE_TRACK_PROGRAM_EVENT.ID is not 
valid in the context where it is used.  SQLSTATE=42703

 [java] at 
sun.rmi.transport.StreamRemoteCall.exceptionReceived
FromServer(StreamRemoteCall.java:240)
 [java] at 
sun.rmi.transport.StreamRemoteCall.executeCall
(StreamRemoteCall.java:215)
 [java] at sun.rmi.server.UnicastRef.invoke
(UnicastRef.java:117)
 [java] at 
org.jboss.invocation.jrmp.server.JRMPInvoker_Stub.invok
e(Unknown Source)
 [java] at 
org.jboss.invocation.jrmp.interfaces.JRMPInvokerProxy.i
nvoke(JRMPInvokerProxy.java:128)
 [java] at 
org.jboss.invocation.InvokerInterceptor.invoke
(InvokerInterceptor.java:108)
 [java] at 
org.jboss.proxy.TransactionInterceptor.invoke
(TransactionInterceptor.java:73)
 [java] at org.jboss.proxy.SecurityInterceptor.invoke
(SecurityInterceptor.java:76)
 [java] at 
org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke
(StatelessSessionInterceptor.java:111)
 [java] at org.jboss.proxy.ClientContainer.invoke
(ClientContainer.java:76)
 [java] at $Proxy3.getSessionEnrolledAttendees
(Unknown Source)
 [java] at 
com.highnotes.ebu.client.test.AttendeeTest.main
(AttendeeTest.java:130)


--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=376685aid=593236group_id=22866


---
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development



[JBoss-dev] [ jboss-Change Notes-593265 ] better deadlock detection

2002-08-09 Thread noreply

Change Notes item #593265, was opened at 2002-08-09 17:27
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=381174aid=593265group_id=22866

Category: None
Group: v2.4.8
Status: Open
Priority: 5
Submitted By: Bill Burke (patriot1burke)
Assigned to: Nobody/Anonymous (nobody)
Summary: better deadlock detection

Initial Comment:
Added a new scenario for deadlock detection.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=381174aid=593265group_id=22866


---
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development



[JBoss-dev] [ jboss-Change Notes-593268 ] FIFO queue for Connection pooling

2002-08-09 Thread noreply

Change Notes item #593268, was opened at 2002-08-09 17:29
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=381174aid=593268group_id=22866

Category: None
Group: v2.4.8
Status: Open
Priority: 5
Submitted By: Bill Burke (patriot1burke)
Assigned to: Nobody/Anonymous (nobody)
Summary: FIFO queue for Connection pooling

Initial Comment:
David Jencks did this, but not sure if he'll remember to add 
the change note.  Should clean up remaining 
syncrhonization issues in connection pooling for the 2.4 
release.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=381174aid=593268group_id=22866


---
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development



[JBoss-dev] µçÄÔÅä¼þµÍ¼Û¹©Ó¦

2002-08-09 Thread [EMAIL PROTECTED]

̨ÖÐÊ¢´ï¼¯ÍÅ´ó½°ìÊ´¦ 
ÎÒ¹«Ë¾³¤ÆÚ¾­ÓªÔ­×°½ø¿Ú²úÆ·.ÏÖÓеçÄÔÅä¼þ.±Ê¼Ç±¾.±Ê¼Ç±¾Åä¼þ.ÊýÂëÏà»ú.ÉãÏñ»ú.ͶӰÉè
±¸. ͶӰ¸½¼þ.Æû³µ.ÊÖ»ú.¼ÒÓõçÆ÷.²Êµç.¿Õµ÷..ÓÐÒâÔÚ¸÷µØ³ÏÕ÷´úÀíÖ±ÏúÉÌ. Ϊ±£Ö¤ÐÅÓþ
ʵÐлõµ½¸¶¿î.
 
Ò²ÐíÄú¶ÔÎÒÃǵļ۸ñÖ®µÍ±íʾ»³ÒÉ,µ«ÄúÊÇ·ñÖªµÀÎÒÃÇ´ÓµçÄÔÊг¡»òÉ̵êÂò»ØÀ´µÄ²úÆ·ÊǾ­
¹ý¸÷¼¶´úÀí²ã²ã¼Ó¼ÛµÄ½á¹û.Ó볧¼Ò³ö³§µÄ¼Û¸ñÓÐ×ÅÌìÈÀÖ®±ð.¶øÎÒÃǹ«Ë¾Í¨¹ýÌØÊâµÄ½ø»õÇþµÀ
ͨ¹ýÍøÂçÖ±ÏúÄÜ°ÑÖмä´úÀí·ÑÓÃÈ«²¿Ìê³ý,ʵÏÖÕæÕýµÄ¿Í»§Ó빫˾˫Ӯ½á¹û.

¿¼Âǵ½ÍøÂçµÄÐÅÓÃÎÊÌâ,ÎÒÃÇËù³öÊ۵IJúÆ·¾ùʵÐлõµ½¸¶¿îµÄÔ­Ôò.ÕâÖÖ·½Ê½Ëä»áÔö¼ÓÎÒÃǵÄ
ÔËÓª³É±¾,µ«ÎÒÃÇÏ£ÍûÒÔ³ÏÐŵķþÎñ°Ñ×Ô¼º×ö´ó×öÇ¿.ÓëÄúÁªÏµºÏ×÷ÊÂÒê.
 ( ÇëÎðÖ±½Ó»Ø¸´£¬ÓÐÒâÇëÀ´µçÁªÏµ.ÁªÏµÈË:ºú¿Ë ÁªÏµµç»°: 0138-59709838) 

 µçÄÔÅä¼þ(RMB.Ôª): 
A:Ö÷°å:
΢ÐÇ 845Pro2-LE(Socket,i845,SDRAM,AC97Éù¿¨) 380Ôª
845Pro (Socket,i845,SDRAM,AC97Éù¿¨) 430Ôª
850Pro5 (Socket,i850,8738Éù¿¨) 520Ôª
645UITRA (Socket478,SiS645оƬ 3DDR AC97) 330Ԫ
K7T266Pro (SocketA,KT266,3DDR,AC97) 310Ôª
K7T266Pro2-LE(SocketA,AC97,ATA100) 270Ôª
K7t266Pro2(SocketA,Ö§³ÖXP,3DDR,AC97) 310Ôª
815EPT Pro-NL(Socket370,i815EP,Ö§³ÖÐÂPIII,AC97,ATA100) 270Ôª
815EP Pro-R (Socket370,i850EP,IDE RAID) 280Ôª
815EP-NL (Socket370,i815EP,AC97) 250Ôª 
815ET Pro (Socket370,i815E,ÐÂPIII,i752,AC97) 340Ôª
694D Pro2-IR (Socket370,VIA694X/686B,RAID) 320Ôª
6309NL100 (Socket370,VIA694X/686B,AC97) 160Ôª
6309NL/-A (Socket370,VIA694X/686B,AC97,´´ÐÂ5880 190Ôª
ÃÀ´ï KT133B (SocketA,KT133/686B,ATA100,AC97) 180Ôª
6VA694XB (Socket370,VIA694x/686B,AC97,ATA100) 135Ôª
°º´ï VP266+128M DDR 295Ôª
VP266 (Socket370,VIA/APOLLO/PRO266/AC97) 200Ôª
VK266 (SocketA,KT133A/686B/AC97/ATA100) 190Ôª
VT-133PLUS(SocketA,KT133/686B/AC97/ATA100) 190Ôª
ID815E (Socket370,i815E/i752/AC97/ATA100) 195Ôª
ID815EP (Socket370,i815EP/AC97/ATA100) 190Ôª
ID810 (Socket370,i810/ATA66/i752ÏÔ¿¨/AC97Éù¿¨) 140Ôª
VP4-133PLUS(Socket370,VIA694x/686B/AC97/ATA100) 160Ôª
Vp4-133/M (Socket370,VIA694/596B/CMI8738Éù¿¨/ATA66) 140Ôª
VP-133 (Socket370,VIA693A/596B/CMI8738Éù¿¨/ATA66) 150Ôª
SIS730S (SocketA,SiS300/AC97/10/100MÍø¿¨) 155Ôª
SIS630E (Socket370,SIS630E/SiS300ÏÔ¿¨/AC97) 175Ôª
B:Ó²ÅÌ
Maxtor(ÂõÍØ)
40GB£¨ Plus 60/É¢£©7200ת\»º´æ:2MB 180Ôª 
40.9GB£¨ VL40/É¢£©5400ת\»º´æ:2MB 160Ôª 
160GB£¨ D540X/É¢£©5400ת\»º´æ:2MB 530Ôª 
120GB£¨D540X/É¢£©5400ת\»º´æ:2MB 350Ôª 
20GB£¨ Plus 60/É¢£© 7200ת\»º´æ:2MB 140Ôª
30GB£¨ Plus 60/É¢£©7200ת\»º´æ:2MB 170Ôª 
81.9GB£¨ 80/É¢£©5400ת\»º´æ:2MB 250Ôª 
20GB£¨ Plus D740X/É¢£©7200ת\»º´æ:2MB 170Ôª 
40GB£¨ Plus D740X/É¢£©7200ת\»º´æ:2MB 180Ôª 
20GB£¨ 541DX/É¢£©5400ת\»º´æ:2MB 160Ôª 
60GB£¨ D540X/É¢£©5400ת\»º´æ:2MB 200Ôª 
20GB£¨ 541DX/ºÐ£©5400ת\»º´æ:2MB 150Ôª 
60GB£¨ Plus D740X/É¢£©7200ת\»º´æ:2MB 220Ôª
80GB£¨ Plus D740X/É¢£©7200ת\»º´æ:2MB 300Ôª 
40GB£¨ D540X/É¢£©5400ת\»º´æ:2MB 160Ôª
20.4GB£¨ VL40/É¢£©5400ת\»º´æ:2MB 140Ôª
40GB£¨ Plus D740X/ºÐ£©7200ת\»º´æ:2MB 200Ôª 
60GB£¨Plus D740X/ºÐ£©7200ת\»º´æ:2MB 230Ôª
80GB£¨ Plus D740X/ºÐ£©7200ת\»º´æ:2MB 350Ôª 
40GB£¨ D540X/ºÐ£©5400ת\»º´æ:2MB 185Ôª 
80GB£¨ D540X/ºÐ£©5400ת\»º´æ:2MB 280Ôª 
20GB£¨ Plus D740X/ºÐ£©7200ת\»º´æ:2MB 160Ôª 
40GB£¨ 536DX/ºÐ£©5400ת\»º´æ:2MB 190Ôª 
80GB£¨ 536DX/ºÐ£©5400ת\»º´æ:2MB 280Ôª
60GB£¨ Plus 60/ºÐ£©7200ת\»º´æ:2MB 250Ôª
120GB£¨D540X/ºÐ£©5400ת\»º´æ:2MB 400Ôª 
81.9GB£¨ 80/ºÐ£©5400ת\»º´æ:2MB 270Ôª
60GB£¨ 536DX/ºÐ£©5400ת\»º´æ:2MB 230Ôª 
100GB£¨ 536DX/ºÐ£©5400ת\»º´æ:2MB 800Ôª 
60GB£¨ D540X/ºÐ£©5400ת\»º´æ:2MB 270Ôª 
160GB£¨ D540X/ºÐ£©5400ת\»º´æ:2MB 900Ôª 
30.7GB£¨ VL40/É¢£©5400ת\»º´æ:2MB 210Ôª
61.4GB£¨ 80/É¢£©5400ת\»º´æ:2MB 270Ôª
40GB£¨ 536DX/É¢£©5400ת\»º´æ:2MB 170Ôª
15GB£¨531DX/É¢£©5400ת\»º´æ:2MB 160Ôª 
20GB£¨Plus 60/ºÐ£©7200ת\»º´æ:2MB 180Ôª
Ï£½Ý
40.8GB£¨U Series 6£©5400ת\»º´æ:2MB 250Ôª 
40GB£¨Barracuda ATA IV£©7200ת\»º´æ:2MB 170Ôª 
60GB£¨Barracuda ATA IV£©7200ת\»º´æ:2MB 200Ôª 
20.4GB£¨U Series 6£©5400ת\»º´æ:512KB 140Ôª 
80GB£¨Barracuda ATA IV£©7200ת\»º´æ:2MB 250Ôª 
20GB£¨Barracuda ATA IV£©7200ת\»º´æ:2MB 160Ôª
30GB£¨Barracuda ATA III£©7200ת\»º´æ:2MB 170Ôª 
20GB£¨U Series 5£©5400ת\»º´æ:512KB 130Ôª
40GB£¨U Series 5£©5400ת\»º´æ:512KB 160Ôª
20GB£¨Barracuda ATA III£©7200ת\»º´æ:2MB 160Ôª 
40GB£¨Barracuda ATA III£©7200ת\»º´æ:2MB 170Ôª 
10.2GB£¨Barracuda ATA III£©7200ת\»º´æ:2MB 135Ôª 
10GB£¨U Series 5£©5400ת\»º´æ:512KB 100Ôª 
15.3GB£¨Barracuda ATA III£©7200ת\»º´æ:2MB 165Ôª
30GB£¨U Series 5£©5400ת\»º´æ:512KB 200Ôª
15.3GB£¨U Series 5£©5400ת\»º´æ:512KB 180Ôª 
ST39236/LW 1ת\»º´æ:2MB\ÈÝÁ¿:9.2GB 350Ôª
ST39236/LCV 7200ת\»º´æ:4MB\ÈÝÁ¿:9.2GB 400Ôª 
IBM
60GB£¨Deskstar 60GXP£©7200ת\»º´æ:2MB 190Ôª 
10GB£¨Travelstar 20GN£©4200ת\»º´æ:512KB 140Ôª
40GB£¨Deskstar 60GXP£©7200ת\»º´æ:2MB 170Ôª
40GB£¨Deskstar 120GXP£©7200ת\»º´æ:2MB 170Ôª 
80GB£¨Deskstar 120GXP£©7200ת\»º´æ:2MB 230Ôª
30GB£¨Travelstar 20GN£©
±Ê¼Ç±¾Ó²ÅÌ\תËÙ:4200ת\»º´æ:512KB 320Ôª
40GB£¨Travelstar 20GN£©
±Ê¼Ç±¾Ó²ÅÌ\תËÙ:4200ת\»º´æ:512KB 400Ôª
120GB£¨Deskstar 120GXP£©
̨ʽ»úÓ²ÅÌ\תËÙ:7200ת\»º´æ:2MB 430Ôª 
18.3GB£¨Ultrastar 36LZX/68£©
·þÎñÆ÷Ó²ÅÌ\תËÙ:1ת\»º´æ:4MB 420Ôª 
18.3GB£¨Ultrastar 36LZX/80£©
·þÎñÆ÷Ó²ÅÌ\תËÙ:1ת\»º´æ:4MB 130Ôª 
36.9GB£¨Ultrastar 36LZX/80£©
·þÎñÆ÷Ó²ÅÌ\תËÙ:1ת\»º´æ:4MB 680Ôª
36.9GB£¨Ultrastar 36LZX/68£©

RE: [JBoss-dev] Castor XML users; can you drop some knowledge

2002-08-09 Thread James Higginbotham

It just so happens that I was doing some of this work yesterday. I will
send an email to you directly with a zip archive (as not to spam the
general jboss group) of a generated XSD from your sample, and simple
.bat to kick off Castor's src generator, and the resulting classes. 

James

 -Original Message-
 From: Jason Dillon [mailto:[EMAIL PROTECTED]] 
 Sent: Friday, August 09, 2002 5:56 PM
 To: 'Jboss-Development@Lists. Sourceforge. Net'
 Subject: [JBoss-dev] Castor XML users; can you drop some knowledge
 
 
 Hiya, I am looking for someone who is familiar with Castor 
 XML to bind XML to Java (and via versa).  Basically what I 
 would like is for you to take an example XML document, create 
 the XML schema and either provide the impl classes or provide 
 a runnable example to make use of the class generator.
 
 I think this is fairly easy todo, that is if you are familiar 
 with XML schemas and the Castor XML bits.  I have looked over 
 both, but have not had time to get something working just 
 yet.  There are entirely too many things todo.  So it might 
 seem like I am lazy, but really I am just trying to do more 
 with less time.
 
 I am hoping to take this example and learn how the system 
 works by it, instead of spending countless hours in trail and error.
 
 Are you down?  I hope so.  Let me know (don't worry I don't 
 bite). Attached is the example XML doc, which is for the 
 JBoss/Console configuration.
 
 Thanks,
 
 --jason
 


---
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development



[JBoss-dev] Re:

2002-08-09 Thread sucivi

confirm 105513



---
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development