[ANN] JBoss Integration Plugin Announcements
New versions of the JBoss Integration plugin will be announced under this topic. If you want to get informed automatically about new versions then please select the "Watch this Topic" option.
Please sign in to leave a comment.
Martin Fuhrer wrote:
I'm experiencing some difficulties with version 1.10 of the plugin:
every now and then IDEA locks up completely while debugging, usually
right after resuming at a breakpoint - I have to kill IDEA, and the
seperately kill the JBoss process. Both have become completely unresponsive.
I'm not sure if the problem is with IDEA or with the plugin itself, but
it only started happening after I upgraded to 1.10
There's very little chance that the plugin is causing the problem, since
almost everything related to debugging is handled by IDEA itself. But if
you want me to investigate on that it would be very helpful to get a
copy of your project and some detailled instructions how to reproduce
the problem.
Edwin van Ouwerkerk Moria wrote:
>> Important:
>> Please update immediately to this version if you have previously
>> installed version 1.8 or 1.9.
--
Martin Fuhrer
Fuhrer Engineering AG
http://www.fuhrer.com
Martin Fuhrer wrote:
Ah, yes. That makes sense. Found out IDEA comes back to live if I kill the
I wish I could, but I would be publicly flogged and throttled if I sent
you this project. Anyway, it's not easily reproducible - at least, I
haven't found a way to reliably trigger it. Which is unfortunate,
because then I should be able to avoid it :)
On a somewhat related note - is it/should it/will it be possible to run
from the exploded directories? Or doesn't deploy-through-JMX support
this? Reason I ask is that this project I'm working on is a fairly
complex one, and creating the different jars/wars, and resulting ear
takes a fair amount of time. Just wondered if redeploying from exploded
dirs would be faster.
Also, does the plugin, or IDEA itself create the deployment packages?
Every new deployment leaves a slew of *.tmp files behind (that never get
cleaned up).
CU,
Edwin
I moved this discussion here http://www.intellij.net/forums/thread.jsp?forum=18&thread=124578 to not pollute the announcement thread :)
JBoss Integration Plugin 1.11 has been released.
http://www.intellij.net/forums/thread.jsp?forum=18&thread=126282
JBoss Integration Plugin 2.00-eap5 (Irida EAP) has been released.
http://www.intellij.net/forums/thread.jsp?forum=18&thread=126361
JBoss Integration Plugin 2.00-eap6 (Irida build 3311) has been released.
http://www.intellij.net/forums/thread.jsp?forum=18&thread=136580
Changes:
- support for JBoss 4.0.2 added.
Bug fixes:
- avoid deadlock situation in EJB reference handling.
Changes:
- plugin code converted to Java 5 (generified etc.);
- triple checkbox adapted to Alloy L&F.
Bug fixes:
- avoid deadlock situation in EJB reference handling.
Bug fixes:
- avoid NPE in CMR key field editor.
Changes:
- Support for JBoss 4.0.3 added.
Bug fixes:
- avoid server communication from within event dispatch thread.
Changes:
- Changes for build #3394.
This is the final release for IntelliJ IDEA 5.
Changes:
- check for valid file extension on deployment;
- look for JNDI configuration in naming-service.xml first;
- allow Dependent Value Classes from dependent modules;
- support for resource references in web modules removed.
Bug fixes:
- avoid 'Waiting for VM detach' problem with remote sessions;
- don't log server exceptions to IDEA's log file;
- avoid using any JDK 5 specific classes or methods.
Changes:
- check for JNP listener port before starting local session;
- treat server instances with JNP listener port -1 as invalid;
- support binding service for port mapping.
Bug fixes:
- avoid exception in ejb reference handling.
Bug fixes:
handle ${jboss.home.url} in binding service configuration correctly.
Bug fixes:
- avoid NullPointerException when creating a new local run configuration.
Bug fixes:
- avoid NoSuchMethodError when using SAR/HAR modules.
Easy Money THIS IS AN INVESTMENT OPPORTUNITY FOR SERIOUS PEOPLE ONLY!!! HOW TO TURN $6 INTO $6,000!!!!!!
READING THIS COULD CHANGE YOUR LIFE IT CHANGED MINE... I found this on a bulletin board and decided to try it. A little
while Back, I was browsing through newsgroups, just like you are now, and Came across an article similar to this that said you could
make Thousands of dollars within weeks with only an initial investment of $6.00! So I thought, Yeah right, this must be a scam, but like
most of Us, I was curious, so I kept reading. Anyway, it said that you send $1.00 to each of the 6 names and address stated in the
article. You Then place your own name and address in the bottom of the list at ..6, And post the article in at least 200 newsgroups.
(There are thousands) No catch, that was it. So after thinking it over, and talking to a few People first, I thought about trying it. I
figured: what have I got to Lose except 6 stamps and $6.00, right? Then I invested the measly $6.00. Well GUESS WHAT!! Within
7 days, I started getting money in the mail I was shocked! I Figured it would end soon, but the money just kept coming in. In my
First week, I made about $25.00. By the end of the second week I had Made a total of over $1,000.00! In the third week I had
over $10,000.00 And it's still growing. This is now my fourth week and I have made a total of just over $42,000.00 and it's still
coming in rapidly. It's certainly worth $6.00, and 6 stamps. I was in a bad economic state before I found this Article... I didn't
believe this really worked until I ACTUALLY started Getting mail from all over the world... I bought everything I needed... This idea
came in the right time exactly :) Let me tell you how this works and most importantly, why it Works....Also, make sure you print a
copy of this article NOW, so you Can get the information off of it as you need it. I promise you that if you follow the directions exactly,
that you will Start making more money than you thought possible by doing something so Easy! Suggestion: Read this entire
message carefully! (print it out or Download it.) Follow the simple directions and watch the money come in! It's easy. It's legal.
And, your investment is only $6.00 (Plus postage) IMPORTANT: This is not a rip-off; it is not indecent; it is not Illegal; and it is
virtually no risk - it really Works!!!! If all of the following instructions are adhered to, you will Receive extraordinary dividends.
PLEASE NOTE: Please follow these directions EXACTLY, and $50,000 or More can be yours in 20 to 60 days. This program
remains successful Because of the HONESTY AND INTEGRITY of the participants. Please continue its success by carefully
adhering to the instructions. You will now become part of the Mail Order business. In this business Your product is not solid and
tangible, it's a service. You are in the Business of developing Mailing Lists. Many large corporations are happy To pay big bucks
for quality lists. However, the money made from the Mailing lists is secondary to the income which is made from people like You
and me asking to be included in that list. Here are the 4 easy Steps to success: STEP 1: Get 6 separate pieces of paper and write
the following on each Piece of paper; PLEASE PUT ME ON YOUR MAILING LIST..along with your name and address. Now get 6
US $1.00 bills and place ONE inside EACH of the 6 pieces of Paper so the bill will not be seen through the envelope (to prevent
Thievery). Next, place one paper in each of the 6 envelopes and seal Them. You should now have 6 sealed envelopes, each with
a piece of Paper stating the above phrase, your name and address, and a $1.00 Bill. What you are doing is creating a service.
THIS IS ABSOLUTELY LEGAL You are requesting a legitimate service and You are paying for it! Like most of us I was a little
skeptical and a Little worried about the legal aspects of it all. So I checked it out with the U.S. Post Office (1-800-725-2161) and
they Confirmed that it is indeed legal! Mail the 6 envelopes to the following addresses:
1) Stephen DeLong - 11682 Hoskins St., Huntington Beach, CA 92649
2) Mike Watt - PO Box 129 Roy City, UT 84067
3) Mike Fogaren Jr. - 5 Waterbury Lane, Easton MA 02356
4) David Barth - 1662 Cypress East Avon, Ohio 44011
5) Michael Zicarelli - 230 Erie Rd Vermilion,Ohio 44089
6) Samuel Corrales – 3200 N 75 St #17 Scottsdale, Az 85251
STEP 2: Now take the ..1 name off the list that you see above, move the
Other names up (6 becomes 5, 5 becomes 4, etc...) and add YOUR NAME as Number 6 on the list. STEP 3: Change anything
you need to, but try to keep this article as Close to original as possible. Now, post your amended article to at Least 200
newsgroups. (I think there are close to 24,000 groups) All You need is 200, but remember, the more you post, the more money
you Make! This is perfectly legal! If you have any doubts, refer to Title 18 Sec. 1302 & 1341 of the Postal lottery laws. Keep a
copy of these steps for yourself and, Whenever you need money, you can use it again and again. PLEASE REMEMBER that
this program remains successful because of the HONESTY AND INTEGRITY of the participants and by their carefully Adhering
to the directions. Look at it this way. If you are of Integrity, the program will continue and the money that so many others Have
received will come your way. NOTE: You may want to retain every name and address sent to you, either On a computer or
hard copy and keep the notes people send you. This VERIFIES that you are truly providing a service. (Also, it might be a
Good idea to wrap the $1 bill in dark paper to reduce the risk of mail Theft). So, as each post is downloaded and the directions
carefully Followed, six members will be reimbursed for their participation as a List Developer with one dollar each. Your name
will move up the list Geometrically so that when your name reaches the ..1 position you will Be receiving thousands of dollars
in CASH!!! What an opportunity for only $6.00 ($1.00 for each of the first Six people listed above) Send it now, add your own name
to The list and you're in business! -
DIRECTIONS FOR HOW TO POST TO NEWSGROUPS----
STEP 1) You do
not need to re-type this entire letter to do your own Posting. Simply put your cursor at the beginning of this letter and Drag your
cursor to the bottom of this document, and select 'copy' from The edit menu. This will copy the entire letter into the computer's
Memory. STEP 2) Open a blank 'notepad' file and place your cursor at the top of The blank page. From the 'edit' menu
select 'paste'. This will paste a Copy of the letter into notepad so that you can add your name to the List. STEP 3) Save your new
notepad file as a .txt file. If you want to do Your postings in different settings, you'll always have this file to go Back to.
STEP 4) Use Netscape or Internet explorer and try searching for various Newsgroups (on-line forums, message boards,
chat sites, discussions.) (Just example you log on any search engine like yahoo.com, google.com, Altavista.com, excite.com
then you search with this subject millionaire Message board? or money making message board? or employment message
Board? or money making discussions? or money making forum? or business Message board? etc. You will find thousand &
thousand message board.) STEP 5) Visit these message boards and post this article as a new Message by highlighting the
text of this letter and selecting paste From the edit menu. Fill in the Subject, this will be the header that Everyone sees as they
scroll through the list of postings in a Particular group, click the post message button. You're done with your First one!
Congratulations...THAT'S IT! All you have to do is jump to Different newsgroups and post away, after you get the hang of it,
it Will take about 30 seconds for each newsgroup! **REMEMBER, THE MORE NEWSGROUPS YOU POST IN,THE MORE
MONEY YOU WILL MAKE!! BUT YOU HAVE TO POST A MINIMUM OF 200** That's it You will begin receiving money from
around the world within Days! You may eventually want to rent a P.O.Box due to the large amount Of mail you will receive.
If you wish to stay anonymous, you can invent A name to use, as long as the postman will deliver it. **JUST MAKE SURE ALL
THE ADDRESSES ARE CORRECT.** Now the WHY part: Out of 200 postings, say I receive only 5 replies (a Very low example).
So then I made $5.00 with my name at ..6 on the Letter. Now, each of the 5 persons who just sent me $1.00 make the MINIMUM
200 postings, each with my name at ..5 and only 5 persons Respond to each of the original 5, that is another $25.00 for me, now
Those 25 each make 200 MINIMUM posts with my name at ..4 and only 5 Replies each, I will bring in an additional $125.00! Now,
those 125 Persons turn around and post the MINIMUM 200 with my name at ..3 and Only receive 5 replies each, I will make an
additional $626.00! OK, now Here is the fun part, each of those 625 persons post a MINIMUM 200 Letters with my name at ..2 and
they each only receive 5 replies, that Just made me $3,125.00!!! Those 3,125 persons will all deliver this Message to 200
newsgroups with my name at ..1 and if still 5 persons per 200 newsgroups react I will receive $15,625,00! With an original
Investment of only $6.00! AMAZING! When your name is no longer on the List, you just take the latest posting in the newsgroups,
and send out Another $6.00 to names on the list, putting your name at number 6 Again. And start posting again. The thing to
remember is: do you Realize that thousands of people all over the world are joining the Internet and reading these articles
everyday?, JUST LIKE YOU are now!! So, can you afford $6.00 and see if it really works?? I think so... People have said,
"What if the plan is played out and no one sends you The money? So what What are the chances of that happening when there
Are tons of new honest users and new honest people who are joining the Internet and newsgroups everyday and are willing to
give it a try? Estimates are at 20,000 to 50,000 new users, every day, with thousands Of those joining the actual internet.
Remember: PLAY FAIRLY and HONESTLY, And this will really work. Good Luck to you all !!!!!!!!!!!!!!!!!!!!
Changes:
- support for IDEA 5.1 added.
Changes:
- support for JBoss 4.0.4 and 3.2.8 added;
- allow direct deployment of .sar and .har modules.
(Version 2.9 blocked deployment of EJB modules without a .jar extension. Therefore EJB modules used as service modules were not deployable directly but had to be wrapped inside an application module instead. Version 2.10 now allows all three extensions .jar, .sar, and .har for an EJB module. This extension check isn't done in the 1.x versions, therefore this change doesn't affect version 1.16.)
I'm new to JBoss and I just downloaded the 1.16 plugin and installed it in IntelliJ 4.5. I created a local configuration and it seemed to go smoothly. However, I get the following issues when creating/starting the configuration:
1) the configuration popup window says it does not recognize "default" as a valid server instance even though it exists in my local JBoss install. Any ideas how to correct this?
2) When running the configuration, JBoss starts but when I use the exploded directory option, JBoss does not deploy my exploded web app. The exploded directory is outside of the JBoss installation path. Do I need to configure something in the JBoss deployment XML files so it recognizes the location of my exploded WAR? When using the WAR deployment method (putting the .war in the /default/deply directory) my web app does start correctly.
3) When using the WAR approach as described in 2), IDEA does not launch my browser at the URL configured when finished starting. I assume this is because the configuration is not correctly configured based on 1).
4) When I shutdown JBoss using the stop button in the run window, I get the following stack trace. As as result, JBoss never shuts down so I need to stop it manually.
Exception in thread "main" javax.naming.CommunicationException: Could not obtain connection to any of these urls: localhost:0 [Root exception is javax.naming.CommunicationException: Failed to connect to server localhost:0 [Root exception is javax.naming.ServiceUnavailableException: Failed to connect to server localhost:0 ]]
at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1399)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:579)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:572)
at javax.naming.InitialContext.lookup(InitialContext.java:351)
at org.jboss.Shutdown.main(Shutdown.java:202)
Caused by: javax.naming.CommunicationException: Failed to connect to server localhost:0 [Root exception is javax.naming.ServiceUnavailableException: Failed to connect to server localhost:0 ]
at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:254)
at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1370)
... 4 more
Caused by: javax.naming.ServiceUnavailableException: Failed to connect to server localhost:0
at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:228)
... 5 more
Caused by: java.net.ConnectException: connect: Address is invalid on local machine, or port is not valid on remote machine
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:507)
at java.net.Socket.connect(Socket.java:457)
at java.net.Socket.(Socket.java:365) at java.net.Socket.]]>(Socket.java:265)
at org.jnp.interfaces.TimedSocketFactory.createSocket(TimedSocketFactory.java:69)
at org.jnp.interfaces.TimedSocketFactory.createSocket(TimedSocketFactory.java:62)
at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:224)
This is the configured startup script:
C:\Program Files\jboss-4.0.3SP1\bin\run.bat -c default
This is the configured shutdown script:
C:\Program Files\jboss-4.0.3SP1\bin\shutdown.bat -s jnp://localhost:0 -S
Are these correct? Is it a problem having JBoss installed under "Program Files" possibly??
I really like this plugin, but if I can't resolve these issues it's not really that much of a help. Anyone, thanks for your help. Sorry if this is not the correct thread to post this topic.
- Jeff
Jeffrey Spencer wrote:
--
Martin Fuhrer
Fuhrer Engineering AG
http://www.fuhrer.com
Hi Jeffrey,
For some reason the plugin can't determine the JNDI port configuration
of your default instance. Most probably your using some other way than
specifying the port in jboss-service.xml. Using naming-service.xml or
the service binding manager to specify the JNDI port is not supported by
this version of the plugin. (It is supported by the plugin for IntelliJ
IDEA 5.x, and there are other reasons worth an upgrade...)
When using exploded directory:
You should give your exploded directory a .war extension (e.g.
exploded.war), in order for JBoss to choose the correct deployer.
When using a war file:
Don't put the war file into default/deploy. The plugin uses it's own
deployment mechanism which interferes with JBoss' directory scanning.
As mentioned above, don't put the war into default/deploy. This problem
should vanish once you solved problem 1).
]]>
This is a consequence of problem 1), i.e. the JNDI port is missing.
Therefore the illegal URL localhost:0, leading to the mentioned stacktrace.
--
Martin Fuhrer
Fuhrer Engineering AG
http://www.fuhrer.com
Sorry, wrong button... :(
See next post for real answers... :)
Thanks for the reply Martin. See my comments below ...
You are right, my JNDI naming service is declared in naming-service.xml and not jboss-service.xml. I tried copying the declaration as is into jboss-service.xml and commented out the one from naming-service.xml. When doing this, the plugin was able to find the JNDI port but the server no longer started properly. I'm a JBoss newbie so I'm not sure if this is correct. This is the configuration I added from naming-service.xml. If this is not the correct approach, is the only way to upgrade to 5.x?
true 1099 ${jboss.bind.address} 1098 ${jboss.bind.address} jboss.system:service=ThreadPool ]]>
I did this as you said (I used rcg-ardis.war) and reconfigured everything to point to this location within the IDE. Everything seems fine in IntelliJ, but the web app still does not deploy (before or after changes I made in 1). I assume this may be because of the issues created by 1)??
- Jeff
RCG Ardis Capital
If I remember right there's some more work to do than simply moving the content of naming-service.xml. I have to check this tomorrow, but there's quite a simple solution for sure. Please contact me by mail that we can discuss the issue offline.
You probably won't have any success as long as 1) isn't solved.
- Martin
Changes:
- treat server instances with JNP listener port -1 as invalid;
- support JNDI port configuration in naming-service.xml;
- support binding service for port mapping.
First preview version for IntelliJ IDEA 6.0 (Demetra).