Re: Joe Admin User mail services Re: [JBoss-dev] Re: [Core] WG: Comparison between BEA JBoss

2003-11-13 Thread Scott M Stark
Install your own java.rmi.server.RMIClassLoaderSpi instance by setting
the java.rmi.server.RMIClassLoaderSpi system property to an implementation
of RMIClassLoaderSpi, and you can choose to load classes from the codebase
passed in to loadClass even if there is no security manager. You
can maintain a map of codebase to URLClassLoader instances and use
the URLClassLoader to do the actual loading of the class from the
codebase.
public abstract class RMIClassLoaderSpi
{
public abstract Class loadClass(String codebase, String name,
ClassLoader defaultLoader)
throws MalformedURLException, ClassNotFoundException;
public abstract Class loadProxyClass(String codebase,
String[] interfaces, ClassLoader defaultLoader)
throws MalformedURLException, ClassNotFoundException;
public abstract ClassLoader getClassLoader(String codebase)
throws MalformedURLException;
public abstract String getClassAnnotation(Class cl);
}
Andrew C. Oliver wrote:

On 11/10/03 8:18 AM, Scott M Stark [EMAIL PROTECTED] wrote:


In order to load the org.jboss.mail.userrepository.MetaInfoImpl
class from the codebase, you are going to have to catch the
UndeclaredThrowableException and check the nested type since
the RMIAdaptor interface does not allow for ClassNotFoundExceptions.


Right...how do I actually load it from the codebase...I got the catching the
exception issue.  



--

Scott Stark
Chief Technology Officer
JBoss Group, LLC



---
This SF.Net email sponsored by: ApacheCon 2003,
16-19 November in Las Vegas. Learn firsthand the latest
developments in Apache, PHP, Perl, XML, Java, MySQL,
WebDAV, and more! http://www.apachecon.com/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


Re: Joe Admin User mail services Re: [JBoss-dev] Re: [Core] WG: Comparison between BEA JBoss

2003-11-12 Thread Andrew C. Oliver
On 11/10/03 8:18 AM, Scott M Stark [EMAIL PROTECTED] wrote:

 In order to load the org.jboss.mail.userrepository.MetaInfoImpl
 class from the codebase, you are going to have to catch the
 UndeclaredThrowableException and check the nested type since
 the RMIAdaptor interface does not allow for ClassNotFoundExceptions.

Right...how do I actually load it from the codebase...I got the catching the
exception issue.  

-- 
Andrew C. Oliver
http://www.superlinksoftware.com/poi.jsp
Custom enhancements and Commercial Implementation for Jakarta POI

http://jakarta.apache.org/poi
For Java and Excel, Got POI?

The views expressed in this email are those of the author and are almost
definitely not shared by the Apache Software Foundation, its board or its
general membership.  In fact they probably most definitively disagree with
everything espoused in the above email.



---
This SF.Net email sponsored by: ApacheCon 2003,
16-19 November in Las Vegas. Learn firsthand the latest
developments in Apache, PHP, Perl, XML, Java, MySQL,
WebDAV, and more! http://www.apachecon.com/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


Re: Joe Admin User mail services Re: [JBoss-dev] Re: [Core] WG: Comparison between BEA JBoss

2003-11-10 Thread Andrew C. Oliver
On 11/6/03 8:32 PM, Adrian Brock [EMAIL PROTECTED] wrote:


 
 pseudo rmi code:
 
 try
 {
  return invokeServer()
 }
 catch (ClassNotFoundException e)
 {
  if (System.getSecurityManager() == null)
 throw new No RMI Security Manager etc.;
  else
 tryToLoadClassFromRMICodeBase();
 }

Thanks.  I'm getting this (attached).  How do I make it happy?

java.lang.reflect.UndeclaredThrowableException
at $Proxy0.invoke(Unknown Source)
at 
org.jboss.console.gui.system.MBeanServerBridge.getMBeanMetaInfo(MBeanServerB
ridge.java:60)
at 
org.jboss.console.gui.system.MBeanServerBridge.getMBeanMetaInfo(MBeanServerB
ridge.java:48)
at 
org.jboss.console.gui.system.MBeanServerBridge.getManageableMetaInfo(MBeanSe
rverBridge.java:40)
at 
org.jboss.console.gui.applet.JBConsoleApplet.updateServerNodes(JBConsoleAppl
et.java:300)
at 
org.jboss.console.gui.applet.JBConsoleApplet.treeSelectionHandler(JBConsoleA
pplet.java:284)
at 
org.jboss.console.gui.applet.JBConsoleApplet$4.valueChanged(JBConsoleApplet.
java:174)
at 
javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(DefaultTreeSelec
tionModel.java:629)Should display error about updating server nodes

at 
javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(DefaultTreeSelec
tionModel.java:1076)
at 
javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(DefaultTreeSele
ctionModel.java:287)
at 
javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(DefaultTreeSelec
tionModel.java:170)
at javax.swing.JTree.setSelectionPath(JTree.java:1181)
at 
javax.swing.plaf.basic.BasicTreeUI.selectPathForEvent(BasicTreeUI.java:2192)
at 
javax.swing.plaf.basic.BasicTreeUI$MouseHandler.handleSelection(BasicTreeUI.
java:2840)
at 
javax.swing.plaf.basic.BasicTreeUI$MouseHandler.mousePressed(BasicTreeUI.jav
a:2801)
at 
java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:218)
at java.awt.Component.processMouseEvent(Component.java:5090)
at java.awt.Component.processEvent(Component.java:4890)
at java.awt.Container.processEvent(Container.java:1566)
at java.awt.Component.dispatchEventImpl(Component.java:3598)
at java.awt.Container.dispatchEventImpl(Container.java:1623)
at java.awt.Component.dispatchEvent(Component.java:3439)
at 
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3450)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3162)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3095)
at java.awt.Container.dispatchEventImpl(Container.java:1609)
at java.awt.Component.dispatchEvent(Component.java:3439)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:450)
at 
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.ja
va:230)
at 
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java
:183)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:99)
Caused by: java.lang.ClassNotFoundException:
org.jboss.mail.userrepository.MetaInfoImpl (no security manager: RMI class
loader disabled)
at sun.rmi.server.LoaderHandler.loadClass(LoaderHandler.java:368)
at sun.rmi.server.LoaderHandler.loadClass(LoaderHandler.java:159)
at java.rmi.server.RMIClassLoader$2.loadClass(RMIClassLoader.java:631)
at java.rmi.server.RMIClassLoader.loadClass(RMIClassLoader.java:257)
at 
sun.rmi.server.MarshalInputStream.resolveClass(MarshalInputStream.java:200)
at 
java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1513)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1435)
at 
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1626)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:324)
at java.rmi.MarshalledObject.get(MarshalledObject.java:135)
at 
org.jboss.invocation.jrmp.interfaces.JRMPInvokerProxy.invoke(JRMPInvokerProx
y.java:136)
at 
org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:96)
at 
org.jboss.jmx.connector.invoker.client.InvokerAdaptorClientInterceptor.invok
e(InvokerAdaptorClientInterceptor.java:58)
at 
org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:45)
at 
org.jboss.proxy.ClientMethodInterceptor.invoke(ClientMethodInterceptor.java:
55)
at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:85)
... 33 more



 
 Regards,
 Adrian
 
 
 Details here:
 
 http://superlinksoftware.com/cgi-bin/erswiki.pl?JBossConsole
 
 (Ugly picture included).
 
 It also incorporates MASS-server configuration (meaning telling all 20 in
 the cluster to reconfigure)
 
 Here are the details from an earlier message that doesn't seem to have made
 it here:
 
 The present status 

