问题标签 [remoteexception]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
hadoop - Hadoop演示代码不起作用
Hadoop word count 示例在执行命令 hadoop jar /home/meghna/Desktop/hadoop-1.1.2/hadoop-examples-1.1.2.jar wordcount /word.txt /out 时不工作抛出访问控制异常 以下是详细信息例外。
android - 在 Asynctask 中处理远程异常
这是Asynctask
方法:
以及相关的 lastTweet 方法:
所有这些代码都工作正常。目前没有任何问题。但是,我想做一些小的修补。当HTTP 传输期间连接丢失时,RemoteException
会抛出 a 并且应用程序崩溃。
我试图在Async
方法中处理异常但无法这样做。
有什么办法可以处理这种异常?
java - 异常创建连接到... 不在本地时
我知道这个问题已经被问过了,但我尝试了这个网站上的所有解决方案,其他的都没有结果......
我的问题:我开发了一个部分基于 RMI 的应用程序,在 localhost 上一切正常,但是当我在我的 OVH 服务器上启动我的应用程序时,我可以使用 RMI 在服务器上调用一个方法,但是服务器不能调用一个方法客户。我得到一个 RemoteException :
我试图在客户端上设置属性主机名:
和
在服务器上:
但也没有...
我试图从服务器远程登录客户端(我猜在注册表的端口上):它可以工作......
所以,现在我不知道如何解决这个问题......
PS:客户端也有一个 RMIRegistry,因为在我的应用程序上,客户端调用服务器上的一个方法来调用所有连接的客户端上的方法......
python - Powershell 中的 Python 脚本:远程异常和 NativeCommandError
我刚开始学习用 Python 编写代码(也是第一次使用 Powershell),所以我认为我的问题是非常基本的。当我尝试在 PS 中运行任何 Python 脚本时,我收到如下错误。我在网上找到的主要建议是(1)确保我已将执行策略设置为不受限制,以及(2)编辑我的路径以包括"c:\Python27;c:\Python27\Scripts"
我已经完成了这两件事。我还应该尝试什么?
java - 无法摆脱著名的 DataStreamer 异常:org.apache.hadoop.ipc.RemoteException:错误
我正在以 Ubuntu 主机作为主从运行 hadoop 集群,并在其上运行虚拟机作为另一个从属(2 节点集群)。
似乎应该在没有数据节点启动时解决的问题的解决方案对我不起作用。我尝试了那里解释的两种解决方案。
似乎当我手动将受影响的数据节点的命名空间 ID 等同于名称节点并启动集群(链接帖子中的解决方案 2)时,我仍然得到相同的错误(DataStreamer 异常)。接下来,其中一个数据节点的日志显示了相同的 Incompatible namespaceIDs 错误,但日志中显示的数据节点的命名空间 id 与我的 tmp/dfs/data/current/version 文件(未更改且与 tmp/dfs/name/current/version 相同)
经过数小时的调试后,我仍然一无所知:(。
PS:
从我的主机到从机没有连接问题
当我使用 start-dfs.sh 启动集群时,两个节点上的数据节点都会启动,这通常只是为了澄清。
当我将文件从本地复制到 hdfs 时,我遇到了这个错误。
在这一切之后我进行了一个简单的测试
- 删除了 master 上的 tmp/dfs/data 和 tmp/dfs/name 文件夹
- 已删除从站上的 tmp/dfs/data
- 使用 hadoop namenode -format 格式化 namenode
- 使用 start-dfs 启动集群。所有节点
- 它在master上正常启动,datanode也在slave上
- 现在运行 copyfromLocal 命令,它给了我与下面相同的错误
- 但是这次在任何datanode日志master或slave中都没有命名空间不匹配错误
14/05/04 04:12:54 WARN hdfs.DFSClient: DataStreamer Exception: org.apache.hadoop.ipc.RemoteException: java.io.IOException: File /user/dsingh/mysample 只能复制到 0 个节点,而不是1 在 org.apache.hadoop.hdfs.server.namenode.NameNode.addBlock(NameNode.java:783) 在 org.apache.hadoop.hdfs.server.namenode.FSNamesystem.getAdditionalBlock(FSNamesystem.java:1920) 在 sun .reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在 java.lang.reflect.Method.invoke (Method.java:606) 在 org.apache.hadoop.ipc.RPC$Server.call(RPC.java:587) 在 org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:1432)在 org.apache.hadoop.ipc。Server$Handler$1.run(Server.java:1428) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:415) at org.apache.hadoop.security .UserGroupInformation.doAs(UserGroupInformation.java:1190) 在 org.apache.hadoop.ipc.Server$Handler.run(Server.java:1426)
在 org.apache.hadoop.ipc.Client.call(Client.java:1113) 在 org.apache.hadoop.ipc.RPC$Invoker.invoke(RPC.java:229) 在 com.sun.proxy.$Proxy1。 addBlock(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java。 org.apache.hadoop.io.retry.RetryInvocationHandler.invokeMethod(RetryInvocationHandler.java:85) 在 org.apache.hadoop.io.retry.RetryInvocationHandler.invoke( RetryInvocationHandler.java:62) 在 com.sun.proxy.$Proxy1.addBlock(Unknown Source) 在 org.apache.hadoop.hdfs.DFSClient$DFSOutputStream.locateFollowingBlock(DFSClient.java:3720) 在 org.apache.hadoop。hdfs.DFSClient$DFSOutputStream.nextBlockOutputStream(DFSClient.java:3580) at org.apache.hadoop.hdfs.DFSClient$DFSOutputStream.access$2600(DFSClient.java:2783) at org.apache.hadoop.hdfs.DFSClient$DFSOutputStream$DataStreamer .run(DFSClient.java:3023)
14/05/04 04:12:54 WARN hdfs.DFSClient:错误恢复 null 坏数据节点 [0] 节点 == null 14/05/04 04:12:54 WARN hdfs.DFSClient:无法获取块位置。源文件“/user/dsingh/mysample” - Aborting... put: java.io.IOException: File /user/dsingh/mysample 只能复制到 0 个节点,而不是 1 14/05/04 04:12: 54 错误 hdfs.DFSClient: 无法关闭文件 /user/dsingh/mysample org.apache.hadoop.ipc.RemoteException: java.io.IOException: 文件 /user/dsingh/mysample 只能复制到 0 个节点,而不是 1 个节点在 org.apache.hadoop.hdfs.server.namenode.FSNamesystem.getAdditionalBlock(FSNamesystem.java:1920) 在 org.apache.hadoop.hdfs.server.namenode.NameNode.addBlock(NameNode.java:783) 在 sun.reflect .NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect。
在 org.apache.hadoop.ipc.Client.call(Client.java:1113) 在 org.apache.hadoop.ipc.RPC$Invoker.invoke(RPC.java:229) 在 com.sun.proxy.$Proxy1。 addBlock(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java。 org.apache.hadoop.io.retry.RetryInvocationHandler.invokeMethod(RetryInvocationHandler.java:85) 在 org.apache.hadoop.io.retry.RetryInvocationHandler.invoke( RetryInvocationHandler.java:62) 在 com.sun.proxy.$Proxy1.addBlock(Unknown Source) 在 org.apache.hadoop.hdfs.DFSClient$DFSOutputStream.locateFollowingBlock(DFSClient.java:3720) 在 org.apache.hadoop。hdfs.DFSClient$DFSOutputStream.nextBlockOutputStream(DFSClient.java:3580) at org.apache.hadoop.hdfs.DFSClient$DFSOutputStream.access$2600(DFSClient.java:2783) at org.apache.hadoop.hdfs.DFSClient$DFSOutputStream$DataStreamer .run(DFSClient.java:3023)
任何线索都会帮助我。
java - java中QueryParameterException的根本原因是什么?
昨天我运行了我的应用程序,它抛出了以下错误。
我检查了查询,它是正确的。
但在那之后,今天我检查并没有得到任何异常......
请提供一些线索以找出此异常的根本原因...
rmi - RemoteException 连接到 Tomee (OpenEJB)
从hello world 示例工作,我可以做些什么tleilax
来允许doge
连接到本地运行的 OpenEJB 服务器?我已经阅读了有关如何启动 OpenEJB 的文档,但必须从手册中遗漏一个步骤。
在tleilax
,部署Hello.jar
:
tleilax
openejb 的一些输出显示了部署:
扫描tleilax
开放端口:
绑定服务tleilax
:
因此,服务器已准备就绪tleilax
。为什么客户端无法正常连接?
对于它的价值,我检查了HelloClient
本地运行是否tleilax
正常:
当然,本地运行的客户端tleilax
连接到 127.0.0.1,而客户端doge
连接或尝试连接到 tleilax 的 IP 地址:192.168.1.3;示例中的 IP 地址是硬编码的。
c# - 进程 A 尝试从通过 .NET 远程处理连接的进程 B 访问远程对象时出现 500 远程异常。(同一台机器上的客户端/服务器)
我有一个产品的架构,有两个过程。说过程A和过程B。
进程 A 是调用进程 B 以提供一些特定值的主进程。进程 B 正在端口 xxxx 上运行。进程 A 调用进程 B(带有请求)。进程 B 接收到请求并做出正确的响应,但该响应永远不会转到进程 A。我们在“Charles Web 调试”中收到 500 Remote 异常作为来自进程 B 的响应。
我检查了所有的网络、代理,但没有发现任何问题。独立处理 A 和处理 B 不给出任何错误。
android - 处理 applyBatch 抛出的 android.os.RemoteException 的最佳方法
处理 or 方法抛出的最佳方法android.os.RemoteException
是applyBatch()
什么?ContentResolver
ContentProviderClient
在我的情况下,我调用在方法中传递applyBatch()
的对象。与我的同步适配器对应的服务是用属性定义的。ContentProviderClient
onPerformSync()
AbstractThreadedSyncAdapter
android:process=":sync"
java - IntentService 中的 RemoteException
我有以下代码IntentService
发送Message
给注册客户:
根据 的文档send()
,这个方法可以专门抛出一个RemoteException
,一个DeadObjectException
。
从以下文档DeadObjectException
:
您正在调用的对象已经死亡,因为它的托管进程不再存在。
如果我理解正确,这意味着如果我的客户都来自Service
's 进程,(理论上)这Exception
将永远不会被抛出。
我对么?
提前致谢。