问题列表 - 第21734页

CF Web Service出现严重的间歇性错误

使用我们编写和维护的基于CF Web服务的API,我们遇到了令人难以置信的令人沮丧的情况.我们已经有一个多年的API,它可以稳定地与Ruby,PHP和ColdFusion客户一起工作.然后今年出现了一个.NET客户端,我们发现由于我们广泛使用结构,我们的Web服务无法与静态类型语言互操作.

我们最终意识到我们必须重新编写没有结构的API,我们已经这样做了.它现在使用缩放器值,数组和CFC(转换为SOAP complexTypes)..NET客户端很高兴,我们用大约6种不同的语言编写了概念验证客户端,以确保我们这次可以互操作.

令我们非常沮丧的是,我们的ColdFusion 7服务器似乎无法可靠地为新API提供服务.重启后大约一天左右工作,然后客户端开始出现如下错误:

错误:coldfusion.xml.rpc.CFCInvocationException [java.lang.ClassNotFoundException:tafkan.remote_api.pfapi.v.trunk.rsp_pf_survey_status_array]

java.lang.NoClassDefFoundError:tafkan/remote_api/pfapi/v/trunk/pf_unit

重新启动CF实例是解决问题的唯一方法.重建API需要花费大量的时间和金钱,所以每个人都真的对此有所了解.

我们已经注意到,我们的CF实例的WEB-INF/cfc-skeletons目录最终似乎为API使用的每个CFC提供了两个类的副本.例如:

-rw-r--r--  Feb 17 09:15 remote_api.pfapi.v.trunk.pf_datum.class
-rw-r--r--  Feb  3 12:20 tafkan.remote_api.pfapi.v.trunk.pf_datum.class
Run Code Online (Sandbox Code Playgroud)

似乎错误来自命名空间或类搜索路径问题,因此我们尝试将所有CFC引用切换为完全限定(点映射以映射开头),而不是仅仅对当前目录中的CFC进行简单引用.这似乎很有希望,但问题在24小时内回来了.

环境:

  • ColdFusion 7,0,2,142559,带有hf702-70523,2实例簇
  • Sun Java 1.4.2_13
  • Apache 2.0.52
  • Centos 4.5 32位

也许升级这些令人尊敬的软件之一会有所帮助吗?也许只升级AXIS?

Adobe支持似乎不是一种选择,因为CF7已经过EOL并且在扩展扩展支持(并且仅仅持续了几天).

更新:

感谢所有加入此讨论的人!这是目前事态发展的最新进展.

这项服务今天第一次被淘汰出局.其中一个集群实例仍然能够生成WSDL,而另一个实例则说:

AXIS error
Sorry, something seems to have gone wrong... here are the details:
Exception - java.lang.NoClassDefFoundError: tafkan/remote_api/pfapi/v/trunk/rsp_pf_numeric_array
Run Code Online (Sandbox Code Playgroud)

cfc-skeletons目录都包含一个名为tafkan.remote_api.pfapi.v.trunk.rsp_pf_numeric_array.class的文件,并且似乎不包含我们有时看到的其他命名文件(remote_api.pfapi.v.trunk.rsp_pf_numeric_array.类).自昨天启动服务器以来,cfc-skeleton中的文件似乎没有被修改过.

两个实例的正常运行时间约为21.5小时.我在没有JIT(-Xint)的情况下运行.

我现在重启了两个实例.它们现在运行在Sun Java 1.4.2_19(而不是_13)上,并且JIT已经重新启用,因为它显然没有导致这个错误,如果没有它,情况会大大减慢.我还清除了"保存类文件"复选框.

现在,我们再等一下......

更新2 问题仍然存在.我不确定在这一点上还有什么可以尝试的.精氨酸!

仅供参考,发布于http://www.houseoffusion.com/groups/cf-talk/thread.cfm/threadid:60922

coldfusion axis soap

12
推荐指数
1
解决办法
2020
查看次数

列出已安装的python site-packages?

from distutils.sysconfig import get_python_lib; print get_python_lib()
Run Code Online (Sandbox Code Playgroud)

返回: /usr/lib/python2.6/site-packages

import sys; print sys.path
Run Code Online (Sandbox Code Playgroud)

