cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Flavio Baronti <f.baro...@list-group.com>
Subject Re: JMX APIs thru MX4J
Date Wed, 04 Apr 2012 08:23:56 GMT
Hi,

I can't help you with your other questions, but the type "[Ljava.lang.String;" is an array
of String objects.
More info here http://en.wikipedia.org/wiki/Java_Native_Interface#Mapping_types

Flavio


Il 4/4/2012 10:04 AM, Andrea Tuccia ha scritto:
> Hello,
> I'm working on a fork of Sébastien Giroux Cassandra Cluster Admin and I
> wish to pull my contributions to the parent code.
>
> Here is my repository:
>
> https://github.com/atuccia/Cassandra-Cluster-Admin
>
> ...and Sébastien Giroux one:
>
> https://github.com/sebgiroux/Cassandra-Cluster-Admin
>
> I wanna add the same functionalities of "OpsCenter" (or the common
> functions available thru the command line nodetool) as cleanup, compact,
> repair, drain, decommission and so on...
>
> I'm stuck, gone in trouble with MX4J.
>
> http://192.168.10.91/invoke?operation=forceTableRepair&objectname=org.apache.cassandra.db%3Atype%3DStorageService&value0=&type0=java.lang.String&type1=[Ljava.lang.String%3B
>
> MBean operation: invoke method on MBean
> org.apache.cassandra.db:type=StorageService
> Error during MBean operation invocationMessage: count of parameter types
> doesn't match count of parameter values
>
> http://192.168.10.91/invoke?operation=forceTableRepair&objectname=org.apache.cassandra.db%3Atype%3DStorageService&value0=&type0=java.lang.String&type1=[Ljava.lang.String%3B&value1=
>
> MBean operation: invoke method on MBean
> org.apache.cassandra.db:type=StorageService
> Error during MBean operation invocationMessage: Parameter 1: cannot be
> converted to type [Ljava.lang.String;
>
> http://192.168.10.91/invoke?operation=forceTableRepair&objectname=org.apache.cassandra.db%3Atype%3DStorageService
>
> MBean operation: invoke method on MBean
> org.apache.cassandra.db:type=StorageService
> Error during MBean operation invocationMessage: Operation singature has
> no match in the MBean
>
> ...so, how can I call the APIs (apparently) with optional parameters?
> What is that strange definition of the type "[Ljava.lang.String;" for
> some params?
>
> Thanks in advance!
>
> Andrea Tuccia
>
>


Mime
View raw message