[JBoss JIRA] (RTGOV-443) Upgrade drools module approach based on change in swyd
by Gary Brown (JIRA)
[ https://issues.jboss.org/browse/RTGOV-443?page=com.atlassian.jira.plugin.... ]
Gary Brown resolved RTGOV-443.
------------------------------
Resolution: Done
Removed old swyd/drools module, which was installed if swyd wasn't present in EAP.
RTGOV-295 will address setting up the new drools modules for EAP without switchyard.
> Upgrade drools module approach based on change in swyd
> ------------------------------------------------------
>
> Key: RTGOV-443
> URL: https://issues.jboss.org/browse/RTGOV-443
> Project: RTGov (Run Time Governance)
> Issue Type: Task
> Reporter: Gary Brown
> Assignee: Gary Brown
> Fix For: 2.0.0.Final
>
>
> Swyd now uses the modules from the drools team, rather than package their own. They also have a bpms layer (as mentioned by Rob Cernich), so need to understand how to reuse. But also need to be able to install in EAP without swyd, using drools, so ideally need to be able to also obtain the drools modules if necessary.
>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 4 months
[JBoss JIRA] (SRAMP-408) Tab completion no longer works in s-ramp CLI
by Eric Wittmann (JIRA)
[ https://issues.jboss.org/browse/SRAMP-408?page=com.atlassian.jira.plugin.... ]
Eric Wittmann commented on SRAMP-408:
-------------------------------------
Tab completion for the help command isn't working. For example:
{code}
s-ramp> help
archive:addEntry archive:pack ontology:delete s-ramp:connect s-ramp:property s-ramp:updateMetaData
archive:close archive:removeEntry ontology:get s-ramp:create s-ramp:query s-ramp:upload
archive:list archive:updateEntry ontology:list s-ramp:delete s-ramp:refreshMetaData
archive:listEntry archive:upload ontology:update s-ramp:disconnect s-ramp:showMetaData
archive:new audit:showAuditTrail ontology:upload s-ramp:getContent s-ramp:status
archive:open maven:deploy s-ramp:classification s-ramp:getMetaData s-ramp:updateContent
{code}
Typing just 'help' and hitting Tab results in a *correct* list of possible commands. But typing "help ar" and then hitting Tab results in:
{code}
s-ramp> help ar:
{code}
Typing "help s-ra" and hitting Tab *should* result in:
{code}
s-ramp> help s-ramp:
{code}
But instead it prints out a list of all commands in the s-ramp namespace. I think the namespace should be auto-completed once we know what it is.
> Tab completion no longer works in s-ramp CLI
> --------------------------------------------
>
> Key: SRAMP-408
> URL: https://issues.jboss.org/browse/SRAMP-408
> Project: S-RAMP
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Reporter: Eric Wittmann
> Assignee: David virgil naranjo
> Fix For: 0.5.0 - API Management
>
>
> The recent change to using AESH has broken tab-completion. For example, I typed the following:
> {code}
> s-ramp> conn
> {code}
> Then I hit "tab" and I got this:
> {code}
> s-ramp> connmp:connect
> {code}
> And the cursor was placed three spaces beyond "connect". After that tab didn't work at all because the command wasn't recognized (obviously).
> If I type s-ramp:connect manually and *then* hit tab, I get this:
> {code}
> s-ramp> s-ramp:connect t:8080/s-ramp-server
> {code}
> Also tab-completion of just the namespace adds an extra space at the end. If I back up one and use tab, I get the list of commands in the namespace but it won't actually complete any of them.
> So I think there is some fundamental problem with the tab completion. I tested on Windows cygwin. I will now go test on Fedora.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 4 months
[JBoss JIRA] (SRAMP-408) Tab completion no longer works in s-ramp CLI
by Eric Wittmann (JIRA)
[ https://issues.jboss.org/browse/SRAMP-408?page=com.atlassian.jira.plugin.... ]
Eric Wittmann commented on SRAMP-408:
-------------------------------------
Tab completion without the s-ramp: namespace doesn't work properly when completing partial command names. This is primarily evident with commands starting with "u". If you type a "u" and hit Tab you do not receive the list of commands starting with 'u'. However, if you type just a 'p' (for example) and then hit Tab you *will* get the only matching command (property).
> Tab completion no longer works in s-ramp CLI
> --------------------------------------------
>
> Key: SRAMP-408
> URL: https://issues.jboss.org/browse/SRAMP-408
> Project: S-RAMP
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Reporter: Eric Wittmann
> Assignee: David virgil naranjo
> Fix For: 0.5.0 - API Management
>
>
> The recent change to using AESH has broken tab-completion. For example, I typed the following:
> {code}
> s-ramp> conn
> {code}
> Then I hit "tab" and I got this:
> {code}
> s-ramp> connmp:connect
> {code}
> And the cursor was placed three spaces beyond "connect". After that tab didn't work at all because the command wasn't recognized (obviously).
> If I type s-ramp:connect manually and *then* hit tab, I get this:
> {code}
> s-ramp> s-ramp:connect t:8080/s-ramp-server
> {code}
> Also tab-completion of just the namespace adds an extra space at the end. If I back up one and use tab, I get the list of commands in the namespace but it won't actually complete any of them.
> So I think there is some fundamental problem with the tab completion. I tested on Windows cygwin. I will now go test on Fedora.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 4 months
[JBoss JIRA] (SRAMP-408) Tab completion no longer works in s-ramp CLI
by Eric Wittmann (JIRA)
[ https://issues.jboss.org/browse/SRAMP-408?page=com.atlassian.jira.plugin.... ]
Eric Wittmann edited comment on SRAMP-408 at 4/29/14 3:30 PM:
--------------------------------------------------------------
The ConcurrentModificationException still happens when I try to auto-complete a file (on Windows):
{code}
s-ramp> uploadjava.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:859)
at java.util.ArrayList$Itr.next(ArrayList.java:831)
at org.overlord.sramp.shell.util.FileNameCompleter.complete(FileNameCompleter.java:111)
at org.overlord.sramp.shell.commands.core.UploadArtifactCommand.tabCompletion(UploadArtifactCommand.java:139)
at org.overlord.sramp.shell.TabCompleter.complete(TabCompleter.java:87)
at org.jboss.aesh.console.Console.complete(Console.java:1155)
at org.jboss.aesh.console.Console.parseOperation(Console.java:550)
at org.jboss.aesh.console.Console.read(Console.java:452)
at org.overlord.sramp.shell.InteractiveShellCommandReader.readLine(InteractiveShellCommandReader.java:90)
at org.overlord.sramp.shell.AbstractShellCommandReader.read(AbstractShellCommandReader.java:93)
at org.overlord.sramp.shell.SrampShell.run(SrampShell.java:98)
at org.overlord.sramp.shell.SrampShell.main(SrampShell.java:67)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.codehaus.mojo.exec.ExecJavaMojo$1.run(ExecJavaMojo.java:297)
at java.lang.Thread.run(Thread.java:744)
{code}
However, testing on Fedora and RHEL resulted in success.
was (Author: eric.wittmann):
The ConcurrentModificationException still happens when I try to auto-complete a file (on Windows):
{code}
s-ramp> uploadjava.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:859)
at java.util.ArrayList$Itr.next(ArrayList.java:831)
at org.overlord.sramp.shell.util.FileNameCompleter.complete(FileNameCompleter.java:111)
at org.overlord.sramp.shell.commands.core.UploadArtifactCommand.tabCompletion(UploadArtifactCommand.java:139)
at org.overlord.sramp.shell.TabCompleter.complete(TabCompleter.java:87)
at org.jboss.aesh.console.Console.complete(Console.java:1155)
at org.jboss.aesh.console.Console.parseOperation(Console.java:550)
at org.jboss.aesh.console.Console.read(Console.java:452)
at org.overlord.sramp.shell.InteractiveShellCommandReader.readLine(InteractiveShellCommandReader.java:90)
at org.overlord.sramp.shell.AbstractShellCommandReader.read(AbstractShellCommandReader.java:93)
at org.overlord.sramp.shell.SrampShell.run(SrampShell.java:98)
at org.overlord.sramp.shell.SrampShell.main(SrampShell.java:67)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.codehaus.mojo.exec.ExecJavaMojo$1.run(ExecJavaMojo.java:297)
at java.lang.Thread.run(Thread.java:744)
{code}
> Tab completion no longer works in s-ramp CLI
> --------------------------------------------
>
> Key: SRAMP-408
> URL: https://issues.jboss.org/browse/SRAMP-408
> Project: S-RAMP
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Reporter: Eric Wittmann
> Assignee: David virgil naranjo
> Fix For: 0.5.0 - API Management
>
>
> The recent change to using AESH has broken tab-completion. For example, I typed the following:
> {code}
> s-ramp> conn
> {code}
> Then I hit "tab" and I got this:
> {code}
> s-ramp> connmp:connect
> {code}
> And the cursor was placed three spaces beyond "connect". After that tab didn't work at all because the command wasn't recognized (obviously).
> If I type s-ramp:connect manually and *then* hit tab, I get this:
> {code}
> s-ramp> s-ramp:connect t:8080/s-ramp-server
> {code}
> Also tab-completion of just the namespace adds an extra space at the end. If I back up one and use tab, I get the list of commands in the namespace but it won't actually complete any of them.
> So I think there is some fundamental problem with the tab completion. I tested on Windows cygwin. I will now go test on Fedora.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 4 months
[JBoss JIRA] (SRAMP-408) Tab completion no longer works in s-ramp CLI
by Eric Wittmann (JIRA)
[ https://issues.jboss.org/browse/SRAMP-408?page=com.atlassian.jira.plugin.... ]
Eric Wittmann commented on SRAMP-408:
-------------------------------------
The ConcurrentModificationException still happens when I try to auto-complete a file (on Windows):
{code}
s-ramp> uploadjava.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:859)
at java.util.ArrayList$Itr.next(ArrayList.java:831)
at org.overlord.sramp.shell.util.FileNameCompleter.complete(FileNameCompleter.java:111)
at org.overlord.sramp.shell.commands.core.UploadArtifactCommand.tabCompletion(UploadArtifactCommand.java:139)
at org.overlord.sramp.shell.TabCompleter.complete(TabCompleter.java:87)
at org.jboss.aesh.console.Console.complete(Console.java:1155)
at org.jboss.aesh.console.Console.parseOperation(Console.java:550)
at org.jboss.aesh.console.Console.read(Console.java:452)
at org.overlord.sramp.shell.InteractiveShellCommandReader.readLine(InteractiveShellCommandReader.java:90)
at org.overlord.sramp.shell.AbstractShellCommandReader.read(AbstractShellCommandReader.java:93)
at org.overlord.sramp.shell.SrampShell.run(SrampShell.java:98)
at org.overlord.sramp.shell.SrampShell.main(SrampShell.java:67)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.codehaus.mojo.exec.ExecJavaMojo$1.run(ExecJavaMojo.java:297)
at java.lang.Thread.run(Thread.java:744)
{code}
> Tab completion no longer works in s-ramp CLI
> --------------------------------------------
>
> Key: SRAMP-408
> URL: https://issues.jboss.org/browse/SRAMP-408
> Project: S-RAMP
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Reporter: Eric Wittmann
> Assignee: David virgil naranjo
> Fix For: 0.5.0 - API Management
>
>
> The recent change to using AESH has broken tab-completion. For example, I typed the following:
> {code}
> s-ramp> conn
> {code}
> Then I hit "tab" and I got this:
> {code}
> s-ramp> connmp:connect
> {code}
> And the cursor was placed three spaces beyond "connect". After that tab didn't work at all because the command wasn't recognized (obviously).
> If I type s-ramp:connect manually and *then* hit tab, I get this:
> {code}
> s-ramp> s-ramp:connect t:8080/s-ramp-server
> {code}
> Also tab-completion of just the namespace adds an extra space at the end. If I back up one and use tab, I get the list of commands in the namespace but it won't actually complete any of them.
> So I think there is some fundamental problem with the tab completion. I tested on Windows cygwin. I will now go test on Fedora.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 4 months
[JBoss JIRA] (SRAMP-408) Tab completion no longer works in s-ramp CLI
by Eric Wittmann (JIRA)
[ https://issues.jboss.org/browse/SRAMP-408?page=com.atlassian.jira.plugin.... ]
Eric Wittmann commented on SRAMP-408:
-------------------------------------
Testing the latest changes, I found that the extra-space issue with s-ramp:query has been fixed. However tab-completion doesn't work quite right within the query. For example:
{code}
s-ramp> query "/s-ramp/e
{code}
Hitting 'tab' at this point yields nothing. It *should* result in:
{code}
s-ramp> query "/s-ramp/ext
{code}
If I have this:
{code}
s-ramp> query "/s-ramp/s
{code}
And then I hit 'tab', it correctly prints out the three possible completions that start with 's'. But if I then add an 'e' it doesn't auto-complete the one singular match.
> Tab completion no longer works in s-ramp CLI
> --------------------------------------------
>
> Key: SRAMP-408
> URL: https://issues.jboss.org/browse/SRAMP-408
> Project: S-RAMP
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Reporter: Eric Wittmann
> Assignee: David virgil naranjo
> Fix For: 0.5.0 - API Management
>
>
> The recent change to using AESH has broken tab-completion. For example, I typed the following:
> {code}
> s-ramp> conn
> {code}
> Then I hit "tab" and I got this:
> {code}
> s-ramp> connmp:connect
> {code}
> And the cursor was placed three spaces beyond "connect". After that tab didn't work at all because the command wasn't recognized (obviously).
> If I type s-ramp:connect manually and *then* hit tab, I get this:
> {code}
> s-ramp> s-ramp:connect t:8080/s-ramp-server
> {code}
> Also tab-completion of just the namespace adds an extra space at the end. If I back up one and use tab, I get the list of commands in the namespace but it won't actually complete any of them.
> So I think there is some fundamental problem with the tab completion. I tested on Windows cygwin. I will now go test on Fedora.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 4 months
[JBoss JIRA] (RTGOV-443) Upgrade drools module approach based on change in swyd
by Gary Brown (JIRA)
Gary Brown created RTGOV-443:
--------------------------------
Summary: Upgrade drools module approach based on change in swyd
Key: RTGOV-443
URL: https://issues.jboss.org/browse/RTGOV-443
Project: RTGov (Run Time Governance)
Issue Type: Task
Reporter: Gary Brown
Assignee: Gary Brown
Fix For: 2.0.0.Final
Swyd now uses the modules from the drools team, rather than package their own. They also have a bpms layer (as mentioned by Rob Cernich), so need to understand how to reuse. But also need to be able to install in EAP without swyd, using drools, so ideally need to be able to also obtain the drools modules if necesary.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 4 months