[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[jfriends] RE: [jfriends] Re: メソッドの戻り型の宣言について





 前橋 和弥様

  ご指摘ありがとうございます。
 そしてご迷惑をお掛けいたしまして、申し訳ありません。
 一応メイラーの設定は修正しましたが、いかがでしょうか?
 ひょっとすると社内メールサーバの設定かもしれません。
 こちらも確認しておきます。

 あと本題ですが、私少々勘違いしておりました。
 「駄目」というのはそうなのですが、正確にはrmicが通らない
 状態でした。

 具体的にはrmicを実行すると...

 I/O Exception
 I/O Exception
 5 errors

 となってしまいます。 Jbuilderのコンパイルは通るのですが...
 
以下コードを貼りつけます。

----
//インターフェースです。
package hsrmi;

import java.rmi.*;
import borland.sql.dataset.*;

interface DBAccess extends Remote {
 public void JSeek(String  a, int b) throws RemoteException;
 }
----
----
//実装クラスです。
package hsrmi;

import java.rmi.server.*;
import hsrmi.DBAccess;
import borland.sql.dataset.*;
import borland.jbcl.dataset.*;
import java.util.*;

public class DBAccessImpl extends UnicastRemoteObject implements DBAccess{
  private String tokuiName;
  ResourceBundle res = ResourceBundle.getBundle("hsrmi.Res");
  Database OracleDB = new Database();

  public DBAccessImpl() throws java.rmi.RemoteException {

  }

  public void test1(String a, int b) throws java.rmi.RemoteException {
    try {
      QueryDataSet QueryDS = new QueryDataSet();
      ParameterRow ParamRw = new ParameterRow();

      Column column1 = new Column();
      Column column2 = new Column();
      Column column3 = new Column();
      Column column4 = new Column();

      column1.setColumnName("prmTokuiCD");
      column1.setDataType(borland.jbcl.util.Variant.STRING);
      column2.setColumnName("prmNengetsu");
      column2.setDataType(borland.jbcl.util.Variant.INT);
      column3.setColumnName("prmOrderNo");
      column3.setDataType(borland.jbcl.util.Variant.STRING);
      column4.setColumnName("prmGyoban");

      ParamRw.setColumns(new Column[] {column1, column2, column3, column4});

      //Query DataSetの生成
      QueryDS.setQuery(new borland.sql.dataset.QueryDescriptor
                               (OracleDB,res.getString("Jyutyu_Select") +
"FROM " +
                                tableName + " WHERE " +
res.getString("Jytyu_Jyoken"),
                                ParamRw, false, Load.ALL));

      //クエリーの実行
      QueryDS.executeQuery();

      //昨日のメールでは「QueryDataSet」となっておりましたが、
      //本当はこれです。(^^;
      return QueryDS;
    }
    catch(DataSetException ex) {
      System.out.println(ex.getMessage());
      return null;
    }
  }
---- 


----------
 横江 啓介(Mailto:kyokoe@xxxxxxxxxx)



-----Original Message-----
From: Kazuya Maebashi [mailto:maebashi@xxxxxxxxxx]
Sent: Friday, July 23, 1999 4:28 PM
To: jfriends@xxxxxxxxxx
Subject: [jfriends] Re: メソッドの戻り型の宣言について

前橋です。

From: 横江 啓介<kyokoe@xxxxxxxxxx>
Subject: [jfriends] RE: [jfriends] Re: メソッドの戻り型の宣言について
X-File: B0004525610
Date: Fri, 23 Jul 1999 09:18:05 +0900
Message-ID: <E1FC3D77BB8ED011B0F100805FD4DA3C960216@xxxxxxxxxx>

横江さんからのメイル、私の所では文字化けしちゃうんですが、私
のところだけでしょうか?

見たところ、文字コード自体は、7bit-JISのようで、それは問題な
いと思うんですが、

X-Mailer: Internet Mail Service (5.5.2448.0)
Content-Type: text/plain;
Content-Type: text/plain;

どういうわけか、Content-Typeの行が2行あって、charsetの指定が
入っていないので、そのせいだと思うのですけれども。

私はMuleで無理矢理開いてますが、読めない方が他にもおられるよ
うなら、設定またはメイラを見直していただきたく思います。

で、内容に付いては、お力になれなくて申し訳ないのですが、

> で受け取ろうとしたのですが駄目でした。
> ( コンパイルは一応通るのですが、動かすと駄目です。)

「動かすと駄目」とは、何が起きているのですか?

例外が発生したのなら、何という例外がどこで発生したのか、どこ
かにスタックトレースが出ているでしょうから、それをcut&paste
して(形を変えずに)送っていただいた方が、アドバイスする方もし
やすいと思いますです。

------------------------------------------------------------
  前橋 和弥                             maebashi@xxxxxxxxxx
  中部ソフトエンジニアリング(株)
    〒450 名古屋市中村区名駅4-10-25(名駅IMAIビル 5F)
    Tel:(052)583-4511(代) 内線 252 Fax:(052)583-4566
------------------------------------------------------------