This list is closed, nobody may subscribe to it.
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
(5) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
(9) |
Feb
|
Mar
(1) |
Apr
(4) |
May
(4) |
Jun
|
Jul
(3) |
Aug
(1) |
Sep
|
Oct
(3) |
Nov
(3) |
Dec
(1) |
2006 |
Jan
|
Feb
(1) |
Mar
(8) |
Apr
(37) |
May
(15) |
Jun
(6) |
Jul
(10) |
Aug
(7) |
Sep
(3) |
Oct
(12) |
Nov
(21) |
Dec
(3) |
2007 |
Jan
(3) |
Feb
(2) |
Mar
(2) |
Apr
(4) |
May
(1) |
Jun
(10) |
Jul
(4) |
Aug
(10) |
Sep
(4) |
Oct
(9) |
Nov
|
Dec
(7) |
2008 |
Jan
(11) |
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
(5) |
Jul
(6) |
Aug
(1) |
Sep
|
Oct
(2) |
Nov
|
Dec
(4) |
2009 |
Jan
|
Feb
(3) |
Mar
(5) |
Apr
|
May
(3) |
Jun
|
Jul
(1) |
Aug
|
Sep
(1) |
Oct
(1) |
Nov
|
Dec
(7) |
2010 |
Jan
(15) |
Feb
(2) |
Mar
(1) |
Apr
(3) |
May
|
Jun
(1) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
(1) |
2011 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2012 |
Jan
|
Feb
|
Mar
(2) |
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
(2) |
Sep
(1) |
Oct
(2) |
Nov
(2) |
Dec
(8) |
2013 |
Jan
(6) |
Feb
(4) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2015 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Anthony G. <ant...@gm...> - 2020-06-30 14:25:41
|
Hi, XINS is moving away from sourceforge and going to Github. Here are the advantages: - Migrating from CVS to Git - More active open source community - Site is improving constantly (unlike Sourceforge that doesn't evolve that much) - For me, it's a common place with my other open source projects What does that mean ? - The end of the mailing-lists, use Github notifications: https://help.github.com/en/github/managing-subscriptions-and-notifications-on-github/about-notifications - The end of the sourceforge Bug and RFE database. Use Github issues. BTW I haven't mirated the issue or RFE. If something is important it will pop-up again - The end of the forum. The links: https://github.com/japplis/xins https://www.xins.org/ Best regards, Anthony Goubard - Japplis |
From: Ernst de H. <er...@er...> - 2015-03-18 15:29:11
|
Hi Martin, I'm the original developer of XINS; Anthony Goubard is the current maintainer. There is a commercial successor of XINS available through Mindcurv <http://www.mindcurv.com>. It adds REST support (with Swagger), improved Maven integration, improved Collections support, etc. If you are interested, please contact me through ern...@mi.... Cheers, Ernst. 2015-03-18 14:48 GMT+01:00 Martin Lightheart <ma...@le...>: > What's the status of XINS? The last release, 3.1, came out in Feb > 2013. And the last post on this mailing list was around that time too > it seems. Is there another mailing list? > > > > > ------------------------------------------------------------------------------ > Dive into the World of Parallel Programming The Go Parallel Website, > sponsored > by Intel and developed in partnership with Slashdot Media, is your hub for > all > things parallel software development, from weekly thought leadership blogs > to > news, videos, case studies, tutorials and more. Take a look and join the > conversation now. http://goparallel.sourceforge.net/ > _______________________________________________ > Xins-users mailing list > Xin...@li... > https://lists.sourceforge.net/lists/listinfo/xins-users > |
From: Martin L. <ma...@le...> - 2015-03-18 14:05:37
|
What's the status of XINS? The last release, 3.1, came out in Feb 2013. And the last post on this mailing list was around that time too it seems. Is there another mailing list? |
From: Ernst de H. <ern...@de...> - 2013-02-22 21:42:06
|
Indeed. Changes look very useful! Met hartelijke groet, Ernst de Haan Op 22 feb. 2013 om 19:39 heeft JW Borleffs <jw...@jw...> het volgende geschreven: > Congratulations, good work! > > Op 22 feb. 2013 om 19:23 heeft Anthony Goubard <ant...@gm...> het volgende geschreven: > >> Hi, >> >> Today I've released XINS 3.1. This release should help you by reducing sent data over the network. >> >> What's new: >> Added support for caching of the result. >> Added possibility to return not modified (304) with no data. >> Improved performance. >> Added JSON-RPC 2.0 calling convention. >> Added the result codes: _FunctionNotSpecified, _FunctionNotFound, _InvalidRequestFormat, _NotAllowed, _DisabledAPI >> Added possibility to handle compressed (gzip) result data. >> Added example with jQuery. >> Various bug fixes >> >> http://xins.sourceforge.net >> >> Best regards, >> Anthony Goubard >> ------------------------------------------------------------------------------ >> Everyone hates slow websites. So do we. >> Make your web apps faster with AppDynamics >> Download AppDynamics Lite for free today: >> http://p.sf.net/sfu/appdyn_d2d_feb >> _______________________________________________ >> Xins-users mailing list >> Xin...@li... >> https://lists.sourceforge.net/lists/listinfo/xins-users > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_d2d_feb > _______________________________________________ > Xins-users mailing list > Xin...@li... > https://lists.sourceforge.net/lists/listinfo/xins-users |
From: JW B. <jw...@jw...> - 2013-02-22 19:15:17
|
Congratulations, good work! Op 22 feb. 2013 om 19:23 heeft Anthony Goubard <ant...@gm...> het volgende geschreven: > Hi, > > Today I've released XINS 3.1. This release should help you by reducing sent data over the network. > > What's new: > Added support for caching of the result. > Added possibility to return not modified (304) with no data. > Improved performance. > Added JSON-RPC 2.0 calling convention. > Added the result codes: _FunctionNotSpecified, _FunctionNotFound, _InvalidRequestFormat, _NotAllowed, _DisabledAPI > Added possibility to handle compressed (gzip) result data. > Added example with jQuery. > Various bug fixes > > http://xins.sourceforge.net > > Best regards, > Anthony Goubard > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_d2d_feb > _______________________________________________ > Xins-users mailing list > Xin...@li... > https://lists.sourceforge.net/lists/listinfo/xins-users |
From: Anthony G. <ant...@gm...> - 2013-02-22 18:24:19
|
Hi, Today I've released XINS 3.1. This release should help you by reducing sent data over the network. What's new: - Added support for caching of the result. - Added possibility to return not modified (304) with no data. - Improved performance. - Added JSON-RPC 2.0 calling convention. - Added the result codes: _FunctionNotSpecified, _FunctionNotFound, _InvalidRequestFormat, _NotAllowed, _DisabledAPI - Added possibility to handle compressed (gzip) result data. - Added example with jQuery. - Various bug fixes http://xins.sourceforge.net Best regards, Anthony Goubard |
From: Anthony G. <ant...@gm...> - 2013-02-20 08:51:32
|
Hello, I've released the first (and probably the last) release canditate for XINS 3.1. What's new: - A few minor bug fixes in tools. - Preparation for the final release (expected this week) Best regards, Anthony Goubard http://www.xins.org |
From: Anthony G. <ant...@gm...> - 2013-01-29 11:19:28
|
Hi, I've released XINS 3.1-beta 2. This release will be the last beta, so you are invited to test it. What's new: - Various performance improvements. - Bug fixes. Best regards, Anthony Goubard http://www.xins.org/ |
From: Anthony G. <ant...@gm...> - 2013-01-23 15:41:35
|
Dear Xins users, I've just released XINS 3.1 Beta 1. This release contains bug fixes and documentation for the new features added in XINS 3.1. http://www.xins.org/ Best regards, Anthony Goubard |
From: Anthony G. <ant...@gm...> - 2013-01-19 13:29:11
|
Hi Xins users, I've just released XINS 3.1-alpha3. Most of the time in web services, methods are used to get information from a remote system (e.g. database, legacy system). Also most of the time the information is the same as previous requests. E.g. Top 100 most popular products or the currently logged in users. This XINS release introduces 2 features that will prevent unneeded requests for this kind of request. * Cacheable functions: Now you can specified that the result of a function can be cached on the client side for a specific number of seconds. As it uses HTTP standard this will also work in the browser. For the java client side you can use the CachingHttpClient which also has plug-ins for ehcache and memcache for more advanced caching (such as shared caching). This can be used when data is not often updated and when the accuracy of the data is not critical. (e.g. product description) * Not modified result: sometimes even though the data is not often updated, the data will remain the same. Now the API can also return a NotModifiedResult won't send content back (just HTTP 304). * More details errors are returned to the client when something goes wrong. New error codes: _FunctionNotSpecified, _FunctionNotFound, _InvalidRequestFormat, _NotAllowed, _DisabledAPI. Also now the errors come with content using the calling convention. * New calling convention for JSON-RPC 2.0 http://xins.sourceforge.net Kind regards, Anthony Goubard |
From: tyju t. <jck...@ya...> - 2013-01-09 19:23:56
|
http://kunbee.com/cinemabuggybriansullivan/ |
From: Anthony G. <ant...@gm...> - 2013-01-07 13:52:29
|
Dear xins users, I'm pleased to announce the release of XINS 3.1-alpha2. What's new: - XINS now works with Java 1.5 again (some new libraries in XINS 3.0 where compile with target Java 1.6) - Fixed double initialisation at start-up (Thanks JW for submitting the bug). - An example on how to call XINS API with jQuery has been added to the JavaScript examples. - Added possibility to get and set the HttpClient to XINSConfig. This can be useful if you want to use the CachingHttpClient or the DefaultHttpClient or if you want to configure the exciting one; for example to add a request or response interceptor on the client side. See AbstractHttpClient<http://hc.apache.org/httpcomponents-client-ga/httpclient/apidocs/org/apache/http/impl/client/AbstractHttpClient.html>for the possibilities that this will have. - Added a NingHttpClient to be able to call a XINS API using Netty instead of Apache HttpClient. - The JSON calling convention now returns HTTP error status when an error occurs. http://xins.sourceforge.net Voilà! Anthony |
From: Anthony G. <ant...@gm...> - 2013-01-02 18:20:58
|
Hi, Happy new year to everyone. I've just release a new version of XINS (version 3.1-alpha1). Here are the main changes: - Netty has been upgraded to 3.6.0 and is now part of the XINS release. So *xins run-<api>* should always use Netty as HTTP server. - The default http client has been changed to use SystemDefaultHttpClient<http://hc.apache.org/httpcomponents-client-ga/httpclient/apidocs/org/apache/http/impl/client/SystemDefaultHttpClient.html>. This should improve support for SSL or for keep alive. For more detail see http://hc.apache.org/httpcomponents-client-ga/httpclient/apidocs/org/apache/http/impl/client/SystemDefaultHttpClient.html - The default http client now also sends *Accept-Encoding: gzip* header, and if the data is returned compressed, it will automaticcaly unpack it. This should improve bandwidth and speed/throughput. - The user guide on the website was still about XINS 2.3. This has been fixed. It also has a new chapter about performance. - The logdoc package has been removed, use the logdoc library<https://github.com/znerd/logdoc> included in XINS. - The runtime logdoc properties are supported again. - Added notice logs at start-up to point out old JVM and Servlet container. ;-) Kind regards, Anthony |
From: Ernst de H. <ern...@de...> - 2012-12-21 21:38:45
|
Note that with a POST request, the query string is *always* null, so that is not an error. A query string only applies to GET and HEAD requests. Met hartelijke groet, Ernst de Haan Op 21 dec. 2012 om 22:07 heeft fazakas peter <faz...@ya...> het volgende geschreven: > Dear sir, > > I did as it says it the manual. I created a custom calling convention and it didn't work. I deleted it and recompiled. I added the default calling convention "_xins-std" to the impl.xml file. Recompiled again. > > I got this far: > > When I start the server it says: > ... > [java] 3245 INFO Default calling convention is "_xins-std". > ... > > If i just simply write in a browser the following line I get a nice result: > > http://localhost:8080/unittest/?_function=ReturnTheResultText&inputexample=5 > > The servers says: > > [java] 3521 INFO Received HTTP GET request from 192.168.2.2, path is "/unittest/", query string is "_function=ReturnTheResult > &inputexample=5". > [java] 3541 INFO 20121221-225426679 192.168.2.2 ReturnTheResultText 5 0 > > > But if i use the generated CAPI in a java project: > > [java] 1200 INFO Starting watch thread #0 for file "xins.properties". Checking for modifications every 10 second(s). > [java] 3521 INFO Received HTTP POST request from 192.168.2.2, path is "/unittest/", query string is (null). > [java] 3440 INFO XSLT template cache in the XSLT calling convention is enabled. > [java] 3510 INFO Unable to detect calling convention for request. None of the calling conventions matches. > [java] 3523 INFO Unable to process HTTP POST request from 192.168.2.2, path is "/unittest/", query string is (null). Returnin > g HTTP status code 400. Reason: "Unable to activate appropriate calling convention: Request does not specify a calling convention, > it cannot be handled by the default calling convention and it was not possible to find any calling convention that can handle it. > ". > [java] org.xins.server.InvalidRequestException: Request does not specify a calling convention, it cannot be handled by the de > fault calling convention and it was not possible to find any calling convention that can handle it. > [java] at org.xins.server.CallingConventionManager.detectCallingConvention(CallingConventionManager.java:815) > [java] at org.xins.server.CallingConventionManager.getCallingConvention(CallingConventionManager.java:596) > [java] at org.xins.server.Engine.determineCC(Engine.java:576) > [java] at org.xins.server.Engine.delegateToCC(Engine.java:530) > [java] at org.xins.server.Engine.doService(Engine.java:427) > [java] at org.xins.server.Engine.service(Engine.java:376) > [java] at org.xins.server.APIServlet.service(APIServlet.java:206) > [java] at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > [java] at org.xins.common.servlet.container.LocalServletHandler.query(LocalServletHandler.java:178) > [java] at org.xins.common.servlet.container.NettyServletHandler.messageReceived(NettyServletHandler.java:89) > [java] at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:80) > [java] at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:545) > [java] at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline > .java:754) > [java] at org.jboss.netty.handler.codec.http.HttpContentEncoder.messageReceived(HttpContentEncoder.java:83) > [java] at org.jboss.netty.channel.SimpleChannelHandler.handleUpstream(SimpleChannelHandler.java:100) > [java] at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:545) > [java] at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline > .java:754) > [java] at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:302) > [java] at org.jboss.netty.handler.codec.replay.ReplayingDecoder.unfoldAndfireMessageReceived(ReplayingDecoder.java:513) > [java] at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:497) > [java] at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(ReplayingDecoder.java:434) > [java] at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:80) > [java] at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:545) > [java] at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:540) > [java] at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:274) > [java] at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:261) > [java] at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:349) > [java] at org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:281) > [java] at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:201) > [java] at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) > [java] at org.jboss.netty.util.internal.IoWorkerRunnable.run(IoWorkerRunnable.java:46) > [java] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) > [java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) > [java] at java.lang.Thread.run(Thread.java:662) > > > > > This is another simple project. I restarted the whole thing for about 10 times and I am still at this error. > > > From: JW Borleffs <jw...@jw...> > To: fazakas peter <faz...@ya...> > Cc: "xin...@li..." <xin...@li...> > Sent: Friday, December 21, 2012 10:01 PM > Subject: Re: [Xins-users] query string is null - question > > If you've created a custom calling convention, you should define it in the impl.xml as the default calling convention. Again, see the manual for more info. > > Op 21 dec. 2012 om 20:13 heeft fazakas peter <faz...@ya...> het volgende geschreven: > >> Dear sir, >> thanks for answering but I just can't get to work. >> I created a custom calling convention based on the manual. There were some deprecated classes there but I managed to resolve them, but still: query string is empty. >> >> I just want to some more examples or tutorials to get my head around this. Is there any? >> >> Thanks. >> >> >> >> >> From: JW Borleffs <jw...@jw...> >> To: >> Cc: fazakas peter <faz...@ya...>; "xin...@li..." <xin...@li...> >> Sent: Friday, December 21, 2012 5:57 PM >> Subject: Re: [Xins-users] query string is null - question >> >> Sorry, that would be _xins-std. >> >> Op 21 dec. 2012 om 16:49 heeft JW Borleffs <jw...@jw...> het volgende geschreven: >> >>> Hi, >>> >>> You need to define _xins-soap as the (default) calling convention. >>> >>> See the manual for more information. >>> >>> Regards, >>> JW >>> >>> Op 21 dec. 2012 om 10:07 heeft fazakas peter <faz...@ya...> het volgende geschreven: >>> >>>> Hi, >>>> I have another question. I advance I just want to say that I am newbie in XINS. >>>> >>>> I created a web service (following the User-guide) and used the CAPI generated by XINS in a java project. >>>> When I call the remote function(Ex. callTheBestPercentage("5") ) the server outputs a message: >>>> >>>> [java] 3521 INFO Received HTTP POST request from 192.168.2.2, path is "/mutationtest/", query string is (null). >>>> [java] 3523 INFO Unable to process HTTP POST request from 192.168.2.2, path is "/mutationtest/", query string is (null). Returning HTTP status code >>>> 404. Reason: "Cannot determine which function to invoke.". >>>> [java] org.xins.server.FunctionNotSpecifiedException: Function not specified in incoming request. >>>> >>>> If i try in a browser: >>>> >>>> http://localhost:8080/mutationtest/?_function=TheBestPercentage&_convention=_xins-std&inputexample=5 >>>> >>>> than, it works. It returns the wanted page. >>>> >>>> This is the code snipet from the java project: >>>> >>>> TargetDescriptor descriptor; >>>> ..... >>>> descriptor = new TargetDescriptor("http://localhost:8080/mutationtest/", 20000); >>>> >>>> CAPI project = new CAPI(descriptor); >>>> >>>> TheBestPercentageResult result = project.callTheBestPercentage("5"); >>>> >>>> System.out.println("Best result: " + result.getBestresult()); >>>> >>>> >>>> I don't know what I am doing wrong. >>>> >>>> Could please someone help me? >>>> >>>> Thanks. >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial >>>> Remotely access PCs and mobile devices and provide instant support >>>> Improve your efficiency, and focus on delivering more value-add services >>>> Discover what IT Professionals Know. Rescue delivers >>>> http://p.sf.net/sfu/logmein_12329d2d >>>> _______________________________________________ >>>> Xins-users mailing list >>>> Xin...@li... >>>> https://lists.sourceforge.net/lists/listinfo/xins-users >>> ------------------------------------------------------------------------------ >>> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial >>> Remotely access PCs and mobile devices and provide instant support >>> Improve your efficiency, and focus on delivering more value-add services >>> Discover what IT Professionals Know. Rescue delivers >>> http://p.sf.net/sfu/logmein_12329d2d >>> _______________________________________________ >>> Xins-users mailing list >>> Xin...@li... >>> https://lists.sourceforge.net/lists/listinfo/xins-users > > > ------------------------------------------------------------------------------ > LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial > Remotely access PCs and mobile devices and provide instant support > Improve your efficiency, and focus on delivering more value-add services > Discover what IT Professionals Know. Rescue delivers > http://p.sf.net/sfu/logmein_12329d2d > _______________________________________________ > Xins-users mailing list > Xin...@li... > https://lists.sourceforge.net/lists/listinfo/xins-users |
From: JW B. <jw...@jw...> - 2012-12-21 21:25:51
|
Can you post the contents of your imp.xml? Op 21 dec. 2012 om 22:07 heeft fazakas peter <faz...@ya...> het volgende geschreven: > Dear sir, > > I did as it says it the manual. I created a custom calling convention and it didn't work. I deleted it and recompiled. I added the default calling convention "_xins-std" to the impl.xml file. Recompiled again. > > I got this far: > > When I start the server it says: > ... > [java] 3245 INFO Default calling convention is "_xins-std". > ... > > If i just simply write in a browser the following line I get a nice result: > > http://localhost:8080/unittest/?_function=ReturnTheResultText&inputexample=5 > > The servers says: > > [java] 3521 INFO Received HTTP GET request from 192.168.2.2, path is "/unittest/", query string is "_function=ReturnTheResult > &inputexample=5". > [java] 3541 INFO 20121221-225426679 192.168.2.2 ReturnTheResultText 5 0 > > > But if i use the generated CAPI in a java project: > > [java] 1200 INFO Starting watch thread #0 for file "xins.properties". Checking for modifications every 10 second(s). > [java] 3521 INFO Received HTTP POST request from 192.168.2.2, path is "/unittest/", query string is (null). > [java] 3440 INFO XSLT template cache in the XSLT calling convention is enabled. > [java] 3510 INFO Unable to detect calling convention for request. None of the calling conventions matches. > [java] 3523 INFO Unable to process HTTP POST request from 192.168.2.2, path is "/unittest/", query string is (null). Returnin > g HTTP status code 400. Reason: "Unable to activate appropriate calling convention: Request does not specify a calling convention, > it cannot be handled by the default calling convention and it was not possible to find any calling convention that can handle it. > ". > [java] org.xins.server.InvalidRequestException: Request does not specify a calling convention, it cannot be handled by the de > fault calling convention and it was not possible to find any calling convention that can handle it. > [java] at org.xins.server.CallingConventionManager.detectCallingConvention(CallingConventionManager.java:815) > [java] at org.xins.server.CallingConventionManager.getCallingConvention(CallingConventionManager.java:596) > [java] at org.xins.server.Engine.determineCC(Engine.java:576) > [java] at org.xins.server.Engine.delegateToCC(Engine.java:530) > [java] at org.xins.server.Engine.doService(Engine.java:427) > [java] at org.xins.server.Engine.service(Engine.java:376) > [java] at org.xins.server.APIServlet.service(APIServlet.java:206) > [java] at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > [java] at org.xins.common.servlet.container.LocalServletHandler.query(LocalServletHandler.java:178) > [java] at org.xins.common.servlet.container.NettyServletHandler.messageReceived(NettyServletHandler.java:89) > [java] at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:80) > [java] at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:545) > [java] at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline > .java:754) > [java] at org.jboss.netty.handler.codec.http.HttpContentEncoder.messageReceived(HttpContentEncoder.java:83) > [java] at org.jboss.netty.channel.SimpleChannelHandler.handleUpstream(SimpleChannelHandler.java:100) > [java] at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:545) > [java] at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline > .java:754) > [java] at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:302) > [java] at org.jboss.netty.handler.codec.replay.ReplayingDecoder.unfoldAndfireMessageReceived(ReplayingDecoder.java:513) > [java] at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:497) > [java] at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(ReplayingDecoder.java:434) > [java] at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:80) > [java] at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:545) > [java] at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:540) > [java] at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:274) > [java] at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:261) > [java] at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:349) > [java] at org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:281) > [java] at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:201) > [java] at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) > [java] at org.jboss.netty.util.internal.IoWorkerRunnable.run(IoWorkerRunnable.java:46) > [java] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) > [java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) > [java] at java.lang.Thread.run(Thread.java:662) > > > > > This is another simple project. I restarted the whole thing for about 10 times and I am still at this error. > > > From: JW Borleffs <jw...@jw...> > To: fazakas peter <faz...@ya...> > Cc: "xin...@li..." <xin...@li...> > Sent: Friday, December 21, 2012 10:01 PM > Subject: Re: [Xins-users] query string is null - question > > If you've created a custom calling convention, you should define it in the impl.xml as the default calling convention. Again, see the manual for more info. > > Op 21 dec. 2012 om 20:13 heeft fazakas peter <faz...@ya...> het volgende geschreven: > >> Dear sir, >> thanks for answering but I just can't get to work. >> I created a custom calling convention based on the manual. There were some deprecated classes there but I managed to resolve them, but still: query string is empty. >> >> I just want to some more examples or tutorials to get my head around this. Is there any? >> >> Thanks. >> >> >> >> >> From: JW Borleffs <jw...@jw...> >> To: >> Cc: fazakas peter <faz...@ya...>; "xin...@li..." <xin...@li...> >> Sent: Friday, December 21, 2012 5:57 PM >> Subject: Re: [Xins-users] query string is null - question >> >> Sorry, that would be _xins-std. >> >> Op 21 dec. 2012 om 16:49 heeft JW Borleffs <jw...@jw...> het volgende geschreven: >> >>> Hi, >>> >>> You need to define _xins-soap as the (default) calling convention. >>> >>> See the manual for more information. >>> >>> Regards, >>> JW >>> >>> Op 21 dec. 2012 om 10:07 heeft fazakas peter <faz...@ya...> het volgende geschreven: >>> >>>> Hi, >>>> I have another question. I advance I just want to say that I am newbie in XINS. >>>> >>>> I created a web service (following the User-guide) and used the CAPI generated by XINS in a java project. >>>> When I call the remote function(Ex. callTheBestPercentage("5") ) the server outputs a message: >>>> >>>> [java] 3521 INFO Received HTTP POST request from 192.168.2.2, path is "/mutationtest/", query string is (null). >>>> [java] 3523 INFO Unable to process HTTP POST request from 192.168.2.2, path is "/mutationtest/", query string is (null). Returning HTTP status code >>>> 404. Reason: "Cannot determine which function to invoke.". >>>> [java] org.xins.server.FunctionNotSpecifiedException: Function not specified in incoming request. >>>> >>>> If i try in a browser: >>>> >>>> http://localhost:8080/mutationtest/?_function=TheBestPercentage&_convention=_xins-std&inputexample=5 >>>> >>>> than, it works. It returns the wanted page. >>>> >>>> This is the code snipet from the java project: >>>> >>>> TargetDescriptor descriptor; >>>> ..... >>>> descriptor = new TargetDescriptor("http://localhost:8080/mutationtest/", 20000); >>>> >>>> CAPI project = new CAPI(descriptor); >>>> >>>> TheBestPercentageResult result = project.callTheBestPercentage("5"); >>>> >>>> System.out.println("Best result: " + result.getBestresult()); >>>> >>>> >>>> I don't know what I am doing wrong. >>>> >>>> Could please someone help me? >>>> >>>> Thanks. >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial >>>> Remotely access PCs and mobile devices and provide instant support >>>> Improve your efficiency, and focus on delivering more value-add services >>>> Discover what IT Professionals Know. Rescue delivers >>>> http://p.sf.net/sfu/logmein_12329d2d >>>> _______________________________________________ >>>> Xins-users mailing list >>>> Xin...@li... >>>> https://lists.sourceforge.net/lists/listinfo/xins-users >>> ------------------------------------------------------------------------------ >>> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial >>> Remotely access PCs and mobile devices and provide instant support >>> Improve your efficiency, and focus on delivering more value-add services >>> Discover what IT Professionals Know. Rescue delivers >>> http://p.sf.net/sfu/logmein_12329d2d >>> _______________________________________________ >>> Xins-users mailing list >>> Xin...@li... >>> https://lists.sourceforge.net/lists/listinfo/xins-users >> >> > > |
From: fazakas p. <faz...@ya...> - 2012-12-21 21:07:35
|
Dear sir, I did as it says it the manual. I created a custom calling convention and it didn't work. I deleted it and recompiled. I added the default calling convention "_xins-std" to the impl.xml file. Recompiled again. I got this far: When I start the server it says: ... [java] 3245 INFO Default calling convention is "_xins-std". ... If i just simply write in a browser the following line I get a nice result: http://localhost:8080/unittest/?_function=ReturnTheResultText&inputexample=5 The servers says: [java] 3521 INFO Received HTTP GET request from 192.168.2.2, path is "/unittest/", query string is "_function=ReturnTheResult &inputexample=5". [java] 3541 INFO 20121221-225426679 192.168.2.2 ReturnTheResultText 5 0 But if i use the generated CAPI in a java project: [java] 1200 INFO Starting watch thread #0 for file "xins.properties". Checking for modifications every 10 second(s). [java] 3521 INFO Received HTTP POST request from 192.168.2.2, path is "/unittest/", query string is (null). [java] 3440 INFO XSLT template cache in the XSLT calling convention is enabled. [java] 3510 INFO Unable to detect calling convention for request. None of the calling conventions matches. [java] 3523 INFO Unable to process HTTP POST request from 192.168.2.2, path is "/unittest/", query string is (null). Returnin g HTTP status code 400. Reason: "Unable to activate appropriate calling convention: Request does not specify a calling convention, it cannot be handled by the default calling convention and it was not possible to find any calling convention that can handle it. ". [java] org.xins.server.InvalidRequestException: Request does not specify a calling convention, it cannot be handled by the de fault calling convention and it was not possible to find any calling convention that can handle it. [java] at org.xins.server.CallingConventionManager.detectCallingConvention(CallingConventionManager.java:815) [java] at org.xins.server.CallingConventionManager.getCallingConvention(CallingConventionManager.java:596) [java] at org.xins.server.Engine.determineCC(Engine.java:576) [java] at org.xins.server.Engine.delegateToCC(Engine.java:530) [java] at org.xins.server.Engine.doService(Engine.java:427) [java] at org.xins.server.Engine.service(Engine.java:376) [java] at org.xins.server.APIServlet.service(APIServlet.java:206) [java] at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) [java] at org.xins.common.servlet.container.LocalServletHandler.query(LocalServletHandler.java:178) [java] at org.xins.common.servlet.container.NettyServletHandler.messageReceived(NettyServletHandler.java:89) [java] at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:80) [java] at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:545) [java] at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline .java:754) [java] at org.jboss.netty.handler.codec.http.HttpContentEncoder.messageReceived(HttpContentEncoder.java:83) [java] at org.jboss.netty.channel.SimpleChannelHandler.handleUpstream(SimpleChannelHandler.java:100) [java] at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:545) [java] at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline .java:754) [java] at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:302) [java] at org.jboss.netty.handler.codec.replay.ReplayingDecoder.unfoldAndfireMessageReceived(ReplayingDecoder.java:513) [java] at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:497) [java] at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(ReplayingDecoder.java:434) [java] at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:80) [java] at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:545) [java] at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:540) [java] at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:274) [java] at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:261) [java] at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:349) [java] at org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:281) [java] at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:201) [java] at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) [java] at org.jboss.netty.util.internal.IoWorkerRunnable.run(IoWorkerRunnable.java:46) [java] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [java] at java.lang.Thread.run(Thread.java:662) This is another simple project. I restarted the whole thing for about 10 times and I am still at this error. ________________________________ From: JW Borleffs <jw...@jw...> To: fazakas peter <faz...@ya...> Cc: "xin...@li..." <xin...@li...> Sent: Friday, December 21, 2012 10:01 PM Subject: Re: [Xins-users] query string is null - question If you've created a custom calling convention, you should define it in the impl.xml as the default calling convention. Again, see the manual for more info. Op 21 dec. 2012 om 20:13 heeft fazakas peter <faz...@ya...> het volgende geschreven: Dear sir, > >thanks for answering but I just can't get to work. > >I created a custom calling convention based on the manual. There were some deprecated classes there but I managed to resolve them, but still: query string is empty. > > > >I just want to some more examples or tutorials to get my head around this. Is there any? > > > >Thanks. > > > > > > > > > > >________________________________ > From: JW Borleffs <jw...@jw...> >To: >Cc: fazakas peter <faz...@ya...>; "xin...@li..." <xin...@li...> >Sent: Friday, December 21, 2012 5:57 PM >Subject: Re: [Xins-users] query string is null - question > > >Sorry, that would be _xins-std. > >Op 21 dec. 2012 om 16:49 heeft JW Borleffs <jw...@jw...> het volgende geschreven: > > >Hi, >> >> >>You need to define _xins-soap as the (default) calling convention. >> >> >>See the manual for more information. >> >> >>Regards, >>JW >> >>Op 21 dec. 2012 om 10:07 heeft fazakas peter <faz...@ya...> het volgende geschreven: >> >> >>Hi, >>> >>>I have another question. I advance I just want to say that I am newbie in XINS. >>> >>> >>>I created a web service (following the User-guide) and used the CAPI generated by XINS in a java project. >>>When I call the remote function(Ex. callTheBestPercentage("5") ) the server outputs a message: >>> >>>[java] 3521 INFO Received HTTP POST request from 192.168.2.2, path is "/mutationtest/", query string is (null). >>>[java] 3523 INFO Unable to process HTTP POST request from 192.168.2.2, path is "/mutationtest/", query string is (null). Returning HTTP status code >>>404. Reason: "Cannot determine which function to invoke.". >>>[java] org.xins.server.FunctionNotSpecifiedException: Function not specified in incoming request. >>> >>> >>> >>>If i try in a browser: >>> >>> >>>http://localhost:8080/mutationtest/?_function=TheBestPercentage&_convention=_xins-std&inputexample=5 >>> >>> >>>than, it works. It returns the wanted page. >>> >>> >>>This is the code snipet from the java project: >>> >>> >>>TargetDescriptor descriptor; >>> >>>..... >>>descriptor = new TargetDescriptor("http://localhost:8080/mutationtest/", 20000); >>> >>>CAPI project = new CAPI(descriptor); >>> >>>TheBestPercentageResult result = project.callTheBestPercentage("5"); >>> >>>System.out.println("Best result: " + result.getBestresult()); >>> >>> >>> >>> >>>I don't know what I am doing wrong. >>> >>> >>>Could please someone help me? >>> >>> >>>Thanks. >>> >>> >>> >>> >>------------------------------------------------------------------------------ >>>LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial >>>Remotely access PCs and mobile devices and provide instant support >>>Improve your efficiency, and focus on delivering more value-add services >>>Discover what IT Professionals Know. Rescue delivers >>>http://p.sf.net/sfu/logmein_12329d2d >>_______________________________________________ >>>Xins-users mailing list >>>Xin...@li... >>>https://lists.sourceforge.net/lists/listinfo/xins-users >>> >------------------------------------------------------------------------------ >>LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial >>Remotely access PCs and mobile devices and provide instant support >>Improve your efficiency, and focus on delivering more value-add services >>Discover what IT Professionals Know. Rescue delivers >>http://p.sf.net/sfu/logmein_12329d2d >_______________________________________________ >>Xins-users mailing list >>Xin...@li... >>https://lists.sourceforge.net/lists/listinfo/xins-users >> > > |
From: JW B. <jw...@jw...> - 2012-12-21 20:01:35
|
If you've created a custom calling convention, you should define it in the impl.xml as the default calling convention. Again, see the manual for more info. Op 21 dec. 2012 om 20:13 heeft fazakas peter <faz...@ya...> het volgende geschreven: > Dear sir, > thanks for answering but I just can't get to work. > I created a custom calling convention based on the manual. There were some deprecated classes there but I managed to resolve them, but still: query string is empty. > > I just want to some more examples or tutorials to get my head around this. Is there any? > > Thanks. > > > > > From: JW Borleffs <jw...@jw...> > To: > Cc: fazakas peter <faz...@ya...>; "xin...@li..." <xin...@li...> > Sent: Friday, December 21, 2012 5:57 PM > Subject: Re: [Xins-users] query string is null - question > > Sorry, that would be _xins-std. > > Op 21 dec. 2012 om 16:49 heeft JW Borleffs <jw...@jw...> het volgende geschreven: > >> Hi, >> >> You need to define _xins-soap as the (default) calling convention. >> >> See the manual for more information. >> >> Regards, >> JW >> >> Op 21 dec. 2012 om 10:07 heeft fazakas peter <faz...@ya...> het volgende geschreven: >> >>> Hi, >>> I have another question. I advance I just want to say that I am newbie in XINS. >>> >>> I created a web service (following the User-guide) and used the CAPI generated by XINS in a java project. >>> When I call the remote function(Ex. callTheBestPercentage("5") ) the server outputs a message: >>> >>> [java] 3521 INFO Received HTTP POST request from 192.168.2.2, path is "/mutationtest/", query string is (null). >>> [java] 3523 INFO Unable to process HTTP POST request from 192.168.2.2, path is "/mutationtest/", query string is (null). Returning HTTP status code >>> 404. Reason: "Cannot determine which function to invoke.". >>> [java] org.xins.server.FunctionNotSpecifiedException: Function not specified in incoming request. >>> >>> If i try in a browser: >>> >>> http://localhost:8080/mutationtest/?_function=TheBestPercentage&_convention=_xins-std&inputexample=5 >>> >>> than, it works. It returns the wanted page. >>> >>> This is the code snipet from the java project: >>> >>> TargetDescriptor descriptor; >>> ..... >>> descriptor = new TargetDescriptor("http://localhost:8080/mutationtest/", 20000); >>> >>> CAPI project = new CAPI(descriptor); >>> >>> TheBestPercentageResult result = project.callTheBestPercentage("5"); >>> >>> System.out.println("Best result: " + result.getBestresult()); >>> >>> >>> I don't know what I am doing wrong. >>> >>> Could please someone help me? >>> >>> Thanks. >>> >>> >>> ------------------------------------------------------------------------------ >>> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial >>> Remotely access PCs and mobile devices and provide instant support >>> Improve your efficiency, and focus on delivering more value-add services >>> Discover what IT Professionals Know. Rescue delivers >>> http://p.sf.net/sfu/logmein_12329d2d >>> _______________________________________________ >>> Xins-users mailing list >>> Xin...@li... >>> https://lists.sourceforge.net/lists/listinfo/xins-users >> ------------------------------------------------------------------------------ >> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial >> Remotely access PCs and mobile devices and provide instant support >> Improve your efficiency, and focus on delivering more value-add services >> Discover what IT Professionals Know. Rescue delivers >> http://p.sf.net/sfu/logmein_12329d2d >> _______________________________________________ >> Xins-users mailing list >> Xin...@li... >> https://lists.sourceforge.net/lists/listinfo/xins-users > > |
From: fazakas p. <faz...@ya...> - 2012-12-21 19:14:03
|
Dear sir, thanks for answering but I just can't get to work. I created a custom calling convention based on the manual. There were some deprecated classes there but I managed to resolve them, but still: query string is empty. I just want to some more examples or tutorials to get my head around this. Is there any? Thanks. ________________________________ From: JW Borleffs <jw...@jw...> To: Cc: fazakas peter <faz...@ya...>; "xin...@li..." <xin...@li...> Sent: Friday, December 21, 2012 5:57 PM Subject: Re: [Xins-users] query string is null - question Sorry, that would be _xins-std. Op 21 dec. 2012 om 16:49 heeft JW Borleffs <jw...@jw...> het volgende geschreven: Hi, > > >You need to define _xins-soap as the (default) calling convention. > > >See the manual for more information. > > >Regards, >JW > >Op 21 dec. 2012 om 10:07 heeft fazakas peter <faz...@ya...> het volgende geschreven: > > >Hi, >> >>I have another question. I advance I just want to say that I am newbie in XINS. >> >> >>I created a web service (following the User-guide) and used the CAPI generated by XINS in a java project. >>When I call the remote function(Ex. callTheBestPercentage("5") ) the server outputs a message: >> >>[java] 3521 INFO Received HTTP POST request from 192.168.2.2, path is "/mutationtest/", query string is (null). >>[java] 3523 INFO Unable to process HTTP POST request from 192.168.2.2, path is "/mutationtest/", query string is (null). Returning HTTP status code >>404. Reason: "Cannot determine which function to invoke.". >>[java] org.xins.server.FunctionNotSpecifiedException: Function not specified in incoming request. >> >> >> >>If i try in a browser: >> >> >>http://localhost:8080/mutationtest/?_function=TheBestPercentage&_convention=_xins-std&inputexample=5 >> >> >>than, it works. It returns the wanted page. >> >> >>This is the code snipet from the java project: >> >> >>TargetDescriptor descriptor; >> >>..... >>descriptor = new TargetDescriptor("http://localhost:8080/mutationtest/", 20000); >> >>CAPI project = new CAPI(descriptor); >> >>TheBestPercentageResult result = project.callTheBestPercentage("5"); >> >>System.out.println("Best result: " + result.getBestresult()); >> >> >> >> >>I don't know what I am doing wrong. >> >> >>Could please someone help me? >> >> >>Thanks. >> >> >> >> >------------------------------------------------------------------------------ >>LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial >>Remotely access PCs and mobile devices and provide instant support >>Improve your efficiency, and focus on delivering more value-add services >>Discover what IT Professionals Know. Rescue delivers >>http://p.sf.net/sfu/logmein_12329d2d >_______________________________________________ >>Xins-users mailing list >>Xin...@li... >>https://lists.sourceforge.net/lists/listinfo/xins-users >> ------------------------------------------------------------------------------ >LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial >Remotely access PCs and mobile devices and provide instant support >Improve your efficiency, and focus on delivering more value-add services >Discover what IT Professionals Know. Rescue delivers >http://p.sf.net/sfu/logmein_12329d2d _______________________________________________ >Xins-users mailing list >Xin...@li... >https://lists.sourceforge.net/lists/listinfo/xins-users > |
From: JW B. <jw...@jw...> - 2012-12-21 15:58:33
|
Sorry, that would be _xins-std. Op 21 dec. 2012 om 16:49 heeft JW Borleffs <jw...@jw...> het volgende geschreven: > Hi, > > You need to define _xins-soap as the (default) calling convention. > > See the manual for more information. > > Regards, > JW > > Op 21 dec. 2012 om 10:07 heeft fazakas peter <faz...@ya...> het volgende geschreven: > >> Hi, >> I have another question. I advance I just want to say that I am newbie in XINS. >> >> I created a web service (following the User-guide) and used the CAPI generated by XINS in a java project. >> When I call the remote function(Ex. callTheBestPercentage("5") ) the server outputs a message: >> >> [java] 3521 INFO Received HTTP POST request from 192.168.2.2, path is "/mutationtest/", query string is (null). >> [java] 3523 INFO Unable to process HTTP POST request from 192.168.2.2, path is "/mutationtest/", query string is (null). Returning HTTP status code >> 404. Reason: "Cannot determine which function to invoke.". >> [java] org.xins.server.FunctionNotSpecifiedException: Function not specified in incoming request. >> >> If i try in a browser: >> >> http://localhost:8080/mutationtest/?_function=TheBestPercentage&_convention=_xins-std&inputexample=5 >> >> than, it works. It returns the wanted page. >> >> This is the code snipet from the java project: >> >> TargetDescriptor descriptor; >> ..... >> descriptor = new TargetDescriptor("http://localhost:8080/mutationtest/", 20000); >> >> CAPI project = new CAPI(descriptor); >> >> TheBestPercentageResult result = project.callTheBestPercentage("5"); >> >> System.out.println("Best result: " + result.getBestresult()); >> >> >> I don't know what I am doing wrong. >> >> Could please someone help me? >> >> Thanks. >> >> >> ------------------------------------------------------------------------------ >> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial >> Remotely access PCs and mobile devices and provide instant support >> Improve your efficiency, and focus on delivering more value-add services >> Discover what IT Professionals Know. Rescue delivers >> http://p.sf.net/sfu/logmein_12329d2d >> _______________________________________________ >> Xins-users mailing list >> Xin...@li... >> https://lists.sourceforge.net/lists/listinfo/xins-users > ------------------------------------------------------------------------------ > LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial > Remotely access PCs and mobile devices and provide instant support > Improve your efficiency, and focus on delivering more value-add services > Discover what IT Professionals Know. Rescue delivers > http://p.sf.net/sfu/logmein_12329d2d > _______________________________________________ > Xins-users mailing list > Xin...@li... > https://lists.sourceforge.net/lists/listinfo/xins-users |
From: JW B. <jw...@jw...> - 2012-12-21 15:50:35
|
Hi, You need to define _xins-soap as the (default) calling convention. See the manual for more information. Regards, JW Op 21 dec. 2012 om 10:07 heeft fazakas peter <faz...@ya...> het volgende geschreven: > Hi, > I have another question. I advance I just want to say that I am newbie in XINS. > > I created a web service (following the User-guide) and used the CAPI generated by XINS in a java project. > When I call the remote function(Ex. callTheBestPercentage("5") ) the server outputs a message: > > [java] 3521 INFO Received HTTP POST request from 192.168.2.2, path is "/mutationtest/", query string is (null). > [java] 3523 INFO Unable to process HTTP POST request from 192.168.2.2, path is "/mutationtest/", query string is (null). Returning HTTP status code > 404. Reason: "Cannot determine which function to invoke.". > [java] org.xins.server.FunctionNotSpecifiedException: Function not specified in incoming request. > > If i try in a browser: > > http://localhost:8080/mutationtest/?_function=TheBestPercentage&_convention=_xins-std&inputexample=5 > > than, it works. It returns the wanted page. > > This is the code snipet from the java project: > > TargetDescriptor descriptor; > ..... > descriptor = new TargetDescriptor("http://localhost:8080/mutationtest/", 20000); > > CAPI project = new CAPI(descriptor); > > TheBestPercentageResult result = project.callTheBestPercentage("5"); > > System.out.println("Best result: " + result.getBestresult()); > > > I don't know what I am doing wrong. > > Could please someone help me? > > Thanks. > > > ------------------------------------------------------------------------------ > LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial > Remotely access PCs and mobile devices and provide instant support > Improve your efficiency, and focus on delivering more value-add services > Discover what IT Professionals Know. Rescue delivers > http://p.sf.net/sfu/logmein_12329d2d > _______________________________________________ > Xins-users mailing list > Xin...@li... > https://lists.sourceforge.net/lists/listinfo/xins-users |
From: fazakas p. <faz...@ya...> - 2012-12-21 09:08:02
|
Hi, I have another question. I advance I just want to say that I am newbie in XINS. I created a web service (following the User-guide) and used the CAPI generated by XINS in a java project. When I call the remote function(Ex. callTheBestPercentage("5") ) the server outputs a message: [java] 3521 INFO Received HTTP POST request from 192.168.2.2, path is "/mutationtest/", query string is (null). [java] 3523 INFO Unable to process HTTP POST request from 192.168.2.2, path is "/mutationtest/", query string is (null). Returning HTTP status code 404. Reason: "Cannot determine which function to invoke.". [java] org.xins.server.FunctionNotSpecifiedException: Function not specified in incoming request. If i try in a browser: http://localhost:8080/mutationtest/?_function=TheBestPercentage&_convention=_xins-std&inputexample=5 than, it works. It returns the wanted page. This is the code snipet from the java project: TargetDescriptor descriptor; ..... descriptor = new TargetDescriptor("http://localhost:8080/mutationtest/", 20000); CAPI project = new CAPI(descriptor); TheBestPercentageResult result = project.callTheBestPercentage("5"); System.out.println("Best result: " + result.getBestresult()); I don't know what I am doing wrong. Could please someone help me? Thanks. |
From: JW B. <jw...@jw...> - 2012-11-19 11:45:19
|
Hi, That's because netty isn't bundled with xins. You have to obtain the netty jar file first and then copy it to XINS_HOME/lib. You can get netty from the following location: http://www.java2s.com/Code/Jar/n/Downloadnettyjar.htm HTH; JW Op 19 nov. 2012 om 11:15 heeft fazakas peter <faz...@ya...> het volgende geschreven: > Hi, > I am new in Xins and I don't know if this is the right place to write questions but anyway, I am desperate, because I can't get it to work. > Until now I managed to install the given installer and Ant too, and after that I begin to follow the Primer example. > Everything was OK until:" xins -Dorg.xins.server.config=xins.properties run-myapi " > > afert Building the api gives a Java Exception "NoClassDefFoundError". I tried to set and to change the path CLASSPATH..nothing. So here is the Exceprion stack: > > > -run: > [echo] Running myapi XINS API on port 8080 and JMX port 1090 with config xins.properties > [java] Exception in thread "main" java.lang.NoClassDefFoundError: org/jboss/netty/channel/SimpleChannelUpstreamHandler > [java] at java.lang.ClassLoader.defineClass1(Native Method) > [java] at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632) > [java] at java.lang.ClassLoader.defineClass(ClassLoader.java:616) > [java] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) > [java] at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) > [java] at java.net.URLClassLoader.access$000(URLClassLoader.java:58) > [java] at java.net.URLClassLoader$1.run(URLClassLoader.java:197) > [java] at java.security.AccessController.doPrivileged(Native Method) > [java] at java.net.URLClassLoader.findClass(URLClassLoader.java:190) > [java] at org.xins.common.servlet.container.ServletClassLoader$ChildFirstClassLoader.loadClass(ServletClassLoader.java:23 > 1) > [java] at org.xins.common.servlet.container.ServletClassLoader$ChildFirstClassLoader.loadClass(ServletClassLoader.java:20 > 1) > [java] at org.xins.common.servlet.container.HTTPServletStarter.startNettyHTTPServer(HTTPServletStarter.java:177) > [java] at org.xins.common.servlet.container.HTTPServletStarter.startHTTPServer(HTTPServletStarter.java:168) > [java] at org.xins.common.servlet.container.HTTPServletStarter.<init>(HTTPServletStarter.java:135) > [java] at org.xins.common.servlet.container.HTTPServletStarter.main(HTTPServletStarter.java:233) > [java] Caused by: java.lang.ClassNotFoundException: org.jboss.netty.channel.SimpleChannelUpstreamHandler > [java] at java.net.URLClassLoader$1.run(URLClassLoader.java:202) > [java] at java.security.AccessController.doPrivileged(Native Method) > [java] at java.net.URLClassLoader.findClass(URLClassLoader.java:190) > [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:307) > [java] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) > [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:248) > [java] at org.xins.common.servlet.container.ServletClassLoader$ChildFirstClassLoader.loadClass(ServletClassLoader.java:24 > 1) > [java] at org.xins.common.servlet.container.ServletClassLoader$ChildFirstClassLoader.loadClass(ServletClassLoader.java:20 > 1) > [java] ... 15 more > [java] Java Result: 1 > > > > Help please!! > > ------------------------------------------------------------------------------ > Monitor your physical, virtual and cloud infrastructure from a single > web console. Get in-depth insight into apps, servers, databases, vmware, > SAP, cloud infrastructure, etc. Download 30-day Free Trial. > Pricing starts from $795 for 25 servers or applications! > http://p.sf.net/sfu/zoho_dev2dev_nov > _______________________________________________ > Xins-users mailing list > Xin...@li... > https://lists.sourceforge.net/lists/listinfo/xins-users |
From: fazakas p. <faz...@ya...> - 2012-11-19 10:15:56
|
Hi, I am new in Xins and I don't know if this is the right place to write questions but anyway, I am desperate, because I can't get it to work. Until now I managed to install the given installer and Ant too, and after that I begin to follow the Primer example. Everything was OK until:" xins -Dorg.xins.server.config=xins.properties run-myapi " afert Building the api gives a Java Exception "NoClassDefFoundError". I tried to set and to change the path CLASSPATH..nothing. So here is the Exceprion stack: -run: [echo] Running myapi XINS API on port 8080 and JMX port 1090 with config xins.properties [java] Exception in thread "main" java.lang.NoClassDefFoundError: org/jboss/netty/channel/SimpleChannelUpstreamHandler [java] at java.lang.ClassLoader.defineClass1(Native Method) [java] at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632) [java] at java.lang.ClassLoader.defineClass(ClassLoader.java:616) [java] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) [java] at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) [java] at java.net.URLClassLoader.access$000(URLClassLoader.java:58) [java] at java.net.URLClassLoader$1.run(URLClassLoader.java:197) [java] at java.security.AccessController.doPrivileged(Native Method) [java] at java.net.URLClassLoader.findClass(URLClassLoader.java:190) [java] at org.xins.common.servlet.container.ServletClassLoader$ChildFirstClassLoader.loadClass(ServletClassLoader.java:23 1) [java] at org.xins.common.servlet.container.ServletClassLoader$ChildFirstClassLoader.loadClass(ServletClassLoader.java:20 1) [java] at org.xins.common.servlet.container.HTTPServletStarter.startNettyHTTPServer(HTTPServletStarter.java:177) [java] at org.xins.common.servlet.container.HTTPServletStarter.startHTTPServer(HTTPServletStarter.java:168) [java] at org.xins.common.servlet.container.HTTPServletStarter.<init>(HTTPServletStarter.java:135) [java] at org.xins.common.servlet.container.HTTPServletStarter.main(HTTPServletStarter.java:233) [java] Caused by: java.lang.ClassNotFoundException: org.jboss.netty.channel.SimpleChannelUpstreamHandler [java] at java.net.URLClassLoader$1.run(URLClassLoader.java:202) [java] at java.security.AccessController.doPrivileged(Native Method) [java] at java.net.URLClassLoader.findClass(URLClassLoader.java:190) [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:307) [java] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:248) [java] at org.xins.common.servlet.container.ServletClassLoader$ChildFirstClassLoader.loadClass(ServletClassLoader.java:24 1) [java] at org.xins.common.servlet.container.ServletClassLoader$ChildFirstClassLoader.loadClass(ServletClassLoader.java:20 1) [java] ... 15 more [java] Java Result: 1 Help please!! |
From: Anthony G. <ant...@gm...> - 2012-10-20 10:57:40
|
Hello, I've released XINS 3.0.1. This release is a bug fix release over XINS 3.0. The main bug was that logdoc.jar and znerd-util.jar were not added to the generated WAR files. Best regards, Anthony |
From: Anthony G. <ant...@gm...> - 2012-10-10 21:39:15
|
Hello, For your information XINS 3.0 <http://xins.sourceforge.net/> has been pushed to the central maven reposity (as was xins 2.3). http://repo.maven.apache.org/maven2/org/xins/ Best regards, Anthony |