Re: Joe Admin User mail services Re: [JBoss-dev] Re: [Core] WG: Comparison between BEA JBoss

2003-11-10 Thread Scott M Stark
In order to load the org.jboss.mail.userrepository.MetaInfoImpl
class from the codebase, you are going to have to catch the
UndeclaredThrowableException and check the nested type since
the RMIAdaptor interface does not allow for ClassNotFoundExceptions.

-- 

Scott Stark
Chief Technology Officer
JBoss Group, LLC


Andrew C. Oliver wrote:

 
 
 Thanks.  I'm getting this (attached).  How do I make it happy?
 
 java.lang.reflect.UndeclaredThrowableException
 at $Proxy0.invoke(Unknown Source)
...
 Caused by: java.lang.ClassNotFoundException:
 org.jboss.mail.userrepository.MetaInfoImpl (no security manager: RMI class
 loader disabled)
 at sun.rmi.server.LoaderHandler.loadClass(LoaderHandler.java:368)
 at sun.rmi.server.LoaderHandler.loadClass(LoaderHandler.java:159)
 at java.rmi.server.RMIClassLoader$2.loadClass(RMIClassLoader.java:631)
 at java.rmi.server.RMIClassLoader.loadClass(RMIClassLoader.java:257)
 at 
 sun.rmi.server.MarshalInputStream.resolveClass(MarshalInputStream.java:200)
 at 
 java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1513)
 at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1435)
 at 
 java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1626)
 at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)
 at java.io.ObjectInputStream.readObject(ObjectInputStream.java:324)
 at java.rmi.MarshalledObject.get(MarshalledObject.java:135)
 at 
 org.jboss.invocation.jrmp.interfaces.JRMPInvokerProxy.invoke(JRMPInvokerProx
 y.java:136)
 at 
 org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:96)
 at 
 org.jboss.jmx.connector.invoker.client.InvokerAdaptorClientInterceptor.invok
 e(InvokerAdaptorClientInterceptor.java:58)
 at 
 org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:45)
 at 
 org.jboss.proxy.ClientMethodInterceptor.invoke(ClientMethodInterceptor.java:
 55)
 at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:85)
 ... 33 more
 



---
This SF.Net email sponsored by: ApacheCon 2003,
16-19 November in Las Vegas. Learn firsthand the latest
developments in Apache, PHP, Perl, XML, Java, MySQL,
WebDAV, and more! http://www.apachecon.com/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


Re: [JBoss-dev] Re: [Core] WG: Comparison between BEA JBoss

2003-11-07 Thread Scott M Stark
I meant an xml doc and the corresponding xsd which allows for all this
blah blah you just wrote here.
--

Scott Stark
Chief Technology Officer
JBoss Group, LLC

Holger Baxmann wrote:
On Wed, 05 Nov 2003 06:36:33 -0800, Scott M Stark 
[EMAIL PROTECTED] wrote:

Give me an example of this meaningful description of an applied 
security model
that needs to be mapped into a declarative j2ee security descriptor.

The security of the whole system, where j2ee is only a part of, is less 
secure than the weakest part. Maybe j2ee-jaas is the strongest here, but 
only maybe. So you will have either two different mapping systems about 
party,place,thing  - time - role or you are using a standardized kind of 
security infrastruture.
In both, the j2ee and the other parts of the solution.

So it should be mapped below the j2ee security, in an osi-fied point of 
view :)

Use java.securityManager.
All j2ee .?ar's sealed into crosscertified CA's certs.
j2ee could inherit the identities from this, at least the one of the 
server/instance.

It is mostly all about what the 'Identity' mean - in Authorization, 
Authentification and Auditing - in my example X.509 certs (I know they 
do not really exist), self signed or CA based.

So my example will be:

Security as a process of working with jboss, using it, audit it - 
beyound these j2ee marketing stuff in the real world where you have the 
all-use-the-same-password-user and the i-should tell you the password 
syndromes, by resting the social engeneering of credentials. Strongest 
identification, not fakable. Scalable and effortless in usage.

PK based VPN between several JBoss nodes in a cluster - secured.

your turn

bax



---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


Joe Admin User mail services Re: [JBoss-dev] Re: [Core] WG: Comparison between BEA JBoss

2003-11-06 Thread Andrew C. Oliver
 
 Why don't we start different threads for different issues?
 This thread start out as discussing making management easier.
 
 e.g. Joe Windows Admin wants a GUI Wizard entitled
 Configure datasource preferably one that does not ask if he writing
 letter :-)
 How does Joe hates-GUIs programmer (i.e. me) maintain that wizard
 and other management interfaces when I add configuration options
 to the jdbc rars or db specifc plugins?
 

I've started working on this.  I'm hitting a gee you don't have a security
manager so you can't use the RMI Classloader issue, but I'm sure I'll
figure it out shortly.

Details here:

http://superlinksoftware.com/cgi-bin/erswiki.pl?JBossConsole

(Ugly picture included).

It also incorporates MASS-server configuration (meaning telling all 20 in
the cluster to reconfigure)

