Authors:
rbeeger
derkork
BSD

Osmorc

Vendor: Osmorc Development Team

Email:

Website: http://osmorc.org

SourceCode: link

Bugtracker page

Forum page

Description:

This plugin adds support for the development of OSGI-based applications to IDEA

Downloads: 4849
Rating:
Participated in rating: 5
Version Since Build Until Build File/URL Size (Kb) Date Dependency
1.1.0. . . Download 2255.23. 2009-11-08 20:15:33 org.jetbrains.idea.maven, com.intellij.idea.
1.0.0. . . Download 2252.29. 2009-10-29 01:07:38 com.intellij.idea, org.jetbrains.idea.maven.
0.14.0. 85.9732. 85.9999. Download 2285.57. 2009-08-24 15:09:35 OsmorcIssueSubmitter, com.intellij.idea.
0.13.0. 85.9732. 85.9999. Download 1882.3. 2009-05-02 20:13:50 OsmorcIssueSubmitter.
0.12.0. 80.8940. 85.9999. Download 1854.06. 2009-02-22 16:06:07 OsmorcIssueSubmitter.
0.11.0. 80.8940. 85.9999. Download 1814.68. 2008-12-31 16:06:25 OsmorcIssueSubmitter.
0.10.0. 80.8940. 85.9999. Download 1813.22. 2008-12-15 23:38:51 OsmorcIssueSubmitter.
0.9.0. 80.8940. 85.9999. Download 1548.01. 2008-11-16 20:20:38 OsmorcIssueSubmitter.
0.8.0. 80.8940. 81.9100. Download 1375.61. 2008-10-25 18:35:40 OsmorcIssueSubmitter.
0.7.0. 75.7757. 75.7999. Download 1374.37. 2008-10-20 22:56:10 OsmorcIssueSubmitter.
0.6.0. 75.7757. 75.7999. Download 1344.03. 2008-08-04 00:00:00 OsmorcIssueSubmitter.
0.5.0. 75.7757. 75.7999. Download 1000.27. 2008-04-22 00:16:52 .
0.4.1. 75.7757. 75.7999. Download 980.42. 2008-03-30 22:27:43 .
0.4.0. 75.7757. 75.7999. Download 979.97. 2008-03-30 21:02:24 .
. .

Recent change notes:

General usage instructions:

Add the Osmorc facet to all OSGI bundle modules and start editing the manifest files. See how the dependencies change when you add and remove imported packages and required bundles.

There is also a tutorial video at http://www.insomnia-hq.de/osmorcvideo showing you the basic steps to get Osmorc working in your project.

Comments:

derkork
Rated: noRate
2010-01-26 10:44:21
Thanks for your feedback. I am very positive that what you are trying to do is possible with Osmorc because actually Osmorc is supposed to work with Maven, Knopflerfish, etc. It would be very nice if you could file a ticket at

http://youtrack.jetbrains.net/issues/IDEA#newissue=yes

and describe your setup and the issues you encountered. This would help us a lot in both getting your setup to work and overall improvement the plugin and it's user experience. Thank you so much.
.
Anonymous
Rated:
2010-01-26 01:56:27
unfortunately unusable. nice idea but does not work with maven project structure and build. not even the simplest project config seems to run. nither felix nor knopflerfish is working at least a little. sluggish implementation of a great idea.

.
rbeeger
Rated: noRate
2009-11-14 19:24:34
As said here by Dmitry Jemerov ( http://www.jetbrains.net/devnet/message/5249646#5249646 ) the plugin manager currently doesn't filter build numbers correctly. The 1.x releases have a correct since-build number, that identifies it as only compatible with IDEA 9. Users wanting to install Osmorc into IDEA 8 will have to download and install it manually as long as the problem isn't fixed in the plugin manager.
.
derkork
Rated: noRate
2009-11-13 11:24:44
I'have opened up an issue regarding the minVersion of the plugin. http://youtrack.jetbrains.net/issue/IDEA-25967. It'll get fixed soon.
.
Anonymous
Rated: noRate
2009-11-13 09:56:24
The latest version isn't compatible with IDEA 8 but this is the version which is installed if you add it from IDEA. It seems like the plugin registry should have a minimum version set for the new version.
.
trancer
Rated:
2009-11-03 03:12:17
Hello.

I've starting using Osmorc in IDEA. One nice option that came to my mind and that is not implemented in current version of Osmorc is:

when making a run configuration based on OSGi-Bundles and adding bundles from project (actually from modules) Osmorc add bundles from modules' dependencies and installs them in the framework automatically. But it does not start them! Starting dependent bundles would be very nice since it really reduce the set of chosen bundles to run in the run configuration.

Thanks.

PS. Integration with pax scripts would also be very good. And IDEA has such a great Maven integration!
.
Anonymous
Rated: noRate
2009-10-16 08:09:46
I think Osmorc should use Pax Runner (http://paxrunner.ops4j.org) as the executor of the OSGi platform.

And I think it should have support for Pax Exam (http://paxexam.ops4j.org) as well.

These projects are state-of-the-art in running and testing OSGi projects, and I think we can leverage each other.

-- Niclas Hedhman, http://www.ops4j.org
.
derkork
Rated: noRate
2009-07-30 17:13:04
Could you elaborate more on what didn't work for you? We'd then have a chance to make a better Osmorc in the future :).
.
Anonymous
Rated:
2009-07-30 15:06:32
Too poor implementation
.
Anonymous
Rated: noRate
2009-05-26 07:25:46
have a try..thanks for your efforts...
.
derkork
Rated: noRate
2009-02-19 13:58:44
This plugin page is not a very well suited forum for posting bugs or requesting help. We have a JIRA issue tracking system where you can report bugs and get help with Osmorc. I have taken the liberty to create an issue regarding your problem there. You can find it athttp://www.jetbrains.net/jira/browse/OSMORC-121. Please have a look there as we get back to you about your problem. Thank you very much.
.
Anonymous
Rated: noRate
2009-02-19 00:35:24
I just started to use plugin, but I found some problem.

I have multi-module maven project (each module is bundle). I imported them to the Idea (though IDEA maven integration, but not through maven-idea-plugin).

In most basic scenario (without imported and exported packages it works). But it not working, when i try to use ".bnd" file or just manage osgi meta-info manually through Osmorc (not through MANIFEST.MF).

So: when I use MANIFEST all is working. When I enter bundle meta-info in the facet config - bundle name, version and other fields are written to the MANIFEST.MF of jar, but not Import and Export packages. When I use "Bnd File" options - nothing is written to the MANIFEST.MF and osgi container even don't recognizes jar as bundle (but through maven, outside Idea, it works, I tested it).

I use Idea 8.0.1 on windows vista, Osmorc 0.11.0, Equinox 3.3.

Osmorc plugin looks very interesting, but I just cant use it with such an errors. May be I make something wrong. Can you please help me?
.
Anonymous
Rated: noRate
2008-11-19 17:26:27
cannot see the VM parameters in the seeting form ,I uses nc6000 notebook(1024 x 768 XGA)
.
Anonymous
Rated:
2008-11-18 10:29:19
its great for use with knoplerfish!
.
rbeeger
Rated: noRate
2007-12-28 00:25:53
Well, the plugin is in an early phase. So right now it is unusable for many projects making heavy use of OSGI and Eclipse plugin features.
On the home page of the plugin I try to always explain what currently works. As time goes by the plugin will mature and then hopefully it will also be usable for you.
You could help by creating JIRA issues or by voting for existing issues for features you need the plugin to have to be usefull.
.
Anonymous
Rated:
2007-12-25 19:43:57
not usable
nice idea, awful implementation
.