Frank Ertl

Ranch Hand
+ Follow
since Apr 25, 2005
Merit badge: grant badges
For More
Cows and Likes
Total received
In last 30 days
Total given
Total received
Received in last 30 days
Total given
Given in last 30 days
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Frank Ertl

Try apache's FOP to generate pdf (It can be found on the apache website).
18 years ago
If you like Bruce Springsten, then you should try "Southside Johnny & the Asbury Jukes" or Lyle Lovett.
I like a lot of the harder stuff mentioned before and have been playing in some metal bands, but the two guys I mentioned above are really awesome.
18 years ago
It's difficult to tell wihout a snippet of the code you use. Please post your code, so we might help you.
18 years ago

Originally posted by Scott Selikoff:
Am I the only one that would love to have dogs in the office? So long as they are friendly they'd be great to play with during breaks instead of standing around the water cooler sort to speak.

No, you're not alone. I would prefer it to have a (real!) dog in the office. So I can take him out for a walk when I need to clear my brain and think on new solutions. The best ideas always come to me when I stroll around in the forest. And a dog is a good partner for doing so...

18 years ago

Originally posted by Madhavan Kutty:
As far as I know, you do not need to have JRE in the client machine. You only need to specify the J2SE version in the .jnlp file and when the user clicks the link to the .jnlp file from his browser, it will check on his system whether the JRE is present or not, and if it is not, it will download it.

Do correct me if I am wrong, please..

You're right. But there might be a problem if the users do not have the rights needed to install things on the machine they use. We had a similar problem and had to roll out the appropriate JDK-version before things worked the way they should.
18 years ago
Well, there won't be an exception, as far as I understand your problem:
The CMT-bean method has the "required"-attribute, not "mandatory". So if there is no transaction when the method is called, a new transaction will be established.
When the methodcall returns in the BMT-bean the BMT is resumed and has no knowledge of the CMT, especially if it's rolledback or not. Remember: BMT-beans do not call SessionContext.getRollbackOnly().
So this transaction may commit or not, it is not dependend on the state of the transaction of the CMT-bean that is closed when the CMT-method returns.
Variables declared inside a block (i.e. code between two curly braces) are only visible inside this block, so there is no sense in declaring them private, public or protected.
18 years ago
Who says that the container-transaction-element is to be created by the app-assembler?
It is to be filled with the method-permission-elements and so on. So I think that the bean provider can write the description-element to provide the information the assembler needs.
Look at this (part of the DTD for the 2.0 spec):

<!ELEMENT container-transaction (description?, method+, trans-attribute)>

The description element is used to provide text describing the parent
element. The description element should include any information that
the enterprise bean ejb-jar file producer wants to provide to the consumer of
the enterprise bean ejb-jar file (i.e., to the Deployer). Typically, the tools
used by the enterprise bean ejb-jar file consumer will display the description
when processing the parent element that contains the description.

I remember that moose seemed quite promising to me, but then I had not enough time to dig in deeper.
But if you want complicated diagrams to show to the management: code crawler will do...

And always remember "A fool with a tool is still a fool..."
[ November 16, 2005: Message edited by: Frank Ertl ]
Sometimes my head is like a sieve:

I forgot I tried a re-engineering environment called "moose" not long ago that had a tool called "code crawler". It wasn't that bad to get some things straight, means to get a good overwiew of the existing system.
But for the way to go to refactor the system you still need time to think it over and develop your strategy...
Well, I'm originally from Bavaria and one thing I learned is:

When it's time for the "Oktoberfest": stay at home, lock up your house and play dead...

Honestly speaking there are lots of drunken people, it's a hell of a noise and surely not my kind of favorite party-style...
18 years ago

Originally posted by Bear Bibeault:
I'm an old fart that prefers a hard-copy that I can:

a) Throw in my saddle-bags for transport
b) read in bed
c) stick sticky notes to
d) highlight passages, mark errors
e) emboss the cover with my library embosser
f) pile on my desk to make me look studious
g) burn if it really ticks me off
h) use to level uneven table legs

Very good shot...

18 years ago
I had a similar problem not so long ago and I found three things being helpful:

1. time
2. patience
3. a pretty good sense of humour (especially the kind that likes Gary Larson...)

And never forget: DON'T PANIC!

As a good UML-Tool I found "Enterprise Architect" from Sparx Systems, 'though I don't think there's a plugin for IDEA...
A good start could be There you'll find a lot of tutorials, links to tutorials etc. Some of them even with streaming video...
There is so much stuff that it is hard to make differences. It depends very much on which kind of music you want to play: classic, jazz, rock, heavy, blues, flamenco, folk...
Just look and try. I think it's easy to find the things that suit you best on this site if you have a little experience.
18 years ago