Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / weblogic и apache wicket / 25 сообщений из 32, страница 1 из 2
03.04.2013, 12:10:51
    #38210763
Roman46
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
weblogic и apache wicket
Здравствуйте коллеги. Начала изучать библиотеку apache wicket и с толкнулся с проблемой деплоя war архива на WebLogic Server Version: 12.1.1.0. Помогите решить проблему.
web.xml
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app
        PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
        "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
    <filter>
        <filter-name>InternetShopApplication</filter-name>
        <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class>
        <init-param>
            <param-name>applicationClassName</param-name>
            <param-value>Web.src.InternetShopApplication</param-value>
        </init-param>
    </filter>
    <filter-mapping>
        <filter-name>InternetShopApplication</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>
</web-app>


weblogic.xml
Код: xml
1.
2.
3.
4.
5.
6.
7.
<?xml version="1.0" encoding="UTF-8"?>
<weblogic-web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                  xsi:schemaLocation="http://xmlns.oracle.com/weblogic/weblogic-web-app http://xmlns.oracle.com/weblogic/weblogic-web-app/1.1/weblogic-web-app.xsd"
                  xmlns="http://xmlns.oracle.com/weblogic/weblogic-web-app">
    <session-descriptor></session-descriptor>
    <context-root>web.xml</context-root>
</weblogic-web-app>


build.xml
Код: java
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.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
<?xml version="1.0" encoding="UTF-8"?>
<project name="Internet-shop" default="war">

    <property name="directory" value="../out/artifacts/Internet-shop/Internet-shop"/>
    <path id="library">
        <fileset dir="./web/WEB-INF/lib">
            <include name="*.jar"/>
        </fileset>
    </path>

    <target name="war" depends="compile">
        <delete file="../out/artifacts/Internet-shop/Internet-shop.war"/>
        <war destfile="../out/artifacts/Internet-shop/Internet-shop.war" basedir="${directory}"/>
        <delete dir="${directory}"/>
    </target>

    <target name="compile" depends="make_dir">
        <javac srcdir="./src" destdir="${directory}/WEB-INF/classes" classpathref="library"/>
        <copy todir="${directory}/WEB-INF">
            <fileset file="web/WEB-INF/*.xml"/>
        </copy>
        <copy todir="${directory}/WEB-INF/classes">
            <fileset dir="./src">
                <include name="**/*.*"/>
                <exclude name="**/*.java"/>
            </fileset>
        </copy>
        <copy todir="${directory}/WEB-INF/lib">
            <fileset dir="./web/WEB-INF/lib">
                <include name="*.jar"/>
            </fileset>
        </copy>
    </target>

    <target name="make_dir">
        <mkdir dir="${directory}"/>
        <mkdir dir="${directory}/WEB-INF"/>
        <mkdir dir="${directory}/WEB-INF/lib"/>
        <mkdir dir="${directory}/WEB-INF/classes"/>
    </target>

</project>


Структура проекта:
...
Рейтинг: 0 / 0
03.04.2013, 12:22:17
    #38210807
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
weblogic и apache wicket
Roman46с толкнулся с проблемой деплоя war архива на WebLogic Server
... угадайте с какой проблемой я "с толкнулся"?
лог файлы что пишут?
...
Рейтинг: 0 / 0
03.04.2013, 12:24:35
    #38210816
Roman46
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
weblogic и apache wicket
Weblogic пишет вот это
Код: xml
1.
2.
3.
4.
5.
6.
7.
Error 403--Forbidden

From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:

10.4.4 403 Forbidden

The server understood the request, but is refusing to fulfill it. Authorization will not help and the request SHOULD NOT be repeated. If the request method was not HEAD and the server wishes to make public why the request has not been fulfilled, it SHOULD describe the reason for the refusal in the entity. This status code is commonly used when the server does not wish to reveal exactly why the request has been refused, or when no other response is applicable.
...
Рейтинг: 0 / 0
03.04.2013, 12:37:42
    #38210859
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
weblogic и apache wicket
Это ошибка доступа к ресурсу по HTTP. Это не "проблема деплоя". Какая "проблема деплоя"?
...
Рейтинг: 0 / 0
03.04.2013, 12:39:01
    #38210867
Roman46
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
weblogic и apache wicket
Проблем деплоя нету, но он почему то не отображает страницу, которая мне нужна.
...
Рейтинг: 0 / 0
03.04.2013, 12:42:28
    #38210873
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
weblogic и apache wicket
Roman46Здравствуйте коллеги. Начала изучать библиотеку apache wicket и с толкнулся с проблемой деплоя
Roman46Проблем деплоя нету, но он почему то не отображает страницу, которая мне нужна.
Топик создал другой человек? У него проблема с делоем имеется.
...
Рейтинг: 0 / 0
03.04.2013, 12:44:11
    #38210880
Roman46
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
weblogic и apache wicket
Деплоит всё хорошо, но страница не отображается в браузере. Вот ее и надо решить
...
Рейтинг: 0 / 0
03.04.2013, 12:44:27
    #38210881
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
weblogic и apache wicket
Вот это выглядит особенно подозрительным.
Код: xml
1.
<context-root>web.xml</context-root>
...
Рейтинг: 0 / 0
03.04.2013, 12:45:15
    #38210885
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
weblogic и apache wicket
Roman46Деплоит всё хорошо, но страница не отображается в браузере. Вот ее и надо решить
Какая страница? Какой адрес? localhost/web.xml/index.html?
...
Рейтинг: 0 / 0
03.04.2013, 12:47:36
    #38210896
