How to implement our own plugin for report portal - plugins

i want to create my own plugin which i can upload in to report portal
I created a simple plugin using Eclipse IDE (plugin in development) and then exported it as a jar , but when i trying to upload it , it always throw
Error during plugin uploading: 'Plugin version should be specified.'
any pointer can help me

Related

How to deploy an Eclipse Plugin?

Environment: Eclipse Oxygen.3a Release (4.7.3a), Build id: 20180405-1200
I have completely developed my new Eclipse Plugin. I have debugged it successfully and It´s ready to be deployed for beta testing by other developers in my organization.
The Overview tab in plugin.xml Eclipse editor offers an Export Wizard that works and produces a .jar file (theoretically) containing the plugin to be installed in other Eclipse installations.
After exporting the plugin to a local folder in my computer I tried to install it in Eclipse by using Help > Install new software... > [Add...] > [Archive...], selecting the .jar file generated and clicking [Ok].
However, I get the error message "Could not find jar:file:*<the selected plugin file>*!" and the [Finnish] button remains disabled.
What is missing to make my new plugin fully installable?
The most robust way to publish a plug-in (or Feature) for others to consume is to produce an Update Site. Then you can direct users to that site so they can install your plug-is/features via the Install New Software UI. It also provides an easy way to publish updates to your plug-ins.
Here is documentation about creating an Update Site.

Using ESQL-Sonar plugin in IIB V10

I am trying to use the Sonar-ESQL plugin in IIB V10 for ESQL code scanning. I downloaded the plugin jar file from the website http://www.sonarplugins.com/esql, then added the jar file in the plugin folder for Eclipse and restarted Eclipse. But I dont see any difference in Eclipse. How do I use that plugin? There are no instructions on that site.
Please suggest something. Thank you very much!
The Sonar-ESQL-Plugin is only a plugin for sonarQube.
For a eclipse integration the plugin needs to support SonarLint, which it does not.
To analyse ESQL code you need to install SonarQube, add the ESQL-plugin to it and run the analysis using maven or SonarQube Scanner: https://docs.sonarqube.org/display/SCAN/Analyzing+Source+Code
BTW: The website you used to download the plugin, doesn't provide the latest version. Try to download it for github: https://github.com/EXXETA/sonar-esql-plugin

Pentaho Marketplace Install Saiku Chart Plus Plugin Failed

I currently have Pentaho 5.0.1-stable Bi server. I already installed:
Community Dashboards Framework,
Community Data Access,Community Dashboard Editor,
Community Graphics Generator,
Saiku Analytics.
But I also need to install Saiku Chart Plus Plugin. But I cannot download it.
Here is what the log says:
I noticed the errors says that the Plugin did not contain ID.
Please help on installing the plugin. Thanks!
Check the downloaded ZIP file - it usually means that the Marketplace got some kind of redirect response and ZIP contains html file with an address to plugin.
When you download zipped plugin, extract it in /pentaho-solutions/system folder and restart the server

Can not create liferay project in eclipse

I want to create liferay project in eclipse , I run liferay sdk successfully. Now i want to create a new project .
I am using
kepler eclipse
java 7
When i create a new project i get this error :
MESSAGE NoSuchMethodError: com.liferay.ide.core.ILiferayProjectProvider.createNewProject(Ljava/lang/Object;Lorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/core/runtime/IStatus;
Can anyone tell me how can resolve this error or can create project by alternative method.Thanks in advance.
I'm assuming you're using Liferay 6.2, despite tagging with the liferay-6 tag.
It looks like you have some fragments of Liferay-IDE installed in addition to your IDE installation. I'd suggest to either download the full Liferay-IDE or connect to its update site and update the installation. In case this doesn't work already, report back and make sure to include the version of Liferay-IDE that you're using as well.

build a cordova plugin for android from source code

I'm a .Net developer and I've some basic information about java development , I'm developing a multi-device-hybrid-apps using visual studio and cordova.
I use a native plugin for push notifications PushPlugin , I want to do some changes in this plugin using java , i downloaded eclipse and ADT plugin .
actually my problem is in using eclipse not in understanding java code (what is project template in eclipse should i use to create android library ), I've created a new android project and added the PushPlugin code that I downloaded from GitHub , but "android project" is generating an android app not just a jar file to use as a cordova plugin.
What I want is to make some modifications in the plugin code and re-build it using eclipse to generate a new jar file.
please advice.
ok i found a way to overcome this issue , It's mainly caused by my lack understanding to how cordova plugins works , so i decided to write steps , it may help someone who has few knowledge about java and cordova plugins.
to edit a downloaded (with source-code) plugin from github
you don't need to install eclipse at all.
you need to have some knowledge in java and android API
in visual studio navigate to your plugin source code under plugins folder , in this case it's \plugins\com.phonegap.plugins.PushPlugin\src\android\com\plugin\gcm
find the plugin starting class which will be a class extends CordovaPlugin
edit what you want in java code
now in order to re-build java code , you MUST Clean cordova project before making a new deploy.
That's all.