Metadata publishing for this service is currently disabled.

Reason 1:

In your web.config

<service name="A.B.C">

but your class is:

namespace A.B
{
    .....
    public class D : E
    {

Those names need to match! The name= attribute on the <service> tag in config must be exactly what your service class is called - fully qualified, including namespace - so in your case here, it should be:

<service name="A.B.D">

Reason 2:

Make sure Web.config have httpGetEnabled or httpsGenEnabled parameter in <serviceMetadata> tag.

<behaviors>
      <serviceBehaviors>
        <behavior>
          <!-- To avoid disclosing metadata information, set the values below to false before deployment -->
          <serviceMetadata httpGetEnabled="true"/>
          <!-- To receive exception details in faults for debugging purposes, set the value below to true.  Set to false before deployment to avoid disclosing exception information -->
          <serviceDebug includeExceptionDetailInFaults="false"/>
        </behavior>
      </serviceBehaviors>
    </behaviors>
时间: 2024-11-07 04:36:28

Metadata publishing for this service is currently disabled.的相关文章

OpenFire源码学习之十七:HTTP Service插件

HTTP Service插件 这里的http接口插件是神马? Openfire主要是在消息推送,那么与其他系统的的消息怎么结合呢,那么这里这个HTTP Service插件就提供了一个基于HTTP的接口.为什么要提供这样的接口?在有些互联网的场景.一个用户平台可以是web的,当然也会有移动终端的APP,那么web端要给移动终端的APP发送消息就依赖这样的接口了.当然这里只是一种实现方式. 首先查看在OF控制太的web页面 本人这里做新增了短信接口.有业务场景的不同这里就不提出来了. 接下来看看插件

OSGI中的service依赖关系管理

众所周知,对于高动态高可扩展的应用,OSGI是一个非常好的平台.但是,也因此增加了复杂性,开发中对service的依赖变得复杂.这也是service的关系管理成为OSGI中一个非常重要的部分,我们来看看OSGI中service依赖关系管理的方式.篇幅原因,只关注发展历程,不具体介绍每个方式的详细实现细节. 概括的说,目前在OSGI中主要有以下几种service依赖关系管理的方法: 1. Service listener 2. Service binder 3. Dependency Manage

用srvctl命令配置service

.用srvctl命令配置service 除了用DBCA图形方式,还能够使用命令方式配置service,这样的方法对于维护远程尤事实上用.不管是创建还是维护都是用一个命令srvctl,先看一下srvctl命令和service相关的语法.例如以下: 创建service [[email protected] ~]$ srvctl add service -h Usage: srvctl add service -d <name> -s<service_name> -r "<

清单文件 meta-data标签

详见:http://www.android-doc.com/guide/topics/manifest/meta-data-element.html meta-data就像其名一样,主要用来定义一些组件相关的配置值. 按照官方定义,metadata是一组供父组件使用的名值对(name-value pair),因此相应的meta-data元素应该定义在相应的组件中.即如果想在activity中使用metadata,那么meta-data必须定义在AndroidManifest.xml的activi

Android Service的绑定过程

通常我们使用Service都要和它通信,当想要与Service通信的时候,那么Service要处于绑定状态的.然后客户端可以拿到一个Binder与服务端进行通信,这个过程是很自然的. 那你真的了解过Service的绑定过程吗?为什么可以是Binder和Service通信? 同样的先看一张图大致了解一下,灰色背景框起来的是同一个类的方法,如下: 我们知道调用Context的bindService方法即可绑定一个Service,而ContextImpl是Context的实现类.那接下来就从源码的角度

SaltStack 常用模块介绍 - service - pkg - file

salt '*' sys.state_doc service salt-minion: ---------- service: Starting or restarting of services and daemons ============================================== Services are defined as system daemons typically started with system init or rc scripts, ser

Android 读取Manifest文件下Application 等节点下的meta-data自定义数据

介绍 Android在提供了meta-date使用键值对的形式实现自定义配置.一般使用中作为渠道标识.可以用在<application>,<activity>,<activity-alias> ,<provider> ,<receiver>节点下.所有的值存储在同一个Bundle里面,可以使用 PackageItemInfo.metaData渠道这些数据. 使用形式: <meta-data android:name="string

ABAP CDS ON HANA-(12)ODATA Service

Create a CDS view and we have the view type as ‘BASIC’ view To publish this as oData, add the annotation as: @OData.publish: true @AbapCatalog.sqlViewName: ‘ZFLIGHT_VW’ @AbapCatalog.compiler.compareFilter: true @AccessControl.authorizationCheck: #NOT

WCF IIS部署

创建WCFHost应用程序 Iservice.cs 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.ServiceModel; 6 using System.ServiceModel.Description; 7 using System.Drawing; 8 namespace WCFHost 9 { 10 11 12 13