`
kang
  • 浏览: 472732 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Please enable REST support in WEB-INF/conf/axis2.x

    博客分类:
  • NBS
阅读更多

<!-- --><!-- --> <!-- -->

部署 webservice 例子,竟然出现了这样的问题:部署在 imart server 中没有效果,而部署在 ebuilder 下有效果,比较怪异 :(

 

 

遇到了这样的问题:

Please enable REST support in WEB-INF/conf/axis2.xml and WEB-INF/web.xml


-》现在再来看这段错误提示,不就是说这样的意思嘛:请将文件WEB-INF/conf/axis2.xml和文件WEB-INF/web.xml中的“重置支持”设置成启用。(言下之意,现在这两个文件中,这个设置项是停用的。)(20090519追加)

 

 

上网搜,关键字就是这段错误提示,第一篇 blog 就是这个问题的解决方案:

 

使用 webservices 已有一段 时间 ,其中有 多迷惑和曲折, 些知 做个 总结 了便于理解和消除翻 译过 程中的差异,本文使用中英文 述。

FAQ  1   webservices ,出 “Please enable REST support in WEB-INF/conf/axis2.xml and WEB-INF/web.xml” 的提示。
    
            Solution axis2.xml , <parameter name="disableREST" locked="true">true</parameter> <parameter name="disableREST" locked="true">false </parameter> 重新启 servlet engine

 

-》解决方案:将disableREST配置项的值从true改成false,也就是启用了REST。(20090519追加)



           Why Axis2 has two different endpoints, one for REST (AxisRESTServlet) one for SOAP message handling (AxisServlet), if you disable the parameter "disableREST", you will got the above warning

 

-》原因分析:Axis2有两个不同的终点,一个用于REST( AxisRESTServlet )一个用于SOAP消息处理( AxisServlet ) ,如果你使用了参数“disableREST”(没有启用REST),你将获得上述警告信息。(20090519追加)

 

-》说明:从这两篇blog中,有一种现象越来越强烈地刺激着我,那就是:错误提示往往含有很重要的信息,在报出错误原因的同时,也在暗示我们应该往哪个方向进行尝试和努力。根据报错信息,当我们把错误原因找到并解决的时候,这个问题也就解决了。(20090519追加)

 

 

备注:这段内容来自: http://blog.csdn.net/langtianya/archive/2007/09/16/1787082.aspx

 

分享到:
评论

相关推荐

    Nginx RPM 包定制制作

    /application/nginx-1.6.3/conf/fastcgi.conf.default /application/nginx-1.6.3/conf/fastcgi_params /application/nginx-1.6.3/conf/fastcgi_params.default /application/nginx-1.6.3/conf/koi-utf /application/...

    Building a JSON web service with Java and Axis2

    4.Add the DynamicResponseHandler module reference to the axis2.xml configuration (located in WEB-INF/conf): &lt;module ref="DynamicResponseHandler"/&gt; 5.Add the JSON Message formatters to the axis2....

    vsftpd-3.0.5-1.el8.x86_64.rpm

    适用于redhat/centos el8.x: 1)如果运行了vsftpd,则先停止: systemctl stop vsftpd 2)安装或升级vsftpd: rpm -Uvh vsftpd-3.0.5-1.el8.x86_64.rpm 3)然后修改vsftpd.conf文件: sed -i 's|anonymous_...

    axis2-1.5.1-bin.zip axis2-1.5.1-war.zip axis2部署使用

    Apache Axis2是著名的开源Web服务框架,用于构建和部署高效且灵活的Web服务。这个框架是基于Axis1的升级版,提供了许多改进和新特性,包括更好的性能、模块化架构和增强的MIME支持。标题提到的“axis2-1.5.1-bin.zip...

    nacos-server v2.4.0 镜像

    - ./conf/nacos/conf/application.properties:/data/nacos/conf/application.properties - ./conf/nacos/conf:/home/nacos/conf - ./storage/data/nacos:/data/nacos/data - ./storage/logs/nacos/gclogs:/...

    Dockerfile 安装php7.1镜像

    RUN ./configure \ --prefix=/usr/local/php \ --with-config-file-path=/usr/local/php/etc \ --with-gd \ --enable-pdo \ --with-openssl \ --with-mysqli=mysqlnd \ --with-pdo-mysql=mysqlnd \ --enable...

    Linux CentOS-7 Zabbix5.0安装包

    sudo systemctl enable zabbix-server zabbix-agent httpd mariadb ``` 接下来,你需要导入Zabbix数据库结构。找到Zabbix安装目录下的SQL文件,通常位于`/usr/share/doc/zabbix-server-mysql/`,并运行: ```bash ...

    vsftpd-3.0.5-1.el6.x86_64.rpm

    sed -i 's|anonymous_enable=YES|anonymous_enable=NO|g' /etc/vsftpd/vsftpd.conf sed -i 's|listen=NO|listen=YES|g' /etc/vsftpd/vsftpd.conf sed -i 's|listen_ipv6=YES|listen_ipv6=NO|g' /etc/vsftpd/vsftpd....

    dubbo-admin-2.5.4及dubbo-monitor-2.5.3 安装及配置

    3.修改tomcat/webapps/ROOT/WEB-INF/dubbo.properties 文件 dubbo.registry.address dubbo接口服务注册地址: 单机zookeeper情况zookeeper://ip:port; 集群zookeeper情况zookeeper://ip:port?backup=ip:port,ip:...

    gcc升级到4.8.5

    ../configure --prefix=/usr/local/gcc-4.8.5 --enable-checking=release --enable-bootstrap --enable-languages=c,c++ --disable-multilib --enable-gather-detailed-mem-stats --with-long-double-128 ...

    apache-tomcat-8.5.83.tar.gz

    - 此外,需要确保`conf/context.xml`和`conf/web.xml`配置文件中的敏感信息如数据库连接字符串被正确保护。 6. **应用部署**: - 将WAR文件放入 `webapps` 目录下,Tomcat会在启动时自动部署应用。 - 或者可以...

    nexus-2.14.3-02-bundle.tar.gz

    2. 配置 `nexus-2.14.3-02/conf/nexus.properties` 文件,根据组织需求调整默认设置。 3. 修改 `sonatype-work/nexus/conf/jetty.xml` 文件以设置端口、内存分配等服务器配置。 4. 使用 `nexus-2.14.3-02/bin/nexus`...

    fcgi-2.4.1-SNAP-0910052249.tar.bz2

    fcgitar -xjvf fcgi-2.4.1-SNAP-0910052249.tar.bz2cd fcgi-2.4.1-SNAP-0910052249./configuremakemake installvim /etc/lighttpd/lighttpd.conf 配置fastcgi模块vim /etc/lighttpd/conf-avaliable/10-fastcgi.conf...

    最新版linux apache-tomcat-9.0.36.tar.gz

    - 更新应用时,只需替换现有WAR文件或在`WEB-INF/classes`和`WEB-INF/lib`下更新类文件和库。 8. **集成其他服务**: - Tomcat常与其他Java应用服务器如JBoss、GlassFish等集成,以实现更复杂的企业级应用架构。 ...

    jdk-8u60-linux-x64.tar.gz

    解压"jdk-8u60-linux-x64.tar.gz"后,你会得到一个名为"jdk1.8.0_60"的目录,其中包含bin、conf、lib等多个子目录,它们分别存放了可执行文件、配置文件和库文件等。例如,bin目录下的`javac`和`java`命令用于编译和...

    java读取WEB-INF或src目录下的properties配置文件

    大家都喜欢把配置文件放在src目录下,如果有10个以上的配置文件为什么不考虑在WEB-INF目录下新建一个文件夹,专门放配置文件;这样即好管理,文件安全性又高。亲问题已经解决,把源代码共享给大家,已经通过测试;...

    最新版linux apache-tomcat-8.5.66.tar.gz

    如果需要自定义部署行为,可以在`conf/context.xml`或`META-INF/context.xml`中指定。 总之,Apache Tomcat 8.5.66在Linux环境中提供了一个强大且灵活的平台,用于托管Java Web应用程序。了解其安装、配置和管理的...

    redis cluster配置文件

    cp /usr/local/redis-3.2.8/redis.conf /etc/redis/7001.conf cp /usr/local/redis-3.2.8/redis.conf /etc/redis/7001.conf 修改/etc/redis/7001.conf: cluster-enabled yes cluster-config-file /etc/redis-...

    vsftpd-3.0.5.el 7.9.zip

    sed -i 's|anonymous_enable=YES|anonymous_enable=NO|g' /etc/vsftpd/vsftpd.conf sed -i 's|listen=NO|listen=YES|g' /etc/vsftpd/vsftpd.conf sed -i 's|listen_ipv6=YES|listen_ipv6=NO|g' /etc/vsftpd/vsftpd....

    nexus 最新版 nexus-3.12.1-01-unix.tar.gz

    3. **部署组件**:通过Nexus的REST API或Web界面,可以上传并发布自定义的组件到托管仓库。 总的来说,Nexus作为一款专业的软件仓库管理工具,能够极大提升开发效率和软件供应链的安全性。通过上述步骤,你可以成功...

Global site tag (gtag.js) - Google Analytics