Hi Hossein Arbaboon,
Please find the following steps to install your jar into OSGI contianer,
Login OSGI container
>ssh -p admin@<ip-address> // IP address for where your opennms server is
running
> enter password admin
> osgi:list // You can see the OSGI installed jar list (You can get service
name and it's id for your jar)
>osgi:uninstall <service-id> // Uninstall the your service if it's already
installed in OSGI container.
>osgi:install -s file:<jar-path> // Give the loca jar path like (Ex:
install -s file:/home/opennms/sample.jar)
Note: No need to restart the opennms because every jar in OSGI is running
as service. So you can do any operation without restart it.
I hope, It will help you :)
Thanks,
Azhaguvel A
On Mon, Sep 22, 2014 at 9:32 PM, Hossein Arbaboon <
hossein.arbab...@gmail.com> wrote:
> Hi Seth, thanks for the response.
> I've tried what you said, but sadly nothing happened :(
>
> I made my changes, built the artifact with maven, witch created the jar
> file (netutils-1.12.9.jar), copied the jar file to the system folder in
> jetty, copied it to the lib directory in jetty, restarted opennms, but
> nothing happened.
>
> should I do something else? or may be I have to switch from jetty to some
> thing else?
> Thanks again
>
> On Mon, Sep 22, 2014 at 5:56 PM, Seth Leger <s...@opennms.org> wrote:
>
>> Hi Hossein,
>>
>> The topology map UI is implemented by making all of the individual JARs
>> into OSGi bundles. If you're not familiar with OSGi, it is a "container"
>> server that can run JARs as modules that talk to each other via
>> well-defined service interfaces. We
>>
>> The container server that we use is Apache Karaf. To get your JARs into
>> Karaf, you need to put them into the /opt/opennms/system directories in
>> addition to replacing the JARs (if they exist) in /opt/opennms/lib. You
>> will then need to restart OpenNMS to get the changes.
>>
>> Good luck with your changes!
>>
>> Seth Leger
>> The OpenNMS Group
>>
>>
>>
>> On 9/20/14, 11:49 AM, Hossein Arbaboon wrote:
>>
>> Hi every body, I need to do some changes in the topology map ui like
>> changing some of the labels, but the problem is I cant see my changes in
>> the application. I applyed some changes to the PingWindow class, built the
>> org.opennms.features.topology.plugins.netutils and copied the
>> netutils-1.12.9.jar on the original file, restarted jetty, but nothing
>> happens!
>>
>> I have no experience with vaadin, and I hope I done have to read the
>> whole book of vaadin to find the answer
>>
>> Thanks
>>
>>
>> ------------------------------------------------------------------------------
>> Slashdot TV. Video for Nerds. Stuff that
>> Matters.http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
>>
>>
>>
>> _______________________________________________
>> Please read the OpenNMS Mailing List
>> FAQ:http://www.opennms.org/index.php/Mailing_List_FAQ
>>
>> opennms-devel mailing list
>>
>> To *unsubscribe* or change your subscription options, see the bottom of this
>> page:https://lists.sourceforge.net/lists/listinfo/opennms-devel
>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
>> Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
>> Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
>> Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
>>
>> http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Please read the OpenNMS Mailing List FAQ:
>> http://www.opennms.org/index.php/Mailing_List_FAQ
>>
>> opennms-devel mailing list
>>
>> To *unsubscribe* or change your subscription options, see the bottom of
>> this page:
>> https://lists.sourceforge.net/lists/listinfo/opennms-devel
>>
>
>
>
> ------------------------------------------------------------------------------
> Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
> Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
> Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
> Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
>
> http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
> _______________________________________________
> Please read the OpenNMS Mailing List FAQ:
> http://www.opennms.org/index.php/Mailing_List_FAQ
>
> opennms-devel mailing list
>
> To *unsubscribe* or change your subscription options, see the bottom of
> this page:
> https://lists.sourceforge.net/lists/listinfo/opennms-devel
>
------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ
opennms-devel mailing list
To *unsubscribe* or change your subscription options, see the bottom of this
page:
https://lists.sourceforge.net/lists/listinfo/opennms-devel