Here are the details from an earlier message that doesn't seem to have made
it here:

 The present status is that the SMTP is mostly done and can post messages to
 JMS (that¹s just because I wrote that particular mail listener first).  My
 vision is that in the short run we'll have a simple MDBean which looks at
 the message and either writes it to a MailBox (which I envision being an
 entity bean and later use either Hibernate or Bela's cache thingy).  Why?  I
 want 200 ms IMAP access (for instance).  Someone else has already
 contributed a TLS (SSL) implementation.
 
 Eric has written a POP implementation that is awaiting a mailbox
 abstraction.  (Back to above)
 
 A JBoss client has asked to fund some of that work with their support hours
 and Eric will be working on the mailbox abstraction, etc shortly.
 
 Once that is complete we have to think through authentication policies.  I
 favor a rather lame brained pessimistic policy at first which will limit our
 usefulness in some areas but I don't want to ever stamp something release
 until we're real secure.
 
 Julien has also contributed something or other, however I didn't really
 understand that whole thing to be honest (why did we need that over
 JavaMail?)...
 
 The TLS guy also submitted a non-javamail Mail header implementation.  Why?
 Because of all stupid things the InternetHeader class isn't serializable.
 
 I've got a prototype for the Jboss Console GUI
 (http://superlinksoftware.com/cgi-bin/erswiki.pl?JBossConsole) necessary to
 set up the Mail Services stuff.  ATM I have to deal with restrictions on the
 RMI Classloader.  The reason that I consider this related closely to mail
 services is that in order to provide an enterprise class mail server
 system which is flexible enough for e-support and mail lists and whatever
 without making the setup as anti-user-friendly as sendmail.cf, I need to
 consider it from the start.  Right now the GUI comes up and can categorize
 uimanageable=true MBeans and attempts to get their UI then chokes with a
 classloader issue.  Anyhow, that¹s no biggy, I'll get there.  Once that is
 done I need to see how to hook into the deployment scanner and tell it this
 descriptor is not to be redeployed, here's its new timestamp..then I
 have to figure out how to write descriptors.
 
 Bottom line:
 1. Finish out mailbox abstraction
 2. MDBean for sending and sorting mail
 3. Get authentication policies set up
 4. Round out the JBConsole
 5. Write IMAP protocol and increase the complexity of the mailbox
 abstraction (multi-folder)
 6. Write a calendar abstraction
 7. Exchange protocol
 
 Eric may have some differing viewpoints (I have a funny way of working with
 people which sometimes looks chaotic, they go a direction, I go a direction
 then we meet up with the best tech winning).  Hopefully he'll offer them up
 and round this out.  Better yet...maybe he'll start on the wiki:
 http://superlinksoftware.com/cgi-bin/erswiki.pl?action=editid=MailServicesF
 orJBoss -- it puts the lotion in the bucket or it gets the hose.
 
 With two contiguous months I could get the mail server rounded out (at least
 1-4).  I'll probably need the most help for 7.  I've actually done some work
 on 5 before for JAMES so no biggy.
 
 How's that?
 
 
 -Andy


 The datasource is a good/pathological example because it also includes
 advanced configurations like the CMP mappings,
 jbossmq persistence config and the pad=true xid for Oracle.
 Showing disparate metadata needs to be combined in the management
 view/tool.
 
 Regards,
 Adrian
 
 
 -- Juha
 
 
 IMHO
 
 bax
 
 
 
 
 
 
 ---
 This SF.net email is sponsored by: SF.net Giveback Program.
 Does SourceForge.net help you be more productive?  Does it
 help you create better code?   SHARE THE LOVE, and help us help
 YOU!  Click Here: http://sourceforge.net/donate/
 ___
 JBoss-Development mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/jboss-development

-- 
Andrew C. Oliver
http://www.superlinksoftware.com/poi.jsp
Custom enhancements and Commercial Implementation for 

Re: Joe Admin User mail services Re: [JBoss-dev] Re: [Core] WG: Comparison between BEA JBoss

2003-11-06 Thread Adrian Brock
On Fri, 2003-11-07 at 00:19, Andrew C. Oliver wrote:
  
  Why don't we start different threads for different issues?
  This thread start out as discussing making management easier.
  
  e.g. Joe Windows Admin wants a GUI Wizard entitled
  Configure datasource preferably one that does not ask if he writing
  letter :-)
  How does Joe hates-GUIs programmer (i.e. me) maintain that wizard
  and other management interfaces when I add configuration options
  to the jdbc rars or db specifc plugins?
  
 
 I've started working on this.  I'm hitting a gee you don't have a security
 manager so you can't use the RMI Classloader issue, but I'm sure I'll
 figure it out shortly.

pseudo rmi code:

try
{
   return invokeServer()
}
catch (ClassNotFoundException e)
{
   if (System.getSecurityManager() == null)
  throw new No RMI Security Manager etc.;
   else
  tryToLoadClassFromRMICodeBase();
}

Regards,
Adrian

 
 Details here:
 
 http://superlinksoftware.com/cgi-bin/erswiki.pl?JBossConsole
 
 (Ugly picture included).
 
 It also incorporates MASS-server configuration (meaning telling all 20 in
 the cluster to reconfigure)
 
 Here are the details from an earlier message that doesn't seem to have made
 it here:
 
  The present status is that the SMTP is mostly done and can post messages to
  JMS (thats just because I wrote that particular mail listener first).  My
  vision is that in the short run we'll have a simple MDBean which looks at
  the message and either writes it to a MailBox (which I envision being an
  entity bean and later use either Hibernate or Bela's cache thingy).  Why?  I
  want 200 ms IMAP access (for instance).  Someone else has already
  contributed a TLS (SSL) implementation.
  
  Eric has written a POP implementation that is awaiting a mailbox
  abstraction.  (Back to above)
  
  A JBoss client has asked to fund some of that work with their support hours
  and Eric will be working on the mailbox abstraction, etc shortly.
  
  Once that is complete we have to think through authentication policies.  I
  favor a rather lame brained pessimistic policy at first which will limit our
  usefulness in some areas but I don't want to ever stamp something release
  until we're real secure.
  
  Julien has also contributed something or other, however I didn't really
  understand that whole thing to be honest (why did we need that over
  JavaMail?)...
  
  The TLS guy also submitted a non-javamail Mail header implementation.  Why?
  Because of all stupid things the InternetHeader class isn't serializable.
  
  I've got a prototype for the Jboss Console GUI
  (http://superlinksoftware.com/cgi-bin/erswiki.pl?JBossConsole) necessary to
  set up the Mail Services stuff.  ATM I have to deal with restrictions on the
  RMI Classloader.  The reason that I consider this related closely to mail
  services is that in order to provide an enterprise class mail server
  system which is flexible enough for e-support and mail lists and whatever
  without making the setup as anti-user-friendly as sendmail.cf, I need to
  consider it from the start.  Right now the GUI comes up and can categorize
  uimanageable=true MBeans and attempts to get their UI then chokes with a
  classloader issue.  Anyhow, thats no biggy, I'll get there.  Once that is
  done I need to see how to hook into the deployment scanner and tell it this
  descriptor is not to be redeployed, here's its new timestamp..then I
  have to figure out how to write descriptors.
  
  Bottom line:
  1. Finish out mailbox abstraction
  2. MDBean for sending and sorting mail
  3. Get authentication policies set up
  4. Round out the JBConsole
  5. Write IMAP protocol and increase the complexity of the mailbox
  abstraction (multi-folder)
  6. Write a calendar abstraction
  7. Exchange protocol
  
  Eric may have some differing viewpoints (I have a funny way of working with
  people which sometimes looks chaotic, they go a direction, I go a direction
  then we meet up with the best tech winning).  Hopefully he'll offer them up
  and round this out.  Better yet...maybe he'll start on the wiki:
  http://superlinksoftware.com/cgi-bin/erswiki.pl?action=editid=MailServicesF
  orJBoss -- it puts the lotion in the bucket or it gets the hose.
  
  With two contiguous months I could get the mail server rounded out (at least
  1-4).  I'll probably need the most help for 7.  I've actually done some work
  on 5 before for JAMES so no biggy.
  
  How's that?
  
  
  -Andy
 
 
  The datasource is a good/pathological example because it also includes
  advanced configurations like the CMP mappings,
  jbossmq persistence config and the pad=true xid for Oracle.
  Showing disparate metadata needs to be combined in the management
  view/tool.
  
  Regards,
  Adrian
  
  
  -- Juha
  
  
  IMHO
  
  bax
  
  
  
  
  
  
  ---
  This SF.net email is sponsored by: SF.net Giveback Program.
  Does SourceForge.net help you be more 

Re: [JBoss-dev] Re: [Core] WG: Comparison between BEA JBoss

2003-11-05 Thread Holger Baxmann @ mac
Am 05.11.2003 um 04:07 schrieb Scott M Stark:

Its required for j2ee1.4, but you don't need an xsd to use xsl
to transform and xml document.
... as we all know. But this is only one side of the mirror.

The question is: What if you use XSLT on XSD?
The answer is: You are applying different semantics on the same XML 
content (XSD _is_ an XML Application). You are able to create and 
transform vocabularies into each other.

Worth thinking and doing.

bax


--

Scott Stark
Chief Technology Officer
JBoss Group, LLC

Holger Baxmann - bitwind wrote:

When does JBoss.org have the meta-model of the whole stuff defined in 
XSD and throuw the ugly DTD's away?
Then one is able to appy XSLT on the XSD's and all migration things 
belonging to the meta-level are handled by the meta-level.
IMHO
bax


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


Re: [JBoss-dev] Re: [Core] WG: Comparison between BEA JBoss

2003-11-05 Thread Holger Baxmann @ mac
The problem is not writing the right code or using the right OM. The 
problem is applying the right code with a appropriate OM at the right 
time to the right understanding, taxonomy and onthology of the USER.

Code doesn't sell, the right functionalities at the right times 
will sell.

Today we are generally not able to fullfill this need. Sometime we come 
closer, sometime we fail. If we come closer, the USER will change his 
mind - we will fail. ;-)

The issue is _not_ the data, it is the MEANING.

We are trying to seperate the the ontologies into interface, the 
taxonomies into interceptor and invoker. All these are stateless in the 
case of content. Go one step further and decouple the meta-data and hot 
deploy them.

Continous BuildTest on the metadata. Including Refactoring of 
metadata. At runtime.

There are some good examples for this: look for XML Schmema ontology 
in google or applying the MOF to JBoss.org.
ebXML and RosettaNet, in case of already defined Schema 
implementations, would be helpfull to be transformed by XSLT into a 
JBoss DD.

And, again: You can generate the whole code out of XSD meta and XML 
content in a standard way, but not vice versa.
Java code is only a special case of formulating MEANING, it is ugly in 
this. XSD is make for describe MEANING.

For example MEANING of an applied security model.
Ok, it is regarding the level of the USER of JBoss, not the level of 
the coder of JBoss.
Sorry for beeing one of the first.

bax

Am 05.11.2003 um 04:18 schrieb Scott M Stark:

Explain how xsd is actually the object model in terms of what
the metadata handling code is using. Its directly manipulating
xml instances that conform to the xsd or is there is a binding of
the xsd to a java object model? If there is a binding, then that
is the object model, not the xsd as that is what the code is
dependent on. Why would I want to directly use some xml api and
propagate around dependencies on xml parsing (which we already
do to much of), rather than handling one particular externalized
form of the metadata and then passing the object model around?
--

Scott Stark
Chief Technology Officer
JBoss Group, LLC

Holger Baxmann @ mac wrote:

...
Scott's posted some of the requirements in the past, e.g.
removing all the xml fluff. Let the container deal with the
metadata as objects.
Mhhhm, this will make some Objects statefull in the view of Ms. Meta.
Decoupling of all content (class instances) from all semantics 
(cl/assembler) would be better IMHO.
One of the key issues is supporting the old deployments,
by translating them into the new object model.
jaxb doesn't cut it, it has limited/no support for changing schemas
or an already established object model.
The XSD is the Object Model regardless of the content of the 
referenced XML, so one may apply different XSD on the same XML - or 
even on the XSD's. Ok, at last you may generate the .java's :)))
2.4 DD+2.4XSD - XSLT - 4.xXSD+4.xDD;
4.xXSD+4.xCMPDD - XSLT - anyServiceDD
RelaxNG  friends could provide the direction.
bax


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


