Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / JDeveloper + Trinidad - как создать проект? / 1 сообщений из 1, страница 1 из 1
27.09.2006, 13:49:26
    #34015734
Glotten
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JDeveloper + Trinidad - как создать проект?
JDeveloper 10.1.3.1.0
Tomcat 5.5
IE 6.0

Проблема заключается в следующем - как создать проект в JDeveloper с использованием Apache Trinidad?

1. Скачал с Апача библиотеки -
myfaces-core-1.1.4-bin.zip
trinidad-impl-incubator-m1-SNAPSHOT.jar
trinidad-api-incubator-m1-SNAPSHOT.jar

2. В JDeveloper в Manage Libraries добавил в TLD и Libraries - trinidad и myfaces.

3. Создаю новое приложение как "Web Application [JSF,EJB]".

4. Далее следую рекомендациям из installation.html :
- в WEB-INF/web.xml прописываю
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
<filter>
  <filter-name>trinidad</filter-name>
  <filter- class >org.apache.myfaces.trinidad.webapp.TrinidadFilter</filter- class >
 </filter>
 <filter-mapping>
  <filter-name>trinidad</filter-name>
  <!--  This  assumes that the FacesServlet has been registered -->
  <!-- under the name "faces" -->
  <servlet-name>faces</servlet-name>
 </filter-mapping>
 <servlet>
  <servlet-name>resources</servlet-name>
  <servlet- class >org.apache.myfaces.trinidad.webapp.ResourceServlet</servlet- class >
 </servlet>
 <context-param>
  <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
  <param-value>client</param-value>
 </context-param>

- в WEB-INF/faces-config.xml:
Код: plaintext
1.
2.
3.
4.
5.
<application>
    < default -render-kit-id>
      org.apache.myfaces.trinidad.core
    </ default -render-kit-id>
  </application>

- в WEB-INF/lib/ копирую trinidad-api-incubator-m1-SNAPSHOT.jar и trinidad-impl-incubator-m1-SNAPSHOT.jar

5. В параметрах проекта ViewController в Libraries убираю оракловые библиотеки, добавляю trinidad, myfaces, jstl и jsf

6. Создаю простую страничку:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
<?xml version='1.0' encoding='windows-1251'?>
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.0"
          xmlns:h="http://java.sun.com/jsf/html"
          xmlns:f="http://java.sun.com/jsf/core"
          xmlns:af="http://myfaces.apache.org/adf/faces">
  <jsp:output omit-xml-declaration="true" doctype-root-element="HTML"
              doctype-system="http://www.w3.org/TR/html4/loose.dtd"
              doctype- public ="-//W3C//DTD HTML 4.01 Transitional//EN"/>
  <jsp:directive.page contentType="text/html;charset=windows-1251"/>
  <f:view>
    <html>
      <head>
        <meta http-equiv="Content-Type"
              content="text/html; charset=windows-1251"/>
        <title>index</title>
      </head>
      <body><h:form></h:form></body>
    </html>
  </f:view>
</jsp:root>

и пытаюсь ее запустить (средствами JDeveloper через OC4J), на что получаю лаконичный ответ:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
ERROR
The requested URL could not be retrieved
-----------------------------------------------------------
 While  trying to retrieve the URL: http://10.0.0.63:8989/trin/faces/index.jspx 

The following error was encountered: 

Zero Sized Reply 
Squid did not receive any data  for   this  request. 

Однако, при установке и запуске на Tomcat'е демо-приложение trinidad-demo-incubator-m1-SNAPSHOT.war оно очень даже хорошо запускается.

Аналогичная проблема возникает и с библиотеками adf-faces-api-incubator-m1-SNAPSHOT.jar и adf-faces-impl-incubator-m1-SNAPSHOT.jar , но демо-пример adf-faces-demo-incubator-m1-SNAPSHOT.war также без проблем запускается и работает на Tomcat'е.

Я что-то делаю не так, или для того, что бы научить JDeveloper создавать такие проекты необходимо еще какие-то волшебные заклинания?
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / JDeveloper + Trinidad - как создать проект? / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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