Comments (31)
Slack is blocked at work.
from natural.
@rlogiacco Thanks a lot
from natural.
This project has not been updated to the latest versions of Eclipse, so you are left with a few options:
- roll back to a previous version of Eclipse
- help me update the project
I have been asking for help on this project in the past four years without success (most common reason being "I'm not a developer"), so if you want to help me revamp the project you are very welcome, but I know I don't have the time to keep maintaining the project on my own.
from natural.
I'm a Software Engineer in Test... so I would love to help... just not sure what's involved.
Can you point me into the direction for what needed to be done to update this project to Eclipse 4.11 (and beyond)?
from natural.
Saw the wiki, and trying to install Xtext
from natural.
from natural.
Question: I see there is a warning/error message saying: "gherkin-2.11.2.jar cannot be resolved" which is a "Plug-in Problem". Where does gherkin-2.11.2.jar come from?
I have found "gherkin-6.0.17.jar" from cucumber.io., but that seems to be way off. Or is it?
from natural.
from natural.
To "get rid" of the errors I was seeing, I needed to move from Java 1.5 to 1.6. Which did clear out the "errors" but left me with the following "warnings"
Description Resource Path Location Type
'Automatic-Module-Name' header is required to be discoverable as a Java module in a Java modular setup (Java 9 and later) MANIFEST.MF /org.agileware.natural.common/META-INF line 1 Plug-in Problem
gherkin-6.0.17.jar cannot be resolved build.properties /org.agileware.natural.cucumber line 8 Plug-in Problem
No grammar constraints (DTD or XML Schema) referenced in the document. plugin.xml /org.agileware.natural.cucumber line 1 XML Problem
Referenced resource 'org/agileware/natural/cucumber/Cucumber.genmodel' in attribute 'genModel' cannot be found plugin.xml /org.agileware.natural.cucumber line 6 Plug-in Problem
'Automatic-Module-Name' header is required to be discoverable as a Java module in a Java modular setup (Java 9 and later) MANIFEST.MF /org.agileware.natural.cucumber.tests/META-INF line 1 Plug-in Problem
Unsatisfied version constraint: 'org.objectweb.asm: [5.0.1,6.0.0)' MANIFEST.MF /org.agileware.natural.cucumber.tests/META-INF line 16 Plug-in Problem
The method initializeDefaults() from the type GlobalRegistries is deprecated CucumberInjectorProvider.java /org.agileware.natural.cucumber.tests/src-gen/org/agileware/natural/cucumber line 20 Java Problem
The method makeCopyOfGlobalState() from the type GlobalRegistries is deprecated CucumberInjectorProvider.java /org.agileware.natural.cucumber.tests/src-gen/org/agileware/natural/cucumber line 27 Java Problem
The method makeCopyOfGlobalState() from the type GlobalRegistries is deprecated CucumberInjectorProvider.java /org.agileware.natural.cucumber.tests/src-gen/org/agileware/natural/cucumber line 29 Java Problem
The method restoreGlobalState() from the type GlobalRegistries.GlobalStateMemento is deprecated CucumberInjectorProvider.java /org.agileware.natural.cucumber.tests/src-gen/org/agileware/natural/cucumber line 57 Java Problem
The method restoreGlobalState() from the type GlobalRegistries.GlobalStateMemento is deprecated CucumberInjectorProvider.java /org.agileware.natural.cucumber.tests/src-gen/org/agileware/natural/cucumber line 63 Java Problem
The type GlobalRegistries is deprecated CucumberInjectorProvider.java /org.agileware.natural.cucumber.tests/src-gen/org/agileware/natural/cucumber line 8 Java Problem
The type GlobalRegistries is deprecated CucumberInjectorProvider.java /org.agileware.natural.cucumber.tests/src-gen/org/agileware/natural/cucumber line 20 Java Problem
The type GlobalRegistries is deprecated CucumberInjectorProvider.java /org.agileware.natural.cucumber.tests/src-gen/org/agileware/natural/cucumber line 27 Java Problem
The type GlobalRegistries is deprecated CucumberInjectorProvider.java /org.agileware.natural.cucumber.tests/src-gen/org/agileware/natural/cucumber line 29 Java Problem
The type GlobalRegistries.GlobalStateMemento is deprecated CucumberInjectorProvider.java /org.agileware.natural.cucumber.tests/src-gen/org/agileware/natural/cucumber line 9 Java Problem
The type GlobalRegistries.GlobalStateMemento is deprecated CucumberInjectorProvider.java /org.agileware.natural.cucumber.tests/src-gen/org/agileware/natural/cucumber line 15 Java Problem
The type GlobalRegistries.GlobalStateMemento is deprecated CucumberInjectorProvider.java /org.agileware.natural.cucumber.tests/src-gen/org/agileware/natural/cucumber line 16 Java Problem
The type IInjectorProvider is deprecated CucumberInjectorProvider.java /org.agileware.natural.cucumber.tests/src-gen/org/agileware/natural/cucumber line 10 Java Problem
The type IInjectorProvider is deprecated CucumberInjectorProvider.java /org.agileware.natural.cucumber.tests/src-gen/org/agileware/natural/cucumber line 13 Java Problem
The type IInjectorProvider is deprecated CucumberUiInjectorProvider.java /org.agileware.natural.cucumber.tests/src-gen/org/agileware/natural/cucumber line 6 Java Problem
The type IInjectorProvider is deprecated CucumberUiInjectorProvider.java /org.agileware.natural.cucumber.tests/src-gen/org/agileware/natural/cucumber line 10 Java Problem
The type IRegistryConfigurator is deprecated CucumberInjectorProvider.java /org.agileware.natural.cucumber.tests/src-gen/org/agileware/natural/cucumber line 11 Java Problem
The type IRegistryConfigurator is deprecated CucumberInjectorProvider.java /org.agileware.natural.cucumber.tests/src-gen/org/agileware/natural/cucumber line 13 Java Problem
'Automatic-Module-Name' header is required to be discoverable as a Java module in a Java modular setup (Java 9 and later) MANIFEST.MF /org.agileware.natural.cucumber.ui/META-INF line 1 Plug-in Problem
This plug-in does not export all of its packages MANIFEST.MF /org.agileware.natural.cucumber.ui/META-INF line 24 Plug-in Problem
Discouraged access: The type 'IPartialContentAssistParser' is not API (restriction on required library 'C:\OpenSource\Eclipse\Eclipse-java-2019-03\plugins\org.eclipse.xtext.ui.codetemplates.ui_2.17.1.v20190402-1603.jar') PartialCucumberContentAssistParser.java /org.agileware.natural.cucumber.ui/src-gen/org/agileware/natural/cucumber/ui/contentassist/antlr line 10 Java Problem
Discouraged access: The type 'IPartialContentAssistParser' is not API (restriction on required library 'C:\OpenSource\Eclipse\Eclipse-java-2019-03\plugins\org.eclipse.xtext.ui.codetemplates.ui_2.17.1.v20190402-1603.jar') PartialCucumberContentAssistParser.java /org.agileware.natural.cucumber.ui/src-gen/org/agileware/natural/cucumber/ui/contentassist/antlr line 18 Java Problem
The type ISemanticHighlightingCalculator is deprecated CucumberUiModule.java /org.agileware.natural.cucumber.ui/src/org/agileware/natural/cucumber/ui line 15 Java Problem
The type ISemanticHighlightingCalculator is deprecated CucumberUiModule.java /org.agileware.natural.cucumber.ui/src/org/agileware/natural/cucumber/ui line 42 Java Problem
The import org.eclipse.xtext.Assignment is never used CucumberProposalProvider.java /org.agileware.natural.cucumber.ui/src/org/agileware/natural/cucumber/ui/contentassist line 11 Java Problem
The method addPosition(int, int, String...) from the type IHighlightedPositionAcceptor is deprecated SemanticHighlightingCalculator.java /org.agileware.natural.cucumber.ui/src/org/agileware/natural/cucumber/ui/syntaxcoloring line 39 Java Problem
The method addPosition(int, int, String...) from the type IHighlightedPositionAcceptor is deprecated SemanticHighlightingCalculator.java /org.agileware.natural.cucumber.ui/src/org/agileware/natural/cucumber/ui/syntaxcoloring line 53 Java Problem
The type IHighlightedPositionAcceptor is deprecated SemanticHighlightingCalculator.java /org.agileware.natural.cucumber.ui/src/org/agileware/natural/cucumber/ui/syntaxcoloring line 11 Java Problem
The type IHighlightedPositionAcceptor is deprecated SemanticHighlightingCalculator.java /org.agileware.natural.cucumber.ui/src/org/agileware/natural/cucumber/ui/syntaxcoloring line 16 Java Problem
The type IHighlightedPositionAcceptor is deprecated SemanticHighlightingCalculator.java /org.agileware.natural.cucumber.ui/src/org/agileware/natural/cucumber/ui/syntaxcoloring line 36 Java Problem
The type IHighlightedPositionAcceptor is deprecated SemanticHighlightingCalculator.java /org.agileware.natural.cucumber.ui/src/org/agileware/natural/cucumber/ui/syntaxcoloring line 49 Java Problem
The type ISemanticHighlightingCalculator is deprecated SemanticHighlightingCalculator.java /org.agileware.natural.cucumber.ui/src/org/agileware/natural/cucumber/ui/syntaxcoloring line 12 Java Problem
The type ISemanticHighlightingCalculator is deprecated SemanticHighlightingCalculator.java /org.agileware.natural.cucumber.ui/src/org/agileware/natural/cucumber/ui/syntaxcoloring line 14 Java Problem
'Automatic-Module-Name' header is required to be discoverable as a Java module in a Java modular setup (Java 9 and later) MANIFEST.MF /org.agileware.natural.cucumber/META-INF line 1 Plug-in Problem
Unsatisfied version constraint: 'org.objectweb.asm: [5.0.1,6.0.0)' MANIFEST.MF /org.agileware.natural.cucumber/META-INF line 24 Plug-in Problem
A keyword should not contain spaces. Cucumber.xtext /org.agileware.natural.cucumber/src/org/agileware/natural/cucumber line: 29 /org.agileware.natural.cucumber/src/org/agileware/natural/cucumber/Cucumber.xtext Grammar Problem
Referenced resource 'org/agileware/natural/jbehave/JBehave.genmodel' in attribute 'genModel' cannot be found plugin.xml /org.agileware.natural.jbehave line 7 Plug-in Problem
'Automatic-Module-Name' header is required to be discoverable as a Java module in a Java modular setup (Java 9 and later) MANIFEST.MF /org.agileware.natural.jbehave.tests/META-INF line 1 Plug-in Problem
Unsatisfied version constraint: 'org.objectweb.asm: [5.0.1,6.0.0)' MANIFEST.MF /org.agileware.natural.jbehave.tests/META-INF line 16 Plug-in Problem
The method initializeDefaults() from the type GlobalRegistries is deprecated JBehaveInjectorProvider.java /org.agileware.natural.jbehave.tests/src-gen/org/agileware/natural/jbehave line 20 Java Problem
The method makeCopyOfGlobalState() from the type GlobalRegistries is deprecated JBehaveInjectorProvider.java /org.agileware.natural.jbehave.tests/src-gen/org/agileware/natural/jbehave line 27 Java Problem
The method makeCopyOfGlobalState() from the type GlobalRegistries is deprecated JBehaveInjectorProvider.java /org.agileware.natural.jbehave.tests/src-gen/org/agileware/natural/jbehave line 29 Java Problem
The method restoreGlobalState() from the type GlobalRegistries.GlobalStateMemento is deprecated JBehaveInjectorProvider.java /org.agileware.natural.jbehave.tests/src-gen/org/agileware/natural/jbehave line 57 Java Problem
The method restoreGlobalState() from the type GlobalRegistries.GlobalStateMemento is deprecated JBehaveInjectorProvider.java /org.agileware.natural.jbehave.tests/src-gen/org/agileware/natural/jbehave line 63 Java Problem
The type GlobalRegistries is deprecated JBehaveInjectorProvider.java /org.agileware.natural.jbehave.tests/src-gen/org/agileware/natural/jbehave line 8 Java Problem
The type GlobalRegistries is deprecated JBehaveInjectorProvider.java /org.agileware.natural.jbehave.tests/src-gen/org/agileware/natural/jbehave line 20 Java Problem
The type GlobalRegistries is deprecated JBehaveInjectorProvider.java /org.agileware.natural.jbehave.tests/src-gen/org/agileware/natural/jbehave line 27 Java Problem
The type GlobalRegistries is deprecated JBehaveInjectorProvider.java /org.agileware.natural.jbehave.tests/src-gen/org/agileware/natural/jbehave line 29 Java Problem
The type GlobalRegistries.GlobalStateMemento is deprecated JBehaveInjectorProvider.java /org.agileware.natural.jbehave.tests/src-gen/org/agileware/natural/jbehave line 9 Java Problem
The type GlobalRegistries.GlobalStateMemento is deprecated JBehaveInjectorProvider.java /org.agileware.natural.jbehave.tests/src-gen/org/agileware/natural/jbehave line 15 Java Problem
The type GlobalRegistries.GlobalStateMemento is deprecated JBehaveInjectorProvider.java /org.agileware.natural.jbehave.tests/src-gen/org/agileware/natural/jbehave line 16 Java Problem
The type IInjectorProvider is deprecated JBehaveInjectorProvider.java /org.agileware.natural.jbehave.tests/src-gen/org/agileware/natural/jbehave line 10 Java Problem
The type IInjectorProvider is deprecated JBehaveInjectorProvider.java /org.agileware.natural.jbehave.tests/src-gen/org/agileware/natural/jbehave line 13 Java Problem
The type IInjectorProvider is deprecated JBehaveUiInjectorProvider.java /org.agileware.natural.jbehave.tests/src-gen/org/agileware/natural/jbehave line 6 Java Problem
The type IInjectorProvider is deprecated JBehaveUiInjectorProvider.java /org.agileware.natural.jbehave.tests/src-gen/org/agileware/natural/jbehave line 10 Java Problem
The type IRegistryConfigurator is deprecated JBehaveInjectorProvider.java /org.agileware.natural.jbehave.tests/src-gen/org/agileware/natural/jbehave line 11 Java Problem
The type IRegistryConfigurator is deprecated JBehaveInjectorProvider.java /org.agileware.natural.jbehave.tests/src-gen/org/agileware/natural/jbehave line 13 Java Problem
'Automatic-Module-Name' header is required to be discoverable as a Java module in a Java modular setup (Java 9 and later) MANIFEST.MF /org.agileware.natural.jbehave.ui/META-INF line 1 Plug-in Problem
This plug-in does not export all of its packages MANIFEST.MF /org.agileware.natural.jbehave.ui/META-INF line 22 Plug-in Problem
Discouraged access: The type 'IPartialContentAssistParser' is not API (restriction on required library 'C:\OpenSource\Eclipse\Eclipse-java-2019-03\plugins\org.eclipse.xtext.ui.codetemplates.ui_2.17.1.v20190402-1603.jar') PartialJBehaveContentAssistParser.java /org.agileware.natural.jbehave.ui/src-gen/org/agileware/natural/jbehave/ui/contentassist/antlr line 10 Java Problem
Discouraged access: The type 'IPartialContentAssistParser' is not API (restriction on required library 'C:\OpenSource\Eclipse\Eclipse-java-2019-03\plugins\org.eclipse.xtext.ui.codetemplates.ui_2.17.1.v20190402-1603.jar') PartialJBehaveContentAssistParser.java /org.agileware.natural.jbehave.ui/src-gen/org/agileware/natural/jbehave/ui/contentassist/antlr line 18 Java Problem
'Automatic-Module-Name' header is required to be discoverable as a Java module in a Java modular setup (Java 9 and later) MANIFEST.MF /org.agileware.natural.jbehave/META-INF line 1 Plug-in Problem
Unsatisfied version constraint: 'org.objectweb.asm: [5.0.1,6.0.0)' MANIFEST.MF /org.agileware.natural.jbehave/META-INF line 22 Plug-in Problem
I have forked your project to my own, and working there.
It does seem to run on my machine, but this is the first eclipse plugin I have worked on.
I can see "Cucumber" and "JBehave" in the Windows -> Preferences menu list, when I run the plugin, although with the other plugins that I am using (TestNG, Maven, etc.).
Is there a better way of communicating than this? Or is this okay with you?
from natural.
The messages you copy pasted are practically unreadable, but I believe the warnings are mostly related to the upgrades in the eclipse plugin management.
If you prefer Ican open up a channel on slack where communication might be easier.
from natural.
After applying some formatting I also see warnings due to deprecated operations in the Xtext libraries: I guess there’s some additional work required to get rid of those.
Anyway, if you focus on having it running I can focus on the necessary refactoring to have it updated to the latest version.
from natural.
Here the invitation to the brand new slack team
from natural.
Signed into the slack team. Haven't used slack much.
HAd to reinstall Eclipse, and I was able to install from Eclipse Marketplace. Still, want to help and clean up the code.
from natural.
I'm also facing an issue to install Natural 0.7.6 plugin in Eclips Mars. Below is the screen shot of error. This is first time installing the plugin. Could you please help to resolve this issue.
from natural.
I am also facing issue while installing Natural plug-in and getting below error
An error occurred while collecting items to be installed
session context was:(profile=epp.package.java, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
Multiple problems occurred while downloading.
HTTP Server 'Service Unavailable': http://download.eclipse.org/m2e-wtp/signed/mavenarchiver/0.17.1/plugins/org.sonatype.m2e.mavenarchiver_0.17.1.201605251832-signed-20160525150658.jar.pack.gz
HttpComponents connection error response code 503.
HTTP Server 'Service Unavailable': http://download.eclipse.org/m2e-wtp/signed/mavenarchiver/0.17.1/plugins/org.sonatype.m2e.mavenarchiver_0.17.1.201605251832-signed-20160525150658.jar
HttpComponents connection error response code 503.
HTTP Server 'Service Unavailable': http://download.eclipse.org/m2e-wtp/signed/mavenarchiver/0.17.1/features/org.sonatype.m2e.mavenarchiver.feature_0.17.1.201605251832-signed-20160525150658.jar
HttpComponents connection error response code 503.
from natural.
please help in resolving above issue. Also it taking complete day to install and then get this error
from natural.
@devendra-qa sure, here are the instructions:
- fork this repository
- clone the forked repository on your computer
- use the latest Xend IDE to rebuild the plugin with the latest dependencies.
Once you have it working, feel free to share your changes via a pull request.
from natural.
Also it taking complete day to install and then get this error
You are aware you got the entire software for free, right? Because I had the impression you consider your "complete day" somehow more valuable than the many nights I've spent to code this plugin....
from natural.
I could successfully install Natural (Cucumber Editor 0.7.6, JBehave Editor 0.3.0) into Eclipse 2020-03 (4.15.0).
@devendra-qa : Does the installation problem still exist on your computer?
from natural.
Cannot complete the install because one or more required items could not be found.
Software being installed: Cucumber Editor 0.7.6.201505100000 (org.agileware.natural.cucumber.feature.feature.group 0.7.6.201505100000)
Missing requirement: Cucumber Editor 0.7.6.201505100000 (org.agileware.natural.cucumber.feature.feature.group 0.7.6.201505100000) requires 'org.eclipse.xtext 2.1.0' but it could not be found
from natural.
If I install Natural (Cucumber Editor 0.7.6, JBehave Editor 0.3.0) into Eclipse 2020-03 (4.15.0), it automatically picks up Xtext 2.21
. I wonder where the org.eclipse.xtext 2.1.0
dependency comes from.
@hiranyaa In which Eclipse enviroment do you try to install Natural?
from natural.
@devendra-qa your issue appears to be a random failure reading Eclipse repos, which can be somewhat frequent during periods of heavy traffic.
As for the Natural dependency errors, I have verified the latest release works in both Eclipse Mars, and Eclipse 2020-03. More info is needed about your specific setup if you are getting install errors not related to random repo failures due to traffic.
from natural.
I'm also facing an issue to install Natural 0.7.6 plugin in Eclips Mars. Below is the screen shot of error. This is first time installing the plugin. Could you please help to resolve this issue.
I don't see any issue: it is asking for confirmation as Natural is not an officially signed plugin, but a community contributed one...
from natural.
Please let us know if you still have this issue with version 0.7.7
because that should have been fixed now.
from natural.
@DineshGunna , when that happened to me, it involved a firewall restriction.
Are you behind a firewall?
from natural.
am trying to install in linux machine. It shows path not found "http://rlogiacco.github.com/Natural"
from natural.
@KarGop For some reason, I, too, have a problem with that link as well.
https://github.com/rlogiacco/Natural does work for me, so try using that one.
from natural.
@sachsgit Thank you for your reference. I tried that one(http://github.com/rlogiacco/Natural). Again I am facing the same error "could not find http://github.com/rlogiacco/Natural"
from natural.
@KarGop That is strange, I have to wonder about firewall or permissions then.
What are you using to connect? If it's Eclipse, does it have its own Keystore? Is github.com within the Keystore? Same for Java.
This article might help you
from natural.
To add Natural Plugin in eclipse, try using URL - http://rlogiacco.github.io/Natural.
from natural.
By using the "Help > Install New Software...." and using that URL to manually install Natural, I was successful.
Thanks @mitujain01
from natural.
Related Issues (20)
- buildproperties: jars.extra.classpath has been deprecated HOT 3
- allow tag for scenatrio outline HOT 5
- Error Reading Update site HOT 3
- Updating the Xtext Community Website HOT 6
- How may I be of service HOT 1
- Not able to navigate to step definition from the feature file HOT 9
- Broken Cucumber Formatting [next] HOT 1
- Unable to hide/suppress warnings on feature files HOT 3
- Add Language Server Protocol Support to the Gherkin Language HOT 4
- github-actions event timing HOT 2
- Editing .feature file causes "Error executing EValidator" in latest veresion of Eclipse HOT 21
- Add Support for Cucumber Expressions HOT 2
- Eclipse : Natural 9.0 - Unable to read repository at http://rlogiacco.github.com/Natural/compositeContent.xml. org.apache.http.client.ClientProtocolException HOT 7
- Mismatched Input Expecting Examples is displayed in Eclipse HOT 7
- Unable to install Natural 0.9 HOT 14
- Java code step definition detection is import dependent
- Natural 0.9 plugin is not getting installed in eclipse
- Natural plugin not seen in eclipse marketplace
- DSL evaluation for Natural - please take a look
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from natural.