Re: [JBoss-dev] Re: [Core] WG: Comparison between BEA JBoss

2003-11-05 Thread Holger Baxmann @ mac

Thanks for pointing me at this :)

I rather think of the special JBoss.org (in my case the 
not-JAAS-JavaSecurity, JMX, Service and Adapter parts) metamodel 
additions. Maybe sometimes a XSLT of the spec xsd will do the trick 
;-)))

thanks

b/readingax

When does JBoss.org have the meta-model of the whole stuff defined 
in
XSD and throuw the ugly DTD's away?
Then one is able to appy XSLT on the XSD's and all migration things
belonging to the meta-level are handled by the meta-level.


EJB 2.1  J2EE 1.4 IIRC


Is anybody working on this DTD - XSD transition ?
Couldn't it be handy in this case, could it ?
bax


It's already done:
http://java.sun.com/xml/ns/j2ee/
It's part of the 1.4 spec!

Ricardo Argüello


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


Re: [JBoss-dev] Re: [Core] WG: Comparison between BEA JBoss

2003-11-05 Thread Scott M Stark
Give me an example of this meaningful description of an applied security model
that needs to be mapped into a declarative j2ee security descriptor.
--

Scott Stark
Chief Technology Officer
JBoss Group, LLC

Holger Baxmann @ mac wrote:

...
And, again: You can generate the whole code out of XSD meta and XML 
content in a standard way, but not vice versa.
Java code is only a special case of formulating MEANING, it is ugly in 
this. XSD is make for describe MEANING.

For example MEANING of an applied security model.
Ok, it is regarding the level of the USER of JBoss, not the level of the 
coder of JBoss.
Sorry for beeing one of the first.

bax


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


