Petals Web Console Utilisation

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Petals Web Console Utilisation

Brule
Bonjour


Je souhaite utiliser la console Web pour poster des messages sur le BUS ESB et j'obtiens à chaque fois l'exception suivante :


PEtALS Banner
PEtALS Admin   |   Monitoring   |   Test   |   Proxy Service
logged in as petals (admin) | log out  | datacollector
PEtALS (static)


org.ow2.petals.tools.webadmin.ui.channelclient.exception.WebConsoleChannelClientException:org.ow2.petals.tools.channelclient.jmxclient.exception.PerformActionErrorException: javax.management.RuntimeErrorException
     at:org.ow2.petals.tools.webadmin.ui.channelclient.SendAjaxMessage.sendSyncMessage(SendAjaxMessage.java:111)
     at:sun.reflect.NativeMethodAccessorImpl.invoke0(native method)
     at:sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     at:sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     at:java.lang.reflect.Method.invoke(Method.java:597)
     at:org.directwebremoting.impl.ExecuteAjaxFilter.doFilter(ExecuteAjaxFilter.java:34)
     at:org.directwebremoting.impl.DefaultRemoter$1.doFilter(DefaultRemoter.java:472)
     at:org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:475)
     at:org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:323)
     at:org.directwebremoting.servlet.PlainCallHandler.handle(PlainCallHandler.java:52)
     at:org.directwebremoting.servlet.UrlProcessor.handle(UrlProcessor.java:101)
     at:org.directwebremoting.servlet.DwrServlet.doPost(DwrServlet.java:144)
     at:javax.servlet.http.HttpServlet.service(HttpServlet.java:643)
     at:javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
     at:org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
     at:org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
     at:org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
     at:org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
     at:org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
     at:org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
     at:org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
     at:org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
     at:org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:879)
     at:org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:617)
     at:org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1760)
     at:java.lang.Thread.run(Thread.java:662)
Caused by:org.ow2.petals.tools.channelclient.jmxclient.exception.PerformActionErrorException
     at:org.ow2.petals.tools.channelclient.jmxclient.ChannelClientAbstractServiceClient.performAction(ChannelClientAbstractServiceClient.java:90)
     at:org.ow2.petals.tools.channelclient.jmxclient.ChannelClientServiceClient.sendSync(ChannelClientServiceClient.java:195)
     at:org.ow2.petals.tools.webadmin.ui.channelclient.SendAjaxMessage.sendSyncMessage(SendAjaxMessage.java:89)
     at:sun.reflect.NativeMethodAccessorImpl.invoke0(native method)
     at:sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     at:sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     at:java.lang.reflect.Method.invoke(Method.java:597)
     at:org.directwebremoting.impl.ExecuteAjaxFilter.doFilter(ExecuteAjaxFilter.java:34)
     at:org.directwebremoting.impl.DefaultRemoter$1.doFilter(DefaultRemoter.java:472)
     at:org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:475)
     at:org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:323)
     at:org.directwebremoting.servlet.PlainCallHandler.handle(PlainCallHandler.java:52)
     at:org.directwebremoting.servlet.UrlProcessor.handle(UrlProcessor.java:101)
     at:org.directwebremoting.servlet.DwrServlet.doPost(DwrServlet.java:144)
     at:javax.servlet.http.HttpServlet.service(HttpServlet.java:643)
     at:javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
     at:org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
     at:org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
     at:org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
     at:org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
     at:org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
     at:org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
     at:org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
     at:org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
     at:org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:879)
     at:org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:617)
     at:org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1760)
     at:java.lang.Thread.run(Thread.java:662)
