[JBoss JIRA] Assigned: (JBESB-445) Custom Action:Scripting
by Mark Little (JIRA)
[ http://jira.jboss.com/jira/browse/JBESB-445?page=all ]
Mark Little reassigned JBESB-445:
---------------------------------
Assignee: Tom Fennelly (was: Kevin Conner)
> Custom Action:Scripting
> -----------------------
>
> Key: JBESB-445
> URL: http://jira.jboss.com/jira/browse/JBESB-445
> Project: JBoss ESB
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: Rosetta
> Affects Versions: 4.0 Maintenance Pack 1
> Reporter: Burr Sutter
> Assigned To: Tom Fennelly
> Priority: Optional
> Fix For: 4.0 Maintenance Pack 1
>
> Attachments: groovy_action.zip
>
>
> Provide an out-of-the-box action that allows for the integration of scripting languages for as ESB actions. An example of a scripting language would be Groovy or Beanshell. A quickstart example should also be created to illustrate the capabilities.
> Gregory Pierce provided a quickstart for Groovy.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
19 years, 1 month
[JBoss JIRA] Commented: (JBESB-398) The use of java.net.URL doesnt allow support for protcols such as ftps, sftp. Refactor to use URI instead.
by Bruno Georges (JIRA)
[ http://jira.jboss.com/jira/browse/JBESB-398?page=comments#action_12355612 ]
Bruno Georges commented on JBESB-398:
-------------------------------------
This error can be reproduced by editing the quickstarts/helloworld_ftp_action/jbossesb.xml and add the attribute protocol with sftp as value:
<ftp-message-filter
protocol="sftp"
username="@FTP_USERNAME@"
password="@FTP_PASSWORD@"
passive="false"
directory="@FTP_DIRECTORY@"
input-suffix=".dat"
work-suffix=".esbWorking"
post-delete="false"
post-suffix=".COMPLETE"
error-delete="false"
error-suffix=".HAS_ERROR"
/>
</ftp-bus>
the stack trace is:
run:
[echo] Basic FTP Gateway and JMS Listener with Actions
[java] +----------------------------------------------------------+
[java] | |
[java] | Starting JBossESB... |
[java] | |
[java] +----------------------------------------------------------+
[java] Reading config from /home/b_georges/work/esb/samples/quickstarts/helloworld_ftp_action/build/jbossesb.xml
[java] 15:19:32,353 ERROR [main][ConfigurationController] The current versions of the jbossesb-listener.xml and/or jbossesb-gateway.xml are kept in place until the error is resolved: Unexpected exception while instantiating managed instance
[java] org.jboss.soa.esb.listeners.lifecycle.ManagedLifecycleException: Unexpected exception while instantiating managed instance
[java] at org.jboss.soa.esb.listeners.LifecycleUtil.getManagedInstances(LifecycleUtil.java:155)
[java] at org.jboss.soa.esb.listeners.LifecycleUtil.getGateways(LifecycleUtil.java:102)
[java] at org.jboss.soa.esb.listeners.LifecycleUtil.getGateways(LifecycleUtil.java:89)
[java] at org.jboss.soa.esb.listeners.config.ConfigurationController.processConfiguration(ConfigurationController.java:309)
[java] at org.jboss.soa.esb.listeners.config.ConfigurationController.<init>(ConfigurationController.java:120)
[java] at org.jboss.soa.esb.listeners.StandAloneBootStrapper.initiateController(StandAloneBootStrapper.java:191)
[java] at org.jboss.soa.esb.listeners.StandAloneBootStrapper.<init>(StandAloneBootStrapper.java:126)
[java] at org.jboss.soa.esb.listeners.StandAloneBootStrapper.<init>(StandAloneBootStrapper.java:103)
[java] at org.jboss.soa.esb.listeners.StandAloneBootStrapper.main(StandAloneBootStrapper.java:80)
[java] Caused by: java.lang.reflect.InvocationTargetException
[java] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[java] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
[java] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
[java] at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
[java] at org.jboss.soa.esb.listeners.LifecycleUtil.getManagedInstances(LifecycleUtil.java:151)
[java] ... 8 more
[java] Caused by: org.jboss.soa.esb.ConfigurationException: java.net.MalformedURLException: unknown protocol: sftp
[java] at org.jboss.soa.esb.listeners.gateway.AbstractFileGateway.checkMyParms(AbstractFileGateway.java:435)
[java] at org.jboss.soa.esb.listeners.gateway.AbstractFileGateway.<init>(AbstractFileGateway.java:83)
[java] at org.jboss.soa.esb.listeners.gateway.FileGatewayListener.<init>(FileGatewayListener.java:49)
[java] at org.jboss.soa.esb.listeners.gateway.RemoteGatewayListener.<init>(RemoteGatewayListener.java:50)
[java] ... 13 more
[java] Caused by: java.net.MalformedURLException: unknown protocol: sftp
[java] at java.net.URL.<init>(URL.java:574)
[java] at java.net.URL.<init>(URL.java:464)
[java] at java.net.URL.<init>(URL.java:413)
[java] at org.jboss.soa.esb.listeners.gateway.AbstractFileGateway.checkMyParms(AbstractFileGateway.java:364)
[java] ... 16 more
[java] Unexpected exception while instantiating managed instance
> The use of java.net.URL doesnt allow support for protcols such as ftps, sftp. Refactor to use URI instead.
> -----------------------------------------------------------------------------------------------------------
>
> Key: JBESB-398
> URL: http://jira.jboss.com/jira/browse/JBESB-398
> Project: JBoss ESB
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Affects Versions: 4.0 CR1
> Reporter: Bruno Georges
> Assigned To: Mark Little
> Fix For: 4.0 Maintenance Pack 1
>
> Original Estimate: 2 days
> Remaining Estimate: 2 days
>
> Exception is thrown when using sftp/ftps protocols.
> java.net.MalformedURLException: unknown protocol: sftp
> Mark: We should really be using URIs everywhere since EPRs are based on WS-A, which is URI/IRI based.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
19 years, 1 month