Re: [JBoss-dev] Re: [Core] WG: Comparison between BEA JBoss

2003-11-05 Thread Holger Baxmann
On Wed, 05 Nov 2003 06:36:33 -0800, Scott M Stark [EMAIL PROTECTED] 
wrote:

Give me an example of this meaningful description of an applied security 
model
that needs to be mapped into a declarative j2ee security descriptor.

The security of the whole system, where j2ee is only a part of, is less 
secure than the weakest part. Maybe j2ee-jaas is the strongest here, but 
only maybe. So you will have either two different mapping systems about 
party,place,thing  - time - role or you are using a standardized kind of 
security infrastruture.
In both, the j2ee and the other parts of the solution.

So it should be mapped below the j2ee security, in an osi-fied point of 
view :)

Use java.securityManager.
All j2ee .?ar's sealed into crosscertified CA's certs.
j2ee could inherit the identities from this, at least the one of the 
server/instance.

It is mostly all about what the 'Identity' mean - in Authorization, 
Authentification and Auditing - in my example X.509 certs (I know they do 
not really exist), self signed or CA based.

So my example will be:

Security as a process of working with jboss, using it, audit it - beyound 
these j2ee marketing stuff in the real world where you have the 
all-use-the-same-password-user and the i-should tell you the password 
syndromes, by resting the social engeneering of credentials. Strongest 
identification, not fakable. Scalable and effortless in usage.

PK based VPN between several JBoss nodes in a cluster - secured.

your turn

bax

--
Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/
---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


[JBoss-dev] Re: [Core] WG: Comparison between BEA JBoss

2003-11-04 Thread Bill Burke
Posting to jbosxs-dev.  Let's keep it there please!

Bill

Bill Burke wrote:
LETS TAKE THESE DISCUSSIONS TO JBOSS-DEV PLEASE!

Yes, IMO, migration should be a separate distinct tool/step.  We should 
not be maintaining past versions of deployment descriptors in 4.0, 3.2, 
or 3.0.  Anybody know what other vendors do?

Bill

Scott M Stark wrote:

That is a possibility that Bill suggested before, but it excludes
the possibility of supporting hot deploy with migration, something
we can do. They will be exposed to xsl if there is a problem with
the migration. Maybe migration should be a separate step.
Juha Lindfors wrote:

Migration yes. But for that XSL would work just as well, you just run 
the
script to convert between the descriptors, right? The admin is never
actually exposed to reading or modifying the XSLT... ?

-- Juha


___
the.core mailing list
[EMAIL PROTECTED]
http://mail.jboss.org/mailman/listinfo/the.core


--

Bill Burke
Chief Architect
JBoss Group LLC.



---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


[JBoss-dev] Re: [Core] WG: Comparison between BEA JBoss

2003-11-04 Thread Bill Burke
Posting to jboss dev

Juha Lindfors wrote:

Getting the scripts done would be the first step and itself helpful for
most current admins, regardless of the language used in the script.
Once those exist, it should not be a huge step to integrate the scripts
with a new MigrationSubDeployer that registers to accept any legacy
descriptor DTD. It would eliminate the last step (running the script) from
the process.
The difference between the two is first one modifies the package to
contain new up-to-date descriptors where you can now add new
configuration supported by the newer document type. In the latter there's
no additional work on the admin but package would not be updated with
new document type, something you'd want people to do eventually.
--

Bill Burke
Chief Architect
JBoss Group LLC.



---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


Re: [JBoss-dev] Re: [Core] WG: Comparison between BEA JBoss

2003-11-04 Thread Holger Baxmann - bitwind
Am 04.11.2003 um 17:22 schrieb Bill Burke:

Posting to jbosxs-dev.  Let's keep it there please!

Bill

Bill Burke wrote:
LETS TAKE THESE DISCUSSIONS TO JBOSS-DEV PLEASE!
Yes, IMO, migration should be a separate distinct tool/step.  We 
should not be maintaining past versions of deployment descriptors in 
4.0, 3.2, or 3.0.  Anybody know what other vendors do?
Bill
Scott M Stark wrote:
That is a possibility that Bill suggested before, but it excludes
the possibility of supporting hot deploy with migration, something
we can do. They will be exposed to xsl if there is a problem with
the migration. Maybe migration should be a separate step.
Juha Lindfors wrote:

Migration yes. But for that XSL would work just as well, you just 
run the
script to convert between the descriptors, right? The admin is never
actually exposed to reading or modifying the XSLT... ?
When does JBoss.org have the meta-model of the whole stuff defined in 
XSD and throuw the ugly DTD's away?
Then one is able to appy XSLT on the XSD's and all migration things 
belonging to the meta-level are handled by the meta-level.

IMHO

bax

-- Juha


___
the.core mailing list
[EMAIL PROTECTED]
http://mail.jboss.org/mailman/listinfo/the.core

--

Bill Burke
Chief Architect
JBoss Group LLC.



---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


Re: [JBoss-dev] Re: [Core] WG: Comparison between BEA JBoss

2003-11-04 Thread Juha Lindfors
On Wed, 5 Nov 2003, Holger Baxmann - bitwind wrote:
  Bill Burke wrote:
  LETS TAKE THESE DISCUSSIONS TO JBOSS-DEV PLEASE!
  Yes, IMO, migration should be a separate distinct tool/step.  We
  should not be maintaining past versions of deployment descriptors in
  4.0, 3.2, or 3.0.  Anybody know what other vendors do?
  Bill
  Scott M Stark wrote:
  That is a possibility that Bill suggested before, but it excludes
  the possibility of supporting hot deploy with migration, something
  we can do. They will be exposed to xsl if there is a problem with
  the migration. Maybe migration should be a separate step.
 
  Juha Lindfors wrote:
 
  Migration yes. But for that XSL would work just as well, you just
  run the
  script to convert between the descriptors, right? The admin is never
  actually exposed to reading or modifying the XSLT... ?

 When does JBoss.org have the meta-model of the whole stuff defined in
 XSD and throuw the ugly DTD's away?
 Then one is able to appy XSLT on the XSD's and all migration things
 belonging to the meta-level are handled by the meta-level.

EJB 2.1  J2EE 1.4 IIRC

-- Juha


 IMHO

 bax






---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


Re: [JBoss-dev] Re: [Core] WG: Comparison between BEA JBoss

2003-11-04 Thread Holger Baxmann @ mac
Am 05.11.2003 um 02:53 schrieb Juha Lindfors:
On Wed, 5 Nov 2003, Holger Baxmann - bitwind wrote:
Bill Burke wrote:
LETS TAKE THESE DISCUSSIONS TO JBOSS-DEV PLEASE!
Yes, IMO, migration should be a separate distinct tool/step.  We
should not be maintaining past versions of deployment descriptors in
4.0, 3.2, or 3.0.  Anybody know what other vendors do?
Bill
Scott M Stark wrote:
That is a possibility that Bill suggested before, but it excludes
the possibility of supporting hot deploy with migration, something
we can do. They will be exposed to xsl if there is a problem with
the migration. Maybe migration should be a separate step.
Juha Lindfors wrote:

