Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Ошибка при использовании Scrollable cursor / 1 сообщений из 1, страница 1 из 1
11.03.2011, 17:51
    #37160243
BlackTomcat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при использовании Scrollable cursor
Добрый день!

Пытаюсь в хранимой процедуре SQLJ использовать scrollable cursor. В соответствии с тем, что написано у IBM делаю так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
 package  VAS;

 import  java.lang.*;
 import  java.sql.*; // JDBC classes

#sql context TestContext;     

#sql iterator TestCur ( int );
#sql iterator TestScrollableCur  implements  sqlj.runtime.Scrollable ( int );

 public   class  Test
{
	 public   static   void  test()  throws  SQLException
	{
		TestContext ctx =  null ;
		ctx =  new  TestContext("jdbc:default:connection", false);
		
		TestCur testCur =  null ;
		#sql [ctx] testCur =
		{
			select  1  from SYSIBM.SYSDUMMY1
		};
		
		TestScrollableCur scrCur =  null ;
		#sql [ctx] scrCur =
		{
			select  2  from SYSIBM.SYSDUMMY1
		};
	}
}
SQLJ отрабатывает нормально. JAVAC отрабатывает нормально. На этапе кастомизации пакета выдает следующее:

[jcc][sqlj] Begin Customization
[jcc][sqlj] Set qualifier for online checking to SCHEMA: LVAS
[jcc][sqlj] Loading profile: Test_SJProfile0
[jcc][sqlj] [jcc][0012][][3.58.82] [jcc][sqlj][303][11120]Cannot find iterator class VAS.TestScrollableCur entry 1 select 2 from SYSIBM.SYSDUMMY1
line number: 33. ERRORCODE=0, SQLSTATE=null
[jcc][sqlj][Thread:main][Throwable@121cc40] com.ibm.db2.jcc.am.SqlException
[jcc][sqlj][Thread:main][Throwable@121cc40] Message = [jcc][0012][][3.58.82] [jcc][sqlj][303][11120]Cannot find iterator class VAS.TestScrollableCur entry 1 select 2 from SYSIBM.SYSDUMMY1
line number: 33. ERRORCODE=0, SQLSTATE=null
[jcc][sqlj][Thread:main][Throwable@121cc40] Stack trace follows
com.ibm.db2.jcc.am.SqlException: [jcc][0012][][3.58.82] [jcc][sqlj][303][11120]Cannot find iterator class VAS.TestScrollableCur entry 1 select 2 from SYSIBM.SYSDUMMY1
line number: 33. ERRORCODE=0, SQLSTATE=null
at com.ibm.db2.jcc.am.ed.a(ed.java:660)
at com.ibm.db2.jcc.am.ed.a(ed.java:60)
at com.ibm.db2.jcc.am.ed.a(ed.java:103)
at com.ibm.db2.jcc.am.ed.a(ed.java:158)
at com.ibm.db2.jcc.sqlj.zzzzfCustomizer.a(zzzzfCustomizer.java:416)
at com.ibm.db2.jcc.sqlj.Customizer.customizeEntry(Customizer.java:213)
at sqlj.runtime.profile.util.DataCustomizer.customizeData(DataCustomizer.java:67)
at com.ibm.db2.jcc.sqlj.Customizer.customizeData(Customizer.java:103)
at com.ibm.db2.jcc.sqlj.Customizer.a(Customizer.java:1202)
at com.ibm.db2.jcc.sqlj.Customizer.customizeMain(Customizer.java:933)
at com.ibm.db2.jcc.sqlj.Customizer.customizeMain(Customizer.java:326)
at com.ibm.db2.jcc.sqlj.Customizer.main(Customizer.java:309)

Кто виноват и что с этим делать?
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Ошибка при использовании Scrollable cursor / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]