Caused by:javax.management.RuntimeErrorException
     at:mx4j.server.ReflectionMBeanInvoker.doInvoke(ReflectionMBeanInvoker.java:136)
     at:mx4j.server.ReflectionMBeanInvoker.invoke(ReflectionMBeanInvoker.java:52)
     at:mx4j.server.interceptor.InvokerMBeanServerInterceptor.invoke(InvokerMBeanServerInterceptor.java:238)
     at:mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:120)
     at:mx4j.server.interceptor.SecurityMBeanServerInterceptor.invoke(SecurityMBeanServerInterceptor.java:84)
     at:mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:120)
     at:mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:120)
     at:mx4j.server.interceptor.ContextClassLoaderMBeanServerInterceptor.invoke(ContextClassLoaderMBeanServerInterceptor.java:203)
     at:mx4j.server.MX4JMBeanServer.invoke(MX4JMBeanServer.java:1043)
     at:javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1427)
     at:javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectionImpl.java:72)
     at:javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1265)
     at:javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1360)
     at:javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:788)
     at:sun.reflect.GeneratedMethodAccessor82.invoke(Unknown source)
     at:sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     at:java.lang.reflect.Method.invoke(Method.java:597)
     at:sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:303)
     at:sun.rmi.transport.Transport$1.run(Transport.java:159)
     at:java.security.AccessController.doPrivileged(native method)
     at:sun.rmi.transport.Transport.serviceCall(Transport.java:155)
     at:sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
     at:sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
     at:sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
     at:java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
     at:java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
     at:java.lang.Thread.run(Thread.java:662)
     at:sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:255)
     at:sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:233)
     at:sun.rmi.server.UnicastRef.invoke(UnicastRef.java:142)
     at:com.sun.jmx.remote.internal.PRef.invoke(Unknown source)
     at:javax.management.remote.rmi.RMIConnectionImpl_Stub.invoke(Unknown source)
     at:javax.management.remote.rmi.RMIConnector$RemoteMBeanServerConnection.invoke(RMIConnector.java:993)
     at:org.ow2.petals.tools.channelclient.jmxclient.ChannelClientAbstractServiceClient.performAction(ChannelClientAbstractServiceClient.java:79)
     at:org.ow2.petals.tools.channelclient.jmxclient.ChannelClientServiceClient.sendSync(ChannelClientServiceClient.java:195)
     at:org.ow2.petals.tools.webadmin.ui.channelclient.SendAjaxMessage.sendSyncMessage(SendAjaxMessage.java:89)
     at:sun.reflect.NativeMethodAccessorImpl.invoke0(native method)
     at:sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     at:sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     at:java.lang.reflect.Method.invoke(Method.java:597)
     at:org.directwebremoting.impl.ExecuteAjaxFilter.doFilter(ExecuteAjaxFilter.java:34)
     at:org.directwebremoting.impl.DefaultRemoter$1.doFilter(DefaultRemoter.java:472)
     at:org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:475)
     at:org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:323)
     at:org.directwebremoting.servlet.PlainCallHandler.handle(PlainCallHandler.java:52)
     at:org.directwebremoting.servlet.UrlProcessor.handle(UrlProcessor.java:101)
     at:org.directwebremoting.servlet.DwrServlet.doPost(DwrServlet.java:144)
     at:javax.servlet.http.HttpServlet.service(HttpServlet.java:643)
     at:javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
     at:org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
     at:org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
     at:org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
     at:org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
     at:org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
     at:org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
     at:org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
     at:org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
     at:org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:879)
     at:org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:617)
     at:org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1760)
     at:java.lang.Thread.run(Thread.java:662)
Caused by:java.lang.Throwable

© EBM WebSourcing 2007


Pourriez vous m'indiquer exactement les paramètres à positionner dans l'interface pour que je puisse réaliser des tests.

Vous trouverez ci dessous une copie d'écran.




Cordialement

Ludovic Brulé
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Petals Web Console Utilisation

Vincent Zurczak
Administrator
Bonjour,

Vous utilisez quelle version de Petals ESB ?
Quant à cette console web, elle a plusieurs années. Il me semble que c'est celle qu'il y avait pour Petals 2.x.

Il est probable que cette console ne soit plus en adéquation avec l'interface JMX de Petals.
D'où l'erreur que vous renconctrez.
« Petals M.D. »
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Petals Web Console Utilisation

Brule
Bonjour

J'utilise la version PETALS ESB 4.1 et  petals-webconsole 1.3.1.


Si la console WEB n'est plus en adéquation, par quelle moyen puis je effectuer des tests sur PETALS ESB simplement.

Mr Brulé

-----[hidden email] a écrit : -----
A : [hidden email]
De : Vincent Zurczak
Envoyé par : [hidden email]
Date : 29/08/2013 07:49
Objet : Re: [Users] Petals Web Console Utilisation

Bonjour,

Vous utilisez quelle version de Petals ESB ?
Quant à cette console web, elle a plusieurs années. Il me semble que c'est
celle qu'il y avait pour Petals 2.x.

Il est probable que cette console ne soit plus en adéquation avec
l'interface JMX de Petals.
D'où l'erreur que vous renconctrez.



-----
« Petals M.D. »
--
View this message in context: http://forum.petalslink.com/Petals-Web-Console-Utilisation-tp4025580p4025581.html
Sent from the Users (get help, provide help) mailing list archive at Nabble.com.
_______________________________________________
Users mailing list
[hidden email]
http://forum-list.petalslink.org/cgi-bin/mailman/listinfo/users
_______________________________________