Migration yes. But for that XSL would work just as well, you just
run the
script to convert between the descriptors, right? The admin is 
never
actually exposed to reading or modifying the XSLT... ?
When does JBoss.org have the meta-model of the whole stuff defined in
XSD and throuw the ugly DTD's away?
Then one is able to appy XSLT on the XSD's and all migration things
belonging to the meta-level are handled by the meta-level.
EJB 2.1  J2EE 1.4 IIRC
Is anybody working on this DTD - XSD transition ?
Couldn't it be handy in this case, could it ?
bax

-- Juha

IMHO

bax





---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


Re: [JBoss-dev] Re: [Core] WG: Comparison between BEA JBoss

2003-11-04 Thread Adrian Brock
On Wed, 2003-11-05 at 01:53, Juha Lindfors wrote:
 On Wed, 5 Nov 2003, Holger Baxmann - bitwind wrote:
   Bill Burke wrote:
   LETS TAKE THESE DISCUSSIONS TO JBOSS-DEV PLEASE!
   Yes, IMO, migration should be a separate distinct tool/step.  We
   should not be maintaining past versions of deployment descriptors in
   4.0, 3.2, or 3.0.  Anybody know what other vendors do?
   Bill
   Scott M Stark wrote:
   That is a possibility that Bill suggested before, but it excludes
   the possibility of supporting hot deploy with migration, something
   we can do. They will be exposed to xsl if there is a problem with
   the migration. Maybe migration should be a separate step.
  
   Juha Lindfors wrote:
  
   Migration yes. But for that XSL would work just as well, you just
   run the
   script to convert between the descriptors, right? The admin is never
   actually exposed to reading or modifying the XSLT... ?
 
  When does JBoss.org have the meta-model of the whole stuff defined in
  XSD and throuw the ugly DTD's away?
  Then one is able to appy XSLT on the XSD's and all migration things
  belonging to the meta-level are handled by the meta-level.
 
 EJB 2.1  J2EE 1.4 IIRC
 

Why don't we start different threads for different issues?
This thread start out as discussing making management easier.

e.g. Joe Windows Admin wants a GUI Wizard entitled
Configure datasource preferably one that does not ask if he writing
letter :-)
How does Joe hates-GUIs programmer (i.e. me) maintain that wizard
and other management interfaces when I add configuration options
to the jdbc rars or db specifc plugins?

The datasource is a good/pathological example because it also includes 
advanced configurations like the CMP mappings,
jbossmq persistence config and the pad=true xid for Oracle.
Showing disparate metadata needs to be combined in the management
view/tool.

Regards,
Adrian


 -- Juha
 
 
  IMHO
 
  bax
 
 
 
 
 
 
 ---
 This SF.net email is sponsored by: SF.net Giveback Program.
 Does SourceForge.net help you be more productive?  Does it
 help you create better code?   SHARE THE LOVE, and help us help
 YOU!  Click Here: http://sourceforge.net/donate/
 ___
 JBoss-Development mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/jboss-development
-- 
 
Adrian Brock
Director of Support
Back Office
JBoss Group, LLC 
 



---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


Re: [JBoss-dev] Re: [Core] WG: Comparison between BEA JBoss

2003-11-04 Thread Adrian Brock
On Wed, 2003-11-05 at 02:08, Holger Baxmann @ mac wrote:
 Am 05.11.2003 um 02:53 schrieb Juha Lindfors:
  On Wed, 5 Nov 2003, Holger Baxmann - bitwind wrote:
  Bill Burke wrote:
  LETS TAKE THESE DISCUSSIONS TO JBOSS-DEV PLEASE!
  Yes, IMO, migration should be a separate distinct tool/step.  We
  should not be maintaining past versions of deployment descriptors in
  4.0, 3.2, or 3.0.  Anybody know what other vendors do?
  Bill
  Scott M Stark wrote:
  That is a possibility that Bill suggested before, but it excludes
  the possibility of supporting hot deploy with migration, something
  we can do. They will be exposed to xsl if there is a problem with
  the migration. Maybe migration should be a separate step.
 
  Juha Lindfors wrote:
 
  Migration yes. But for that XSL would work just as well, you just
  run the
  script to convert between the descriptors, right? The admin is 
  never
  actually exposed to reading or modifying the XSLT... ?
 
  When does JBoss.org have the meta-model of the whole stuff defined in
  XSD and throuw the ugly DTD's away?
  Then one is able to appy XSLT on the XSD's and all migration things
  belonging to the meta-level are handled by the meta-level.
 
  EJB 2.1  J2EE 1.4 IIRC
 
 Is anybody working on this DTD - XSD transition ?
 Couldn't it be handy in this case, could it ?
 

Hi think Dr Jung has done something for web services,
otherwise did you just volunteer?

Regards,
Adrian

 bax
 
  -- Juha
 
 
  IMHO
 
  bax
 
 
 
 
 
 
  ---
  This SF.net email is sponsored by: SF.net Giveback Program.
  Does SourceForge.net help you be more productive?  Does it
  help you create better code?   SHARE THE LOVE, and help us help
  YOU!  Click Here: http://sourceforge.net/donate/
  ___
  JBoss-Development mailing list
  [EMAIL PROTECTED]
  https://lists.sourceforge.net/lists/listinfo/jboss-development
 
 
 
 
 ---
 This SF.net email is sponsored by: SF.net Giveback Program.
 Does SourceForge.net help you be more productive?  Does it
 help you create better code?   SHARE THE LOVE, and help us help
 YOU!  Click Here: http://sourceforge.net/donate/
 ___
 JBoss-Development mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/jboss-development
-- 
 
Adrian Brock
Director of Support
Back Office
JBoss Group, LLC 
 



---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


Re: [JBoss-dev] Re: [Core] WG: Comparison between BEA JBoss

2003-11-04 Thread Holger Baxmann - bitwind
Am 05.11.2003 um 02:53 schrieb Juha Lindfors:
On Wed, 5 Nov 2003, Holger Baxmann - bitwind wrote:
Bill Burke wrote:
LETS TAKE THESE DISCUSSIONS TO JBOSS-DEV PLEASE!
Yes, IMO, migration should be a separate distinct tool/step.  We
should not be maintaining past versions of deployment descriptors in
4.0, 3.2, or 3.0.  Anybody know what other vendors do?
Bill
Scott M Stark wrote:
That is a possibility that Bill suggested before, but it excludes
the possibility of supporting hot deploy with migration, something
we can do. They will be exposed to xsl if there is a problem with
the migration. Maybe migration should be a separate step.
Juha Lindfors wrote:

