Authors:
jeje

JiBX

Products: IntelliJ IDEA

Vendor: Elastic Grid, LLC.

Email:

Website: http://blog.elastic-grid.com/intellij/jibx/

Description:

Run JiBX binding compiler after the Java compiler has run and provides validation support.
Downloads: 11294
Rating:
Participated in rating: 5
Version Since Build Until Build File/URL Size (Kb) Date Details
3.1. 80.9000. . Download 7955.79 2010-02-01 12:11:22 details
3.0.1. 80.8000. 81.9199. Download 1803.5 2008-11-15 02:29:48 details
2.0.3. 60.6180. 75.7999. Download 1766.67 2008-06-09 16:35:09 details
2.0.2. 60.6180. . Download 2875.68 2007-08-07 16:03:50 details
1.1.6. 50.4267. . Download 2858 2007-07-17 16:35:37 details
. .
6 updates are hidden show all updates

Recent change notes:

Changes:
- [NEW] Updated to work with IntelliJ IDEA 9
- [NEW] Updated JiBX to version 1.2.1
- Now using IntelliJ facets with auto-detection of JiBX bindings
- Support for 'format' settings in the binding

Comments:

Anonymous
Rated:
2010-09-20 22:36:40
Does not install via the automatic plug-in page from idea. I manually installed it and it is now there, but does not seem to work.
.
Anonymous
Rated:
2010-08-20 14:22:19
Four stars for potential, but in its current form the JiBX plugin doesn't work for me yet. I would happily contribute to an effort to get this plugin working.

I'm using the 9.0.4 EAP version of Idea - (Maia) IU-95.495 - and the 80.9000 distribution of the JiBX plugin.

Specific issues with the JiBX plugin:

1. Automatic plugin installation through the IDE fails. It appears that the distribution file is lacking a top-level "jibx" directory. I had to create that directory myself, and then manually extract the contents of the JiBX plugin distribution into it.

2. Once a binding.xml file has been identified by IDEA as a JiBX facet, there is no visual representation of this facet association. Binding.xml files still have the ubiquitous [X] icon which applies to all "ordinary" .XML files.

3. I have a multi-module project. My binding of a class in the -server module references a class in the -common module. Maven weaves these JiBX bindings happily, but the JiBX plugin cannot resolve the class in the -common module when executing the binding.xml file of the -server module. (I am _not_ using "pre-compiled" bindings).

4. I use elements within which are nested elements. The "code analysis" provided by the JiBX plugin tries to resolve "aaa" as a member of the class being mapped; but this is wrong - "aaa" is a member of the class type of the field "xxx" in the class being mapped. As a result I have a lot of "red" in the UI, despite Maven being very happy to weave the binding.

Robin Roos (robin at roos dot uk dot net)
.
Anonymous
2010-04-30 12:40:28
I think that you should install it manually. ZIP files doesn't include root folder. So basically create folder (e.x. Jibx) in /.IntelliJIdeaXX/config/plugins and unzip downloaded file into it.
.
Anonymous
2009-11-23 13:41:54
I tried the new 3.1 with both 9 beta (90.193) and 8.1.4 (9952). Both do not show a jibx context menu item when clicking on the bindings file, nor do facets appear in the module settings. So how is it used?

Cheers
Daniel
.
Anonymous
2009-11-11 10:08:44
Would be nice to get this plugin soon back working :-)
.
Anonymous
Rated:
2009-11-05 17:24:41
I can confirm that it still doesn't work with IDEA 8.1.3 (9886).
.
Anonymous
2009-08-25 21:41:28
This doesn't seem to work with the latest version of IDEA (8.1.3). The plugin throws exceptions upon launch.
.
actionboy
Rated:
2008-08-20 23:38:05
This is really helpful, thanks. One suggestion - once you've marked a JiBX mapping file, it would be nice if the context menu item was checked.
.
Anonymous
Rated:
2008-01-09 13:47:44
Hi, unfortunately it doesn't work in those cases when i have a multi module project and the class and the binding xml are in different modules. It should not be a big change. Could you fix this?

Thanks
.
jeje
2007-07-13 11:45:07
The usage of this plugin is rather simple: right click on your binding file and select "Use as JiBX mapping".

When you compile, the JiBX bind will run after the Java compilation.
.
Anonymous
2007-04-05 01:10:48
Where's the documentation on how to use this?
.
Anonymous
2007-01-15 19:38:25
Great plugin but I still don't see it on my Idea Tools menu ???!!!!
.