Srinath Perera wrote:
Hi All;
I want to learn about GBeans used in geronimo .. from wiki I found out that
it is extension of MBeans ..but where can I find more info ..
if the place is code where should I look at the code
This is definitely a FAQ :)
We currently implement GBeans using JMX but they
Lynch, Peter wrote:
This is the main link given under Downloads, Binaries at
http://geronimo.apache.org
Thanks - should be fixed when the site gets rebuilt
As an extra, why is the file still labeled incubator-?
The M1 release was done when we were still in the incubator - the marker
indicates
There is also an initial version of Hibernate integration - currently
this makes the SessionFactory available as a GBean or from JNDI. Work is
in progress for integrating with the transaction manager and deployer.
http://www.codehaus.org/~jboynes/germinate-1.0-SNAPSHOT.jar
Srinath Perera wrote:
Thanks dims .. I would look in to them and come back geronimo dev if help
is needed.
Srinath
It would be worth looking at the deployment code as well - it is the
stuff that converts xml definitions to GBeans as the config is being
built. However, I would steer away from the
Eduardo Piva wrote:
Hi Jeremy,
I've found the error. I don't know where this .ear is used in the test
tree, but it's broken. In the application.xml, there is a connectior
module, but there isn't a connector rar file in the .ear. The .war
file inside this .ear is also broken, it has some missing
How about just as the axis module in Geronimo?
--
Jeremy
Would appreciate it if people can confirm if geronimo builds on
different platforms with the new release of maven 1.0
BUILD SUCCESSFUL on
Windows XP Pro SP1
java version 1.4.2
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2-b28)
Java HotSpot(TM) Client VM (build 1.4.2-b28, mixed
and ...
BUILD SUCCESSFUL on
Windows XP Pro SP1
java version 1.5.0-beta2
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-beta2-b51)
Java HotSpot(TM) Client VM (build 1.5.0-beta2-b51, mixed mode, sharing)
Lynch, Peter wrote:
OK, after deleting my maven repository, then figuring out what NTLM
authentication was and how to configure it behind my firewall, I finally
got...
BUILD SUCCESSFUL on
Windows NT4 SP6
java version 1.4.2_03
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_03-b02)
toby cabot wrote:
I guess I should ask first if this functionality (i.e. remote JNDI and
EJB calls) is even implemented, maybe I'm trying something that's not
built yet. If it's supposed to work I'd welcome any tips people can
offer.
I don't believe it's there yet.
--
Jeremy
Believe it or not the valid values changed between EJB2.0 and EJB2.1 -
in 2.0 you needed True/False and in 2.1 you need true/false
If you changed the DD version, then you will need to change the values
to match. If you are trying to deploy a jar with a 2.0 DTD doctype, then
I'd say we have a
I noticed we are including Xerces in the manifest classpath for
server.jar - is there something that forces this or can we load it as a
dependency from the System config?
--
Jeremy
I have been tracking the Derby lists and brought it up there but did not
get any comment. It already does XA and I believe they have a connector
so there may not be much to do except a GBean wrapper.
I would like to propose we switch to it rather than Axion for the
embedded database we include
Shapira, Yoav wrote:
Hi,
After a bit of talking with Geir regarding the 1.0 M2 release still not
supporting Tomcat, I thought I'd jump in and ask: what's missing for
Tomcat integration, and how can I help?
Just getting it running would be a good place to start. That should be a
fairly simple
Dain Sundstrom wrote:
svn propset svn:keywords author date id rev files
Well we only really need date and rev, but might as well have the others.
We dropped author for reasons that I don't think have changed so I would
-1 adding that back in.
In CVS $Id$ is a shortcut for specifying others. I
Aaron Mulder wrote:
On Sat, 11 Sep 2004, Dain Sundstrom wrote:
What the heck is a DAG?
Directed acyclic graph, or something like that. I think I've been
wondering something similar. If you have 3 apps that are unrelated (don't
depend on each other or anything else really), can you start the
Alan D. Cabrera wrote:
The reason that I ask is that in itests I distribute and start app1A,
app1B, and app2A. I then try to stop and undeploy them in reverse
order. When I do this, app1A, app1B and app2A throw this exception when
they are undeployed:
java.lang.IllegalStateException
at
The ultimate intention is to make changes to the running server persistent so
all you would do is use the console to alter the port. This isn't there yet.
For now the easiest way is to edit the system plan (which should be in the
binary) and re-deploy using:
java -jar bin/deployer.jar
Dain Sundstrom wrote:
Do you honestly think a newbie will be able to understand, download a
plan, modify this, deploy it, and then start it? Now the augment to have
a properties file works for me, but deploying a plan seems like one step
too many.
People seem to manage quite well for WebLogic,
Bruce Snyder wrote:
My apologies, I didn't ask this correctly. Where did we get the
JNDI implementation?
There are actually a couple that we use based on different characteristics.
The one for java: is located in o.a.g.naming and is designed for fast,
read-only access - what happens with ENC
You can also do this thru the 88 api - if you pass null as the module type to
the module list methods it returns all configs the stores know about.
Takling the TranQL bits ...
[EMAIL PROTECTED] wrote:
* If I want to use Geronimo with a proprietary database that has a JDBC
driver, is Castor the only library that may need modification to work
with the proprietary database? What about TranQL?
Castor is not involved in that. In TranQL we have
One thing we have talked about in the past is the problem with having
deployment classes in each module - for example, having the connector
deployer in the connector module. The issue here is that due to
classloader dependencies, the deployment code needs to end up in the
Server module so that
I think it is used by the RMI transport for JMX Remoting
On Thu, 16 Sep 2004 18:59:42 -0500, David Blevins
[EMAIL PROTECTED] wrote:
I see the o.a.g.system.RMIRegistryService in all the plans, but the
there is no visible sign of code useage.
Is this thing cruft or is it still used somewhere?
Looking in geronimo-jetty.xsd the resource-ref definition is commented
out - is there something that is stopping them working?
--
Jeremy
I am voting -1 on this change due to
1) the loss of information from the stack trace. To the people who
need to see one, then they should see all the information; cutting
out levels to simplify the display to end users is not a solution
to giving them proper diagnostic information.
2) the
Stephen Kong wrote:
If you have two web applications both using struts, you may put the
struts jars in a common lib directory, otherwise, your jars will be
picked up twice.
If I'm wrong please correct me.
We don't have a common lib directory per se; we do something similar but
different.
The
Currently we have to have a deployment plan for an EAR in order to
specify the config id for generated app clients. This is a pain and I
would like to propose a defaulting solution.
If we have a EAR file named myApp.ear then the configId for the ear
defaults to myApp. We can use the
karan singh malhi wrote:
Thanks for the reply.
Since we would be adding a geronimo dd to the ear file, that means we
would be updating the .ear anyways, so why not modify the ejb-link in
the spec dd itself. If we are not allowed to modify the spec dd, then
should we be allowed to modify the ear
For those interested, I have begun a simple embedding of Derby into
Geronimo allowing it to act as the SystemDatabase for functions such as
persistent timers etc. It is also generally bound as a local-transaction
resource for use by applications.
If things work out well and there are no
Aaron Mulder wrote:
I'm trying to set up a data source and access it from a web app.
I guess I need to somehow deploy a tranql service? If there's an example
somewhere it would be helpful. I think if I get the database in the
global JNDI space then I can use a resource-env-ref in web.xml
[EMAIL PROTECTED] wrote:
Author: dain
Date: Sun Oct 3 09:48:41 2004
New Revision: 51837
Modified:
geronimo/trunk/modules/derby/src/java/org/apache/geronimo/derby/DerbySystemGBean.java
geronimo/trunk/modules/derby/src/test/org/apache/geronimo/derby/DerbySystemGBeanTest.java
Log:
Set the
toby cabot wrote:
On a (hopefully) related topic, what's the mechanism to declare the
dependencies within an ear? I ask because I've got a webapp that uses
a connector and despite a resource-ref in web.xml and a
resource-ref in geronimo-jetty.xml I get
javax.naming.NamingException: could not
David Jencks wrote:
I agree, this is a good idea. Lets have the default value for the flag
be mandatory, i.e you only include the flag when it is optional. We
can presumably do the same with ejb-refs from web apps to ejbs? I
don't think we can have dependencies between ejbs since there
David Jencks wrote:
yes, but is there anything preventing circular ejb references between
ejbs in 2 or more ejb-jars in a single ear?
You would just need to make the dependency optional. I don't think this
is a big burden as this is likely to be unusual.
--
Jeremy
David Jencks wrote:
Unless we come up with non-classloader based package dependencies, I
think JMS __does__ need to be a child of SystemDatabase or vice versa,
so you can be sure, by making one or the other your parent, that they
are both started.
This is an artificial parent-child
[EMAIL PROTECTED] wrote:
If you're sending a message from one EAR to another using user objects
serialized, thats true. I guess in this case, we should ensure that the
tcp protocol is used to ensure data is serialized into and out of each
EAR/class loader.
We should reserve the VM transport
Aaron Mulder wrote:
I know the main developer of MC4J, a cool (Swing-based) JMX
management console -- check out the screen shots and stuff. (His name is
Greg Hinkle) I hope to get Greg on board with Geronimo. If so, and if
that project continues to use (what is essentially) the Mozilla
Dondi Imperial wrote:
I'd like to help out with frontend tools (web and desktop based) for
administration and deployment. Who do I get in touch with?
If there is no need or it is too early, for work on this end just
ignore this email.
For something relatively small to get your feet wet you
David Jencks wrote:
My impression is that the 88 tool only works on the same machine as the
server. I thought it did not send the module you were deploying over
the connection but only its location (File). Am I wrong?
Currently that is still a restriction of the implementation.
However, being
David Blevins wrote:
Seems we're getting classloading issues from our RMIClassLoaderSpi.
After a clean build, this no workie.
$ cd modules/assembly/target/geronimo-1.0-SNAPSHOT
$ java
-Djava.rmi.server.RMIClassLoaderSpi=org.apache.geronimo.rmi.RMIClassLoaderSpiImpl
-jar bin/server.jar
It fails
David Blevins wrote:
To answer part of my own question, the RMIClassLoaderSpi provider must
be in the system classloader. Worse yet, the provider is instaniated
and assigned to a private static final in RMIClassLoader.
It works in OpenEJB because it has geronimo-core in the manifest
class-path of
David Jencks wrote:
If I remember the discussions correctly, it is in the sandbox because it
is incomplete, is not currently spec compliant, and the javamail api is
not well separated from implementing javamail itself, so you would
essentially have to implement all of the javamail functionality
Davanum Srinivas wrote:
Did you get these from ws-juddi\extras\jaxr\docs\apidoc\javax\xml\registry?
No, these are actualy implementations of the API classes which I could
not fund in jUDDI or Scout.
--
Jeremy
[EMAIL PROTECTED] wrote:
Author: jboynes
Date: Sat Oct 9 16:48:58 2004
New Revision: 54190
Added:
geronimo/trunk/specs/jaxr/src/java/javax/xml/registry/ConnectionFactory.java
geronimo/trunk/specs/jaxr/src/java/javax/xml/registry/DeleteException.java
Mark DeLaFranier wrote:
Does anybody have any recommendations, and hopefully setup tips :-), for
a java debugger that works with minimal setup and config for Geronimo?
I use Idea (http://www.intellij.com) which has support for remote
debugging so you can attach to a running server and step
Aaron Mulder wrote:
So our JettyClassLoader denies any requests starting with javax.
Unfortunately, this appears to break the JSTL, which includes a JAR with
javax.servlet.jsp.jstl.* packages. That breaks Spring, which is blowing
up trying to load the LocalizationContext class from the JSTL
To all those who have been making improvements to the build over the
last month, can we please please get back to a situation where it works
reliably, every time on Windows, Linux and OSX.
No magic, no mystical plugin downloads, no arcane sequences to rebuild,
no patches to apply, simply:
*
Can someone who knows all the right incantations please update the
Building page on the wiki
http://wiki.apache.org/geronimo/Building
--
Jeremy
A full build from scratch can fail with an OutOfMemoryError: PermGen on
some Windows machines possibly due to the number of classes etc loaded
during the build/test process.
One solution to this is to increase the permanent memory with
SET MAVEN_OPTS=-Xmx512m -XX:MaxPermGen=128m
Incremental
David Blevins wrote:
Seriously, why are we using MoinMoin if none of us can figure it out.
I was referring to the maven gods not those for moinmoin :-)
This page refers to getotherprojects and the like which I thought had
been removed
--
Jeremy
-David
On Oct 18, 2004, at 4:55 PM, Jeremy Boynes
I notice that you are using maven 1.0-RC3 - there could be some problem
with how it is parsing the project.xml files - can you upgrade to maven
1.0 and try again.
--
Jeremy
Sandip Ghayal wrote:
Hello Gang,
Build fails for me too.
When doing maven clean I got error as mentioned in
file
After an m:update from a environment that worked yesterday.
C:\apache\geronimo\trunkmaven -o m:build
__ __
| \/ |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \ ~ intelligent projects ~
|_| |_\__,_|\_/\___|_||_| v. 1.0
[copy] Copying 1 file to C:\apache\geronimo\trunk\etc
build:start:
Jeremy Boynes wrote:
Jeremy Boynes wrote:
It then breaks in TranQL - Dain is looking at that.
More progress - you need a full clean first.
Only to run into an OutOfMemoryError: Java heap space in OpenEJB
BasicStatelessContainerTest - did something change to mean this needs
more memory
David Jencks wrote:
Maybe I haven't investigated enough how they are used, but shouldn't the
XXXContainerBuilders be in deployment rather than the runtime packages?
The builders are specific to each project so we did not want to load all
of that into the deployment module.
The idea was to split
Aaron Mulder wrote:
In modules/derby -- I'm not sure why it would compile but then be
missing classes at runtime. I just did an m:update followed by an
m:rebuild-all
It works for me and I don't think anything changed since yesterday. Can
you build from that module with -X so we can see the
[EMAIL PROTECTED] wrote:
Log:
Update to latest J2EE schemas from http://java.sun.com/xml/ns/j2ee/
Corrected versions are no longer necessary
Now includes more web services schemas
There are huge deltas here due to formatting changes - did we mess up
the original import, did Sun reformat the
I think we need to be careful here to avoid overloading JSR-88.
The problem with JSR-88 is that is requires a running server to to
anything useful; the restrictions on the client environment prevent you
doing any work in the provider itself.
On the other hand, we need a standalone deployer that
For some reason I did not see a Jira notification from when I linked
this to GERONIMO-357
--
Jeremy
[EMAIL PROTECTED] wrote:
Message:
A new issue has been created in JIRA.
-
View the issue:
Aaron Mulder wrote:
I have to disagree with one point here, which is that JSR-88 can
work without the server running. In particular, if you launch it just
like the existing deploy tool, it gets it's own mini-server-environment
right there and it can used the in-VM JSR-88 deployer to deploy
Aaron Mulder wrote:
Hmm... It would be possible to have our tool set up the
environment (Kernel running) and then the plugin could just try
Kernel.getSingleKernel or whatever to connect to the offline kernel.
While spec compliant, that would only work with our tool, still. Okay,
it's a bit
I would like to propose we add the following metadata to the Configuration:
* displayName - the ability to return the display-name element from
the deployment descriptor for a given locale (or the server's default
locale if a localized version is not available)
* description - the description
Can you add these configs to the Known(not)Working page on the wiki.
Aaron Mulder wrote:
FYI, I have upgraded my Linux machines to SuSE 9.2 (SuSE kernel
2.6.8-24.3). On one of them, with JDK 1.4, during an m:rebuild-all, I got
a JDK crash in an NIO accept() in the unit tests in our remoting
Alan D. Cabrera wrote:
That would depend on what you're envisioning. Can you provide some
detail?
I don't have any concrete suggestions but having struggled with security
configuration for an application last week would greatly appreciate some
simplifications.
I have a feeling that some of
On the belief we need to formally vote on making a release, should we
produce a M3 release?
Jeremy Boynes wrote:
On the belief we need to formally vote on making a release, should we
produce a M3 release?
Here's my +1
Aaron Mulder wrote:
I'd like to be able to add entries to config.list when the server
is not running and I'm doing a deployment. The problem is, the
configuration list GBean isn't running -- it's not in the minimal set
started by the deployer. And even if it was, it would install a shutdown
Aaron Mulder wrote:
I'm working on the new deployer not the old one. As per the
proposed deployer syntax message, this one actually offers a JSR-88
start method while the server is not running, which equates to updating
the config list to include the module. I'd rather not start the server to
Aaron Mulder wrote:
If you deploy to a server that's not running, then the module
will be started next time the server starts. If you distribute to a
server that's not running, then the module will not be started next time
the server starts.
You mean, you hope that it starts - you would have
Aaron Mulder wrote:
What I am proposing is the equivalent of using the current deploy
tool, and then adding the module's configId to the server command line
next time you start it -- which is what you can do today. I don't see how
that makes the situation worse.
No, you were proposing having
Aaron Mulder wrote:
For what it's worth, I can't recall having a problem with Tomcat,
JBoss or WebLogic where it processed a partially copied file or had a race
condition or was unable to revert or it was unclear to me whether the
application was successfully deployed (either you get big stack
As Aaron says, this was a quick chat to clarify issues rather than a
shady meeting in smoke filled rooms.
To write up the issue as I see it will take time. I actually have work
to do (being the middle of the work day here) so I said I would write
something up soon.
In the meantime, Aaron has
David Blevins wrote:
Jeremy has an obligation Dims, Bruce, Dain, Hiram, James, Jailton,
myself, you and the community to vote if he disagrees.
http://nagoya.apache.org/eyebrowse/[EMAIL PROTECTED]msgNo=9427
TranQL uses TM directly to avoid any dependency on Geronimo.
IIRC the only place it is used is to support collection-valued accessors
for EJBs - the spec requires that at the end of the transaction any
returned Collections become inoperative. Have look at MultiValuedCMRAccessor
Alternatively
A good concern but I don't think we'll need to do this.
Each module in the EAR can be deployed standalone where we only get the
single plan allowed by JSR-88; therefore we need to be able to nest
plans for other things such as webservices or portlets inside that
single plan.
The ANY element in
Jim Jagielski wrote:
Within the ASF, the use of the development mailing list is *the* method
of development discussion. That's the reason for it.
Wikis are good for after the fact documentation.
IRC is good when a small subset of developers need to
get together quickly to talk about some aspects
Dain Sundstrom wrote:
As of an IoCish solution If we changed our components to declare a
dependency on a Log, the kernel can initialize a log and inject it into
the component. For example, instead of a component using this code to
get a log:
public class MyService {
private static
[EMAIL PROTECTED] wrote:
Author: adc
Date: Tue Nov 9 19:14:42 2004
New Revision: 57121
Modified:
geronimo/trunk/modules/jetty-builder/src/java/org/apache/geronimo/jetty/deployment/JettyModuleBuilder.java
Log:
Temporary fix
Er, for what? :-)
--
Jeremy
Peter Nabbefeld wrote:
Aaron Mulder schrieb:
Peter,
That's not so easy -- neither changing the default Jetty port nor
disabling Jetty. You need to either build a new server configuration for
yourself (replace the org/apache/geronimo/Server configuration) or edit
the details of that
The DefaultDB is older and predates Derby's arrival at the ASF. Services
that needed a database backend were using it.
When Derby arrived and was integrated I added it as System DB so we
could see how it would work out without disrupting any of the existing
services.
In our environment Derby
[EMAIL PROTECTED] wrote:
I tried deploying a JMS resource plan and got an error. The amount of
error output produced seems excessive. It looks like the plan was output
to the terminal three times in the error information.
Is it necessary to output so much information, including a stack trace?
Chandresh Taunk wrote:
The geronimo FAQ tells me thet I use 'svnpasswd' command to create the
password on apache's subversion server; but I don't know what my user
name is nor how do I create one?
Any help is appreciated,
You only need that if you are a committer. For anonymous access you
A random thought occured to me as I was sitting watching the build that
the assembly module, especially its maven.xml, was getting bigger and
bigger and that we might be better splitting things up.
One of the main things it is doing is building different configurations,
many of which are not
Sounds reasonable - I can roll this into the ObjectName changes.
--
Jeremy
Dain Sundstrom wrote:
One of the last areas of tight coupling to JMX in the Geronimo kernel
and the GBean architecture is the use of JMX Exceptions. These the
exceptions are normally not declared as part of the
Dain Sundstrom wrote:
When you going to make that change? I'm working on the GBean code right
now, but will be offline Thursday until Sunday Morning.
I've been waiting to see if there is any more input given this is not
critical and it does change the API. As I said, I plan to get to it this
Gianny Damour wrote:
Hi,
I am working on the support of Dependent Value Classes.
The implementation is rather simple: if a binding is not explicitely
defined for a CMP field class (see
org.tranql.sql.jdbc.binding.BindingFactory) and if the class implements
Serializable, then one assumes that
Is this an issue or just that EWS is out of sync?
java:compile:
[depend] Deleted 0 out of date files in 0 seconds
[echo] Compiling to
C:\apache\geronimo\trunk\modules\axis/target/classes
[javac] Compiling 10 source files to
C:\apache\geronimo\trunk\modules\axis\t
arget\classes
When I try and build Geronimo on Fedora Core 3 with the Sun 1.5.0 JDK I
get a Hotspot crash - is this working for anyone else?
--
Jeremy
This seems similar to the idea of making each configuration a separate
artifact.
So rather than one huge assemby module, we would have a separate module
(presumably under a different directory than module) for each
configuration being generated and then a distribution module that pulls
them
Aaron Mulder wrote:
What's the machine? My experience with SuSE 9.2 (kernel 2.6.8)
and the uberbuild has been (Sun JVM unless otherwise noted):
Desktop P4/2.4 no HT, 1GB RAM, SATA hard drive (seen as SCSI)
I am just building Geronimo and it is crashing compiling. I had only
switched
Antonio Gallardo wrote:
Hi Jeremy:
the advise in my last mail don't helped?
Yes it did. I had the Sun JDK's installed and thought that things would
use JAVA_HOME (set in profile) to locate tools; you made me realize I
should symlink the others as well. I had already gone back to 1.4.2
though
Getting this when bootstrapping the deployer during assembly.
AIUI this moved package/module recently - any ideas why the old version
is still being used?
I have wiped out the maven repo and cache and built online from clean.
--
Jeremy
java.lang.NoClassDefFoundError:
As the build is consistently failing for me, can someone apply this and
see if Geronimo builds for them?
--
Jeremy
Index: modules/assembly/project.xml
===
--- modules/assembly/project.xml(revision 110123)
+++
Aaron Mulder wrote:
Is anyone working on EJB QL support? There's a guy here at work
who's interested in fussing with antlr and EJB QL, but I don't want to
step on anyone if it's already underway.
He should see where we are in TranQL - Dain, Gianny and I have all done
some work on it.
--
HOWL is being mirrored in the openejb repo. You could try:
http://openejb.codehaus.org/maven/howl/jars/howl-logger-0.1.8.jar
--
Jeremy
Craig Johannsen wrote:
Nope. One was there but it was too small and could not be opened by Ark.
So must be corrupted. Maybe times out on download.
Tried maven
Alan D. Cabrera wrote:
I added
infoFactory.addOperation(getProtocols);
in addition to the reference below and I can now get this collection via
the call:
(Collection) kernel.invoke(gbeanName, getProtocols);
This seems to be a dangerous thing to do given the collection is a live
set of
Hari Kodungallur wrote:
Jeremy, thanks for the fix.
Now, openejb module uses derby-47170 while rest of geronimo uses
derby-10.0.2.1. I am wondering whether that could be a problem at all.
There are no API differences so it is really just which version it runs
with - we just need to update
This is a test using the new instance - please ignore
Jeremy Boynes (JIRA) wrote:
Test during migration
-
Key: GERONIMO-530
URL: http://issues.eu.apache.org/jira/browse/GERONIMO-530
Project: Apache Geronimo
Type: Test
Components: buildsystem
Dain Sundstrom wrote:
I think we have a geronimo project build problem here. The specific
problem we have it the geronimo-service.xml contained in the jetty
module gets out of sync because it is the only module that uses this
feature. The root problems are the file name has a confusing name,
David Jencks wrote:
After thinking about this some more I think the major issue is that one
cannot tell from the top level plan whether a dependency is a plain jar
or if it includes a 570-node tree of recursive sub-dependencies.
Renaming and autogenerating the xml config file, while good
1 - 100 of 508 matches
Mail list logo