L'intégrité de ce message n'étant pas assurée sur internet, AKKA TECHNOLOGIES et ses filiales ne peuvent être tenues responsables de son contenu. Ce message et les éventuels fichiers attachés contiennent des informations confidentielles. Au cas où il ne vous serait pas destiné, nous vous remercions de bien vouloir le supprimer et en aviser l'expéditeur. Toute utilisation de ce message non conforme à sa destination, toute diffusion ou toute publication, totale ou partielle, est interdite, sauf autorisation expresse.



This message and the files that may be attached to it contain confidential information. AKKA TECHNOLOGIES or its subsidiaries may not be held responsible for their contents, whose accuracy and completeness cannot be guaranteed over the internet. If the message is not addressed to you, kindly delete it and notify the sender. Any use of this message not in accordance with its purpose, any dissemination or disclosure, either whole or partial, is prohibited except formal approval.


________________________________________

_______________________________________________
Users mailing list
[hidden email]
http://forum-list.petalslink.org/cgi-bin/mailman/listinfo/users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Petals Web Console Utilisation

Vincent Zurczak
Administrator
La version 1.3 de la console web remonte à plusieurs années.
Il y a eu des versions 2.x pour Petals 3.

Dans Petals 4, il a été décidé de complètement revoir nos outils web.
Il n'y a actuellement pas de console web, ni pour l'administration (en cours de développement), ni pour du test (un prototype de client "à la SoapUI" a été développé dans le studio, mais il n'a pas encore été tout à fait intégré avec Petals 4).

Aujourd'hui, si vous voulez tester des services dans Petals, le plus simple est d'exposer vos services Petals en web services et d'utiliser SoapUI. Ce n'est pas génial, mais c'est le mieux que l'on ait. Côté équipe de dev', nous avons une solution en interne, mais elle n'est pas assez pratique pour que nous la proposions en public. D'ailleurs, on souhaite la remplacer.

D'une manière plus générale, nous avons prévu de revoir et de définir les tests dans Petals pour la prochaine roadmap. Nous avons une release de prévue en septembre. La "prochaine roadmap", ou itération, commence juste après. Quand je parle de tests, je parle de jeux de requêtes, avec éditeur et exécuteur, utilisable de manière interactive ou en intégration continue, et qui permette de contrôler l'environnement dans lequel on effectue ces tests. L'objectif est d'avoir une solution simple et efficace, qui soit commune pour nos développements internes comme pour ceux, clients ou utilisateurs, qui voudraient tester une topologie bâtie autour de Petals.

En attendant, il faut un peu bricoler pour faire des tests avec Petals.
« Petals M.D. »
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Petals Web Console Utilisation

Christophe DENEUX
Administrator
Il existe toujours le petals-sample-client qui, bien que tres rustique, peut rendre service.
Christophe DENEUX
Petals ESB Architect
Linagora
Twitter: @ChrisDENEUX
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Petals Web Console Utilisation

Brule
Bonjour Christophe

Le petals Sample Client est une bonne solution pour réaliser des tests très rapides.

Merci

-----[hidden email] a écrit : -----
A : [hidden email]
De : Christophe DENEUX
Envoyé par : [hidden email]
Date : 02/09/2013 08:59
Objet : Re: [Users] Petals Web Console Utilisation

Il existe toujours le  petals-sample-client
<http://maven.petalslink.com/public/org/ow2/petals/petals-sample-client/>  
qui, bien que tres rustique, peut rendre service.



-----
Christophe DENEUX
Petals ESB Architect
Linagora
Twitter: @ChrisDENEUX
--
View this message in context: http://forum.petalslink.com/Petals-Web-Console-Utilisation-tp4025580p4025586.html
Sent from the Users (get help, provide help) mailing list archive at Nabble.com.
_______________________________________________
Users mailing list
[hidden email]
http://forum-list.petalslink.org/cgi-bin/mailman/listinfo/users
_______________________________________


L'intégrité de ce message n'étant pas assurée sur internet, AKKA TECHNOLOGIES et ses filiales ne peuvent être tenues responsables de son contenu. Ce message et les éventuels fichiers attachés contiennent des informations confidentielles. Au cas où il ne vous serait pas destiné, nous vous remercions de bien vouloir le supprimer et en aviser l'expéditeur. Toute utilisation de ce message non conforme à sa destination, toute diffusion ou toute publication, totale ou partielle, est interdite, sauf autorisation expresse.



This message and the files that may be attached to it contain confidential information. AKKA TECHNOLOGIES or its subsidiaries may not be held responsible for their contents, whose accuracy and completeness cannot be guaranteed over the internet. If the message is not addressed to you, kindly delete it and notify the sender. Any use of this message not in accordance with its purpose, any dissemination or disclosure, either whole or partial, is prohibited except formal approval.


________________________________________

_______________________________________________
Users mailing list
[hidden email]
http://forum-list.petalslink.org/cgi-bin/mailman/listinfo/users
Loading...