Migration yes. But for that XSL would work just as well, you just
run the
script to convert between the descriptors, right? The admin is 
never
actually exposed to reading or modifying the XSLT... ?
When does JBoss.org have the meta-model of the whole stuff defined in
XSD and throuw the ugly DTD's away?
Then one is able to appy XSLT on the XSD's and all migration things
belonging to the meta-level are handled by the meta-level.
EJB 2.1  J2EE 1.4 IIRC
Is anybody working on this DTD - XSD transition ?
Couldn't it be handy in this case, could it ?
bax

-- Juha

IMHO

bax





---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


Re: [JBoss-dev] Re: [Core] WG: Comparison between BEA JBoss

2003-11-04 Thread Holger Baxmann @ mac
Am 05.11.2003 um 03:11 schrieb Adrian Brock:

On Wed, 2003-11-05 at 02:08, Holger Baxmann @ mac wrote:
When does JBoss.org have the meta-model of the whole stuff defined 
in
XSD and throuw the ugly DTD's away?
Then one is able to appy XSLT on the XSD's and all migration things
belonging to the meta-level are handled by the meta-level.
EJB 2.1  J2EE 1.4 IIRC
Is anybody working on this DTD - XSD transition ?
Couldn't it be handy in this case, could it ?
Hi think Dr Jung has done something for web services,
otherwise did you just volunteer?
I may have a look at this in my really spare time ... have a maybe-job 
for a winxp virtual device driver ;-)))
I know about the beauty and the beast in XSD.

Any sources of info/man/doc about the DTD content except the source?

bax

Regards,
Adrian
bax


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


Re: [JBoss-dev] Re: [Core] WG: Comparison between BEA JBoss

2003-11-04 Thread Adrian Brock
On Wed, 2003-11-05 at 02:22, Holger Baxmann @ mac wrote:
 Am 05.11.2003 um 03:11 schrieb Adrian Brock:
 
  On Wed, 2003-11-05 at 02:08, Holger Baxmann @ mac wrote:
  When does JBoss.org have the meta-model of the whole stuff defined 
  in
  XSD and throuw the ugly DTD's away?
  Then one is able to appy XSLT on the XSD's and all migration things
  belonging to the meta-level are handled by the meta-level.
 
  EJB 2.1  J2EE 1.4 IIRC
 
  Is anybody working on this DTD - XSD transition ?
  Couldn't it be handy in this case, could it ?
 
 
  Hi think Dr Jung has done something for web services,
  otherwise did you just volunteer?
 
 I may have a look at this in my really spare time ... have a maybe-job 
 for a winxp virtual device driver ;-)))
 I know about the beauty and the beast in XSD.
 
 Any sources of info/man/doc about the DTD content except the source?
 

Scott's posted some of the requirements in the past, e.g.
removing all the xml fluff. Let the container deal with the
metadata as objects.
One of the key issues is supporting the old deployments,
by translating them into the new object model.

jaxb doesn't cut it, it has limited/no support for changing schemas
or an already established object model.

Regards,
Adrian

 bax
 
  Regards,
  Adrian
 
  bax
 
 
 
 ---
 This SF.net email is sponsored by: SF.net Giveback Program.
 Does SourceForge.net help you be more productive?  Does it
 help you create better code?   SHARE THE LOVE, and help us help
 YOU!  Click Here: http://sourceforge.net/donate/
 ___
 JBoss-Development mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/jboss-development
-- 
 
Adrian Brock
Director of Support
Back Office
JBoss Group, LLC 
 



---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


Re: [JBoss-dev] Re: [Core] WG: Comparison between BEA JBoss

2003-11-04 Thread Juha Lindfors
On Wed, 5 Nov 2003, Adrian Brock wrote:
   When does JBoss.org have the meta-model of the whole stuff defined in
   XSD and throuw the ugly DTD's away?
   Then one is able to appy XSLT on the XSD's and all migration things
   belonging to the meta-level are handled by the meta-level.
  
   EJB 2.1  J2EE 1.4 IIRC
 
  Is anybody working on this DTD - XSD transition ?
  Couldn't it be handy in this case, could it ?
 

 Hi think Dr Jung has done something for web services,
 otherwise did you just volunteer?

IIRC there's a tool at W3C that converts your DTD to XSD. Then you need to
add the semantic part to the schema.

-- Juha



---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


Re: [JBoss-dev] Re: [Core] WG: Comparison between BEA JBoss

2003-11-04 Thread Juha Lindfors
On Wed, 5 Nov 2003, Adrian Brock wrote:
 How does Joe hates-GUIs programmer (i.e. me) maintain that wizard
 and other management interfaces when I add configuration options
 to the jdbc rars or db specifc plugins?

You don't. That's the fundamental problem with a rich GUI ;-)

-- Juha



---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


Re: [JBoss-dev] Re: [Core] WG: Comparison between BEA JBoss

2003-11-04 Thread Holger Baxmann @ mac
Am 05.11.2003 um 03:08 schrieb Adrian Brock:

On Wed, 2003-11-05 at 01:53, Juha Lindfors wrote:
On Wed, 5 Nov 2003, Holger Baxmann - bitwind wrote:
Bill Burke wrote:
LETS TAKE THESE DISCUSSIONS TO JBOSS-DEV PLEASE!
Yes, IMO, migration should be a separate distinct tool/step.  We
should not be maintaining past versions of deployment descriptors 
in
4.0, 3.2, or 3.0.  Anybody know what other vendors do?
Bill
Scott M Stark wrote:
That is a possibility that Bill suggested before, but it excludes
the possibility of supporting hot deploy with migration, something
we can do. They will be exposed to xsl if there is a problem with
the migration. Maybe migration should be a separate step.
Juha Lindfors wrote:

Migration yes. But for that XSL would work just as well, you just
run the
script to convert between the descriptors, right? The admin is 
never
actually exposed to reading or modifying the XSLT... ?
When does JBoss.org have the meta-model of the whole stuff defined in
XSD and throuw the ugly DTD's away?
Then one is able to appy XSLT on the XSD's and all migration things
belonging to the meta-level are handled by the meta-level.
EJB 2.1  J2EE 1.4 IIRC