返回: ['', '/usr/lib/python2.6/site-packages/Django-1.1.1-py2.6.egg', '/usr/lib/python2.6/site-packages/pip-0.6.3-py2.6.egg', '/usr/lib/python2.6/site-packages/TRML2PDF-1.0-py2.6.egg', '/usr/lib/python2.6/site-packages/django_threaded_multihost-1.3_3-py2.6.egg',...............

但是如何列出安装的网站包中的"可导入名称"?例如:(在导入结果之前)django, pip, trm2pdf....

谢谢.

python django

11
推荐指数
3
解决办法
1万
查看次数

纯CSS形式与列的样式?

我有一个表单,我需要设置为2列,4列和6列.我分别命名了我的类col2,col4和col6.我遇到了很多麻烦,特别是垂直对齐和列本身.有人能帮忙吗?


<div id="fieldset1" class="col2">
    <fieldset>
        <legend>Living Room </legend>
        <div class="rowContainer">
            <div class="rowItem">
                <label for="SingleForm122">Bar, Portable</label>
                <input name="SingleForm122" type="text" id="SingleForm122" class="inputText" />
            </div>
            <div class="rowItem">
                <label for="SingleForm123">Bookcase</label>
                <input name="SingleForm123" type="text" id="SingleForm123" class="inputText" />
            </div>
        </div>
        <div class="rowContainer">
            <div class="rowItem">
                <label for="SingleForm124">Bookshelves, Sectional</label>
                <input name="SingleForm124" type="text" id="SingleForm124" class="inputText" />
            </div>
            <div class="rowItem">
                <label for="SingleForm125">Cabinet, Curio</label>
                <input name="SingleForm125" type="text" id="SingleForm125" class="inputText" />
            </div>
        </div>
        <div class="rowContainer">
            <div class="rowItem">
                <label for="SingleForm126">Chair, Arm</label>
                <input name="SingleForm126" type="text" id="SingleForm126" class="inputText" />
            </div>
            <div class="rowItem">
                <label for="SingleForm127">Chair, Occasional</label> …
Run Code Online (Sandbox Code Playgroud)

css forms

1
推荐指数
1
解决办法
498
查看次数

Android应用程序复制保护和数据文件

在我的应用程序中,我在我的代码中的以下硬编码位置访问我的sqlite数据库:

/ data/data / com.mydomain.appname/databases/database.db

如果我在市场中打开复制保护,我的应用程序是否仍然可以访问此位置?

或者我必须将其更改为:

/ data-private/data / com.mydomain.appname/databases/database.db

(或类似的东西)

由于我只有一部Dev手机,因此在打开复制保护后,我无法测试我的应用程序是否仍能正常运行.

谢谢!

[编辑:为了清楚起见,这个问题被重新定义]

android copy-protection google-play

4
推荐指数
1
解决办法
4736
查看次数

是否可以将系统.NET DLL调试为未经优化的?

我正在尝试在.NET Framework中调试一些代码.不幸的是,许多变量都被优化掉了,由于流优化,我无法可靠地设置指令指针.

是否有可能强制运行时不使用.NET系统DLL的ngen'd版本,而是使用MSIL,强制优化为'off'?

注意:我尝试使用INI技巧来设置AllowOptimize = false,但它没有任何区别.

.net debugging

9
推荐指数
2
解决办法
3099
查看次数

在UITableView处于编辑模式时选择行

我有一个UITableView,当我把它放在编辑模式时,我希望选择行可选,但是,它们不是.有没有办法可以强迫他们选择?

iphone select row uitableview ios

52
推荐指数
1
解决办法
2万
查看次数

在as3 flash开发中写入文件

我一直在做一些研究,我似乎无法找到写入文件的任何内容.我最初的问题是将数组写入单独的文件.但现在我正在寻找有关如何将任何数据(如XML或数组)写入文件的资源.我想要做的是创建一个游戏编辑器.我想最终将该数据保存到稍后要打开的文件中.如果有人能帮助我那会很棒.

apache-flex flash actionscript actionscript-3

0
推荐指数
1
解决办法
3169
查看次数

字典<>表现

我使用字典,我将有大约一百万个条目,我将定期添加,删除,编辑和轮询..我想知道所有条目的上/下方将是什么,以及是否有更高的效率办法.

c# dictionary

3
推荐指数
1
解决办法
2466
查看次数

如何使用共享静态库避免xcode中的"重复符号"错误?

我有静态库A,B和C组织到Xcode项目中.A和B依赖于C.当我构建一个依赖于A和B的iPhone项目时,我得到一个链接器错误,在A和B中检测到重复的符号(来自C).我如何组织这三个静态库,所以我可以将它们包含在其他Xcode项目中而不会遇到此错误?

c xcode objective-c duplicate-symbol

29
推荐指数
3
解决办法
3万
查看次数

如何在ASP.NET MVC中将参数数组作为GET/POST?

如何最好地将数组(item => value)对作为GET/POST参数?

在PHP中,我可以这样做:URL:http://localhost/test/testparam.php?a [one] = 100&a [two] = 200

这将获取参数:

Array
(
    [a] => Array
        (
            [one] => 100
            [two] => 200
        )
)
Run Code Online (Sandbox Code Playgroud)

有没有办法在ASP.NET MVC中完成相同的工作?

c# parameters asp.net-mvc http

7
推荐指数
1
解决办法
5808
查看次数