hello,
I have tried your solution and it seems to work quite well (and is not
complicated to set up!).
Nevertheless, I encounter some problems. While trying to set breakpoints in
JBoss code, if I re-launch the JBoss server, I get this kind of errors:
[Configuration] Could not create MBean
EJB:service=AutoDeployer(org.jboss.ejb.AutoDeployer)
[Configuration] java.lang.ClassFormatError
[Configuration] java.lang.Throwable()
[Configuration] java.lang.Error()
[Configuration] java.lang.LinkageError()
[Configuration] java.lang.ClassFormatError()
[Configuration] java.lang.Class
java.lang.ClassLoader.defineClass0(java.lang.String, byte [], int, int,
java.security.ProtectionDomain)
[Configuration] java.lang.Class
java.lang.ClassLoader.defineClass(java.lang.String, byte [], int, int,
java.security.ProtectionDomain)
[Configuration] java.lang.Class
java.security.SecureClassLoader.defineClass(java.lang.String, byte [], int,
int, java.security.CodeSource)
[Configuration] java.lang.Class
java.net.URLClassLoader.defineClass(java.lang.String, sun.misc.Resource)
[Configuration] java.lang.Class
java.net.URLClassLoader.access$1(java.net.URLClassLoader, java.lang.String,
sun.misc.Resource)
[Configuration] java.lang.Object
java.net.URLClassLoader$ClassFinder.run()
[Configuration] java.lang.Object
java.security.AccessController.doPrivileged(java.security.PrivilegedExceptio
nAction, java.security.AccessControlContext)
[Configuration] java.lang.Class
java.net.URLClassLoader.findClass(java.lang.String)
[Configuration] java.lang.Class
javax.management.loading.MLet.findClass(java.lang.String)
[Configuration] java.lang.Class
java.lang.ClassLoader.loadClass(java.lang.String, boolean)
[Configuration] java.lang.Class
java.lang.ClassLoader.loadClass(java.lang.String)
[Configuration] java.lang.Class
com.sun.management.jmx.MBeanServerImpl.findClass(java.lang.String,
javax.management.ObjectName)
[Configuration] javax.management.ObjectInstance
com.sun.management.jmx.MBeanServerImpl.createMBean(java.lang.String,
javax.management.ObjectName, javax.management.ObjectName)
[Configuration] void
org.jboss.configuration.ConfigurationService.create(org.w3c.dom.Document)
[Configuration] void
org.jboss.configuration.ConfigurationService.loadConfiguration()
[Configuration] java.lang.Object
java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object [])
[Configuration] java.lang.Object
com.sun.management.jmx.MBeanServerImpl.invoke(java.lang.Object,
java.lang.String, java.lang.Object [], java.lang.String [])
[Configuration] java.lang.Object
com.sun.management.jmx.MBeanServerImpl.invoke(javax.management.ObjectName,
java.lang.String, java.lang.Object [], java.lang.String [])
[Configuration] org.jboss.Main(java.lang.String)
[Configuration] java.lang.Object org.jboss.Main$1.run()
[Configuration] java.lang.Object
java.security.AccessController.doPrivileged(java.security.PrivilegedAction)
[Configuration] void org.jboss.Main.main(java.lang.String [])
[Configuration] java.lang.Object
java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object [])
[Configuration] void StartJBoss.main(java.lang.String [])
[Configuration]
i.e. we have a class format exception. Dont you have this if you set a
breakpoint (for example in org.jboss.ejb.AutoDeployer)?
Furthermore I am not sure that breakpoints work in my case. NB. I work with
one of the latest CVS built! not with 2.0 final.
Furthermore, it does not try to deploy your sample... I continue my
investigation...
Cheers,
Sacha
> -----Message d'origine-----
> De : [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]De la part de Jakob Braeuchi
> Envoyé : lundi, 22 janvier 2001 08:33
> À : [EMAIL PROTECTED]
> Objet : [jBoss-User] Re: JBoss 2.0 in VisualAge 3.5 without
> importingsources
>
>
> craig:
>
> i have attached a zip-file containing the visual age repository, the
> jboss-configuration, the deployed jar and the msaccess-database
> used for the
> samples (define an odbc-source called JDBCTest to use it).
>
> 1.) my method allows to set breakpoints in my ejbs. and also in external
> jboss-class files. this is quite convenient to dig deeper into jboss, to
> have the source code while debugging set the 'sourcepath for dynamically
> loaded classes' in options/debugging.
>
> 2.) i do not have to export jars to the filesystem for deployment, the jar
> file in the jboss-deployment directory contains the
> deployment-descriptors
> only. all classes are loaded from visual age.
>
> i'm using visual age 3.5 professional at home and enterprise at work and
> jboss runs on both.
> when starting with jboss i had a some problems with
> MethodNotFoundException
> for getHomeHandle in EJBHome, i could solve it by importing the ejb.jar
> shipped with jboss 2.0.
>
> i havent tested my configuration with tomcat, jsp and servlets. i
> only use
> ejbs.
>
> jakob
>
>
> _________________________________________________________________________
> Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
>
>
>
> --
> --------------------------------------------------------------
> To subscribe: [EMAIL PROTECTED]
> To unsubscribe: [EMAIL PROTECTED]
> List Help?: [EMAIL PROTECTED]
>
>
--
--------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
List Help?: [EMAIL PROTECTED]