Roman46
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
weblogic и apache wicket
RegistrationPage.html, которая находится в папке src/pages проекта. Вот ее и надо отобразить в браузере
...
Рейтинг: 0 / 0
03.04.2013, 12:50:33
    #38210908
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
weblogic и apache wicket
Roman46RegistrationPage.html, которая находится в папке src/pages проекта. Вот ее и надо отобразить в браузере
И по какому адресу вы пытаетесь её открыть?
...
Рейтинг: 0 / 0
03.04.2013, 12:54:45
    #38210919
Roman46
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
weblogic и apache wicket
Вообще я думал что http://192.168.211.1:7001/Internet-shop, но она не открылась, пробовал http://192.168.211.1:7001/Internet-shop/RegistrationPage.html такой же результат. Я предполагал что она должна открывать сама так как в классе InternetShopApplication
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
public class InternetShopApplication extends WebApplication {

    public InternetShopApplication() {
    }

    @Override
    public Class<? extends Page> getHomePage() {
        return RegistrationPage.class;
    }
}


указано что она является домашней страницей. А в файле web.xml стоит ссылка на этот класс.
...
Рейтинг: 0 / 0
03.04.2013, 12:59:23
    #38210932
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
weblogic и apache wicket
Удалите weblogic.xml
...
Рейтинг: 0 / 0
03.04.2013, 13:01:35
    #38210940
Roman46
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
weblogic и apache wicket
Пробовал. Результат тот же. А почему его надо удалить?
...
Рейтинг: 0 / 0
03.04.2013, 13:04:18
    #38210947
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
weblogic и apache wicket
Roman46Пробовал. Результат тот же. А почему его надо удалить?
<context-root> формирует адрес приложения
http://192.168.211.1:7001/{то что вы прописали в <context-root>}/LandingPage.html
...
Рейтинг: 0 / 0
03.04.2013, 13:07:41
    #38210958
Roman46
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
weblogic и apache wicket
Weblogic.xml удаляем из-за context-root?
...
Рейтинг: 0 / 0
03.04.2013, 13:35:28
    #38211035
WGA
WGA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
weblogic и apache wicket
Roman46Weblogic.xml удаляем из-за context-root?У Вас в <context-root> некорректные данные. Этот дескриптор как минимум бесполезен. А скорее вреден.

Есть вопросы:
1. RegistrationPage.class в InternetApplication задали home page'ем?
2. Какие страницы задали быть bookmarkable?
3. По какому URL ходите на сервер? Полный путь приведите.
...
Рейтинг: 0 / 0
03.04.2013, 14:55:11
    #38211219
Roman46
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
weblogic и apache wicket
1. Да задал вверху листинг.
2. Не понял вопроса
3. Который указан в Settings for Internet-shop в вкладке Testing( http://192.168.211.1:7001/Internet-shop)
...
Рейтинг: 0 / 0
03.04.2013, 14:59:32
    #38211235
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
weblogic и apache wicket
У вас дополнительно какая-то каша в package.
src должен быть корнем исходного кода
а у вас он на два уровня выше.
...
Рейтинг: 0 / 0
03.04.2013, 15:01:10
    #38211239
Roman46
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
weblogic и apache wicket
Т.е. ошибка структуры проекта?
...
Рейтинг: 0 / 0
03.04.2013, 15:03:24
    #38211250
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
weblogic и apache wicket
Roman46Т.е. ошибка структуры проекта?
Трудно угадать что вызывает именно вашу проблему. Потому что всей информации вы не предоставляете.
Но структура проекта у вас "странная".
...
Рейтинг: 0 / 0
03.04.2013, 15:07:42
    #38211266
WGA
WGA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
weblogic и apache wicket
Roman461. Да задал вверху листинг.
2. Не понял вопроса
3. Который указан в Settings for Internet-shop в вкладке Testing( http://192.168.211.1:7001/Internet-shop)
1. Вы дали не то, нужен листинг класса
Код: plaintext
Web.src.InternetShopApplication.InternetShopApplication
обождите-ка... как-то у Вас странно package поименован. Может просто не находит класс?
2. Читать здесь .
3. Мне Ваших вкладок отсюда совершенно не видно. И с IDE Eclipse я совершенно не знаком...
...
Рейтинг: 0 / 0
03.04.2013, 15:07:47
    #38211267
Roman46
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
weblogic и apache wicket
У проекта несколько модулей. Этот модуль должен лежать на сервере в качестве web приложения. Все классы которые лежат в этом модуле не дергуют другие классы лежащие в других модулях. Какая еще информация нужна пишите предоставлю.
...
Рейтинг: 0 / 0
03.04.2013, 15:09:28
    #38211272
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
weblogic и apache wicket
WGA3. И с IDE Eclipse я совершенно не знаком...
Это 12я идея

Roman46У проекта несколько модулей. Этот модуль должен лежать на сервере в качестве web приложения.
Посмотрите вот этот пример. Там правильная структура модуля.
http://wiki.jetbrains.net/intellij/Creating_a_simple_Web_application_and_deploying_it_to_Tomcat
...
Рейтинг: 0 / 0
03.04.2013, 15:09:40
    #38211274
Roman46
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
weblogic и apache wicket
WGA,

Классы все находит по крайней мере ant собирает всё нормально. Это не Eclipse, а Intellij IDEA
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / weblogic и apache wicket / 25 сообщений из 32, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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