[
https://issues.jboss.org/browse/JBTIS-83?page=com.atlassian.jira.plugin.s...
]
Brian Fitzpatrick commented on JBTIS-83:
----------------------------------------
Ok. I've added the examples plugin that basically just has the
org.jboss.tools.project.examples.projectExamplesXml extension point and depends on the
project examples plug-ins. There's no real code there.
Here's the PR:
https://github.com/jbosstools/jbosstools-esb/pull/56
I can't test it because it doesn't find the property key
"integrationstack.examples.url" in
https://github.com/jbosstools/jbosstools-download.jboss.org/blob/master/j...
and since it can't find the key, it throws a NPE on start-up...
java.lang.NullPointerException
at java.lang.StringBuilder.<init>(Unknown Source)
at
org.jboss.tools.foundation.core.properties.internal.VersionPropertiesProvider.getFullKey(VersionPropertiesProvider.java:232)
at
org.jboss.tools.foundation.core.properties.internal.VersionPropertiesProvider.lookupValue(VersionPropertiesProvider.java:202)
at
org.jboss.tools.foundation.core.properties.internal.VersionPropertiesProvider.getValue(VersionPropertiesProvider.java:154)
at
org.jboss.tools.project.examples.model.ProjectExampleUtil.getPluginSites(ProjectExampleUtil.java:147)
at
org.jboss.tools.project.examples.model.ProjectExampleUtil.getSites(ProjectExampleUtil.java:282)
at
org.jboss.tools.project.examples.model.ProjectExampleUtil.getProjects(ProjectExampleUtil.java:319)
at org.jboss.tools.central.jobs.RefreshTutorialsJob.run(RefreshTutorialsJob.java:53)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
But if it did have the key in the right place, these would be the keys in the
ide-config.properties file (which will probably change to be esb-specific and
"integrationstack.esb.examples.url"):
integrationstack.examples.url|jbosstools|4.2=http://github.com/jbosstools...
integrationstack.examples.url|devstudio|8.0=http://github.com/jbosstools/...
JBoss ESB (aka SOA-P 5) Examples Need Updating/Migration
--------------------------------------------------------
Key: JBTIS-83
URL:
https://issues.jboss.org/browse/JBTIS-83
Project: JBoss Tools Integration Stack
Issue Type: Task
Security Level: Public(Everyone can see)
Components: ESB
Affects Versions: 4.0.0
Reporter: Len DiMaggio
Assignee: Brian Fitzpatrick
Fix For: 4.0.0
Attachments: jbtis-project-examples-community-7.1.xml
JBoss ESB (aka SOA-P 5) Examples Need Updating/Migration
Steps as defined by Nick (thanks Nick!):
a) the contents of the examples are in a former employee's SVN workspace
and haven't been updated since a couple of years. They don't really work
as well as they could.
b) the examples are all mostly duplicated in the quickstarts folder that
ships with SOA-P 5.3.1. See
https://bugzilla.redhat.com/show_bug.cgi?id=951677 and
https://issues.jboss.org/browse/JBTIS-62
Basically, we need to:
* fix the quickstarts in SOA-P 6 so they ACTUALLY WORK as importable
eclipse projects (merge in contents from duplicate examples in Denny's
workspace). Could decide to backport to 5.3 if there's a 5.3.2 planned;
if not, no great need.
* copy the older examples that are not already in SOA-P 5.3 - the ones
that are *exclusively* in Denny's workspace - into SOA-P 6 so they'll be
available there.
* update the BPEL Examples guide as needed
* document the fact that these examples are no longer available as
importable zipped example projects contributed by a plugin, but rather
as already-unpacked projects nested within the SOA-P runtime zip
--
This message was sent by Atlassian JIRA
(v6.2.6#6264)