Why don't we start different threads for different issues?
This thread start out as discussing making management easier.
e.g. Joe Windows Admin wants a GUI Wizard entitled
Configure datasource preferably one that does not ask if he writing
letter :-)
How does Joe hates-GUIs programmer (i.e. me) maintain that wizard
and other management interfaces when I add configuration options
to the jdbc rars or db specifc plugins?
The datasource is a good/pathological example because it also includes
advanced configurations like the CMP mappings,
jbossmq persistence config and the pad=true xid for Oracle.
Showing disparate metadata needs to be combined in the management
view/tool.
But this is exactly the use-case for a xsd-xslt. JBoss.org is providing 
a wholesale XML based on a wholesale XSD and joe average is xslt'ing it 
to fit his needs. Or bax is able to customize the 
build-test-deploy-configure cycle for his client without 
trial-and-error-sometime-look-into-the-source crap.

Why not generating the gui out of the xsd? Why not using the jdbc 
metadata for datasource config by changing the appropriate xml schema 
description, naturally on the fly at invocation time? What about a 
metadata interceptor? ;-)
Same content - different semantics.

bax



Regards,
Adrian

-- Juha

IMHO

bax





---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development
--

Adrian Brock
Director of Support
Back Office
JBoss Group, LLC



---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


Re: [JBoss-dev] Re: [Core] WG: Comparison between BEA JBoss

2003-11-04 Thread Holger Baxmann @ mac
Am 05.11.2003 um 03:25 schrieb Adrian Brock:
On Wed, 2003-11-05 at 02:22, Holger Baxmann @ mac wrote:
Am 05.11.2003 um 03:11 schrieb Adrian Brock:

On Wed, 2003-11-05 at 02:08, Holger Baxmann @ mac wrote:
When does JBoss.org have the meta-model of the whole stuff defined
in
XSD and throuw the ugly DTD's away?
Then one is able to appy XSLT on the XSD's and all migration 
things
belonging to the meta-level are handled by the meta-level.
EJB 2.1  J2EE 1.4 IIRC
Is anybody working on this DTD - XSD transition ?
Couldn't it be handy in this case, could it ?
Hi think Dr Jung has done something for web services,
otherwise did you just volunteer?
I may have a look at this in my really spare time ... have a maybe-job
for a winxp virtual device driver ;-)))
I know about the beauty and the beast in XSD.
Any sources of info/man/doc about the DTD content except the source?

Scott's posted some of the requirements in the past, e.g.
removing all the xml fluff. Let the container deal with the
metadata as objects.
Mhhhm, this will make some Objects statefull in the view of Ms. Meta.
Decoupling of all content (class instances) from all semantics 
(cl/assembler) would be better IMHO.

One of the key issues is supporting the old deployments,
by translating them into the new object model.


jaxb doesn't cut it, it has limited/no support for changing schemas
or an already established object model.
The XSD is the Object Model regardless of the content of the referenced 
XML, so one may apply different XSD on the same XML - or even on the 
XSD's. Ok, at last you may generate the .java's :)))
2.4 DD+2.4XSD - XSLT - 4.xXSD+4.xDD;
4.xXSD+4.xCMPDD - XSLT - anyServiceDD

RelaxNG  friends could provide the direction.

bax

Regards,
Adrian
bax

Regards,
Adrian
bax


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development
--

Adrian Brock
Director of Support
Back Office
JBoss Group, LLC



---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


Re: [JBoss-dev] Re: [Core] WG: Comparison between BEA JBoss

2003-11-04 Thread Scott M Stark
Its required for j2ee1.4, but you don't need an xsd to use xsl
to transform and xml document.
--

Scott Stark
Chief Technology Officer
JBoss Group, LLC

Holger Baxmann - bitwind wrote:



When does JBoss.org have the meta-model of the whole stuff defined in 
XSD and throuw the ugly DTD's away?
Then one is able to appy XSLT on the XSD's and all migration things 
belonging to the meta-level are handled by the meta-level.

IMHO

bax



---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


Re: [JBoss-dev] Re: [Core] WG: Comparison between BEA JBoss

2003-11-04 Thread Scott M Stark
Explain how xsd is actually the object model in terms of what
the metadata handling code is using. Its directly manipulating
xml instances that conform to the xsd or is there is a binding of
the xsd to a java object model? If there is a binding, then that
is the object model, not the xsd as that is what the code is
dependent on. Why would I want to directly use some xml api and
propagate around dependencies on xml parsing (which we already
do to much of), rather than handling one particular externalized
form of the metadata and then passing the object model around?
--

Scott Stark
Chief Technology Officer
JBoss Group, LLC

Holger Baxmann @ mac wrote:

...
Scott's posted some of the requirements in the past, e.g.
removing all the xml fluff. Let the container deal with the
metadata as objects.


Mhhhm, this will make some Objects statefull in the view of Ms. Meta.
Decoupling of all content (class instances) from all semantics 
(cl/assembler) would be better IMHO.

One of the key issues is supporting the old deployments,
by translating them into the new object model.



jaxb doesn't cut it, it has limited/no support for changing schemas
or an already established object model.


The XSD is the Object Model regardless of the content of the referenced 
XML, so one may apply different XSD on the same XML - or even on the 
XSD's. Ok, at last you may generate the .java's :)))
2.4 DD+2.4XSD - XSLT - 4.xXSD+4.xDD;
4.xXSD+4.xCMPDD - XSLT - anyServiceDD

RelaxNG  friends could provide the direction.

bax


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


Re: [JBoss-dev] Re: [Core] WG: Comparison between BEA JBoss

2003-11-04 Thread Ricardo Argüello
Holger Baxmann - bitwind wrote:

Am 05.11.2003 um 02:53 schrieb Juha Lindfors:

On Wed, 5 Nov 2003, Holger Baxmann - bitwind wrote:

Bill Burke wrote:

LETS TAKE THESE DISCUSSIONS TO JBOSS-DEV PLEASE!
Yes, IMO, migration should be a separate distinct tool/step.  We
should not be maintaining past versions of deployment descriptors in
4.0, 3.2, or 3.0.  Anybody know what other vendors do?
Bill
Scott M Stark wrote:
That is a possibility that Bill suggested before, but it excludes
the possibility of supporting hot deploy with migration, something
we can do. They will be exposed to xsl if there is a problem with
the migration. Maybe migration should be a separate step.
Juha Lindfors wrote:

Migration yes. But for that XSL would work just as well, you just
run the
script to convert between the descriptors, right? The admin is 
never
actually exposed to reading or modifying the XSLT... ?

When does JBoss.org have the meta-model of the whole stuff defined in
XSD and throuw the ugly DTD's away?
Then one is able to appy XSLT on the XSD's and all migration things
belonging to the meta-level are handled by the meta-level.


EJB 2.1  J2EE 1.4 IIRC


Is anybody working on this DTD - XSD transition ?
Couldn't it be handy in this case, could it ?
bax 


It's already done:
http://java.sun.com/xml/ns/j2ee/
It's part of the 1.4 spec!

Ricardo Argüello



-- Juha

IMHO

bax





---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development





---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development