Hi,

I am getting following error [1] while trying to retrieve a WSDL . getting
 ?wsdl fails while wsdl2 is working. I suspect this is due to
some error in trunk build as same configuration worked in 3.2.0. Please
advice if i am doing anything wrong.

I saw the same error in mail discussion [2]. So is this fixed now?

Environment
-----------------------
Carbon 4.0.0 Snapshot with Cassandra feature installed.


[1]

Apr 1, 2012 6:57:06 PM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet [delegationServlet] in context with
path [/] threw exception
org.apache.axis2.AxisFault: 0
at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
at
org.wso2.carbon.core.transports.CarbonServlet.doGet(CarbonServlet.java:133)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
 at
org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
at
org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
 at
org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
 at
org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServlet.java:45)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
 at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
 at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
 at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
 at
org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:60)
at
org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:155)
 at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
 at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
at
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
 at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1600)
 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)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
at org.apache.axis2.description.AxisService.getWSDL(AxisService.java:1651)
 at
org.apache.axis2.description.AxisService.printWSDL(AxisService.java:1421)
at
org.wso2.carbon.core.transports.util.Wsdl11Processor$1.printWSDL(Wsdl11Processor.java:43)
 at
org.wso2.carbon.core.transports.util.AbstractWsdlProcessor.printWSDL(AbstractWsdlProcessor.java:90)
at
org.wso2.carbon.core.transports.util.Wsdl11Processor.process(Wsdl11Processor.java:57)
 at
org.wso2.carbon.core.transports.CarbonServlet.processWithGetProcessor(CarbonServlet.java:160)
at
org.wso2.carbon.core.transports.CarbonServlet.doGet(CarbonServlet.java:123)
 ... 25 more


-- 
*Shelan Perera*

Software Engineer
**
*WSO2, Inc. : wso2.com*
lean.enterprise.middleware.

*Home Page*  :    shelan.org
*Blog*             : blog.shelan.org
*Linked-i*n      :http://www.linkedin.com/pub/shelan-perera/a/194/465
*Twitter*         :https://twitter.com/#!/shelan

*Mobile*          : +94 772 604 402
<?xml version="1.0" encoding="UTF-8"?>
<!--
	~
	~  Copyright 2006 The Apache Software Foundation.
	~
	~  Licensed under the Apache License, Version 2.0 (the "License");
	~  you may not use this file except in compliance with the License.
	~  You may obtain a copy of the License at
	~
	~      http://www.apache.org/licenses/LICENSE-2.0
	~
	~  Unless required by applicable law or agreed to in writing, software
	~  distributed under the License is distributed on an "AS IS" BASIS,
	~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
	~  See the License for the specific language governing permissions and
	~  limitations under the License.
-->
<serviceGroup>
    <!--Admin service for keyspace management-->
    <service name="CassandraKeyspaceAdmin" scope="transportsession">
        <schema schemaNamespace="http://org.apache.axis2/xsd"; elementFormDefaultQualified="true"/>
        <transports>
            <transport>https</transport>
            <transport>http</transport>
        </transports>
        <description>
            This service will help to access Cassandra's data store for browsing and modifying it.
        </description>
        <parameter name="ServiceClass">org.wso2.carbon.cassandra.mgt.CassandraKeyspaceAdmin</parameter>
        <parameter name="enableMTOM" locked="false">false</parameter>
        <messageReceivers>
            <messageReceiver mep="http://www.w3.org/ns/wsdl/robust-in-only";
                             class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver"/>
            <messageReceiver mep="http://www.w3.org/ns/wsdl/in-only";
                             class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver"/>
            <messageReceiver mep="http://www.w3.org/ns/wsdl/in-out";
                             class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
        </messageReceivers>
     <!--   <parameter name="AuthorizationAction" locked="true">/permission/admin/configure/cassandra</parameter>  -->
    </service>

    <!-- Admin service for cassandra cluster administration -->
    <service name="CassandraClusterAdmin" scope="transportsession">
        <schema schemaNamespace="http://org.apache.axis2/xsd"; elementFormDefaultQualified="true"/>
        <transports>
            <transport>https</transport>
        </transports>
        <parameter name="ServiceClass" locked="false">org.wso2.carbon.cassandra.mgt.CassandraClusterAdmin</parameter>
        <parameter name="enableMTOM" locked="false">false</parameter>
        <messageReceivers>
            <messageReceiver mep="http://www.w3.org/ns/wsdl/robust-in-only";
                             class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver"/>
            <messageReceiver mep="http://www.w3.org/ns/wsdl/in-only";
                             class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver"/>
            <messageReceiver mep="http://www.w3.org/ns/wsdl/in-out";
                             class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
        </messageReceivers>
        <parameter name="AuthorizationAction" locked="true">/permission/admin/manage/add/cassandra</parameter>
    </service>

    <parameter name="adminService" locked="false">false</parameter>
    <parameter name="hiddenService" locked="false">false</parameter>
</serviceGroup>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to