LINUX.ORG.RU

[NetBeans][jsp] FAIL - Deployed application at context path / but context failed to start

 ,


0

1

Здравствуйте. такая проблема: писал код, потом ребутнулся, запускаю нетбинз, жму Run, а он выдает:

In-place deployment at /home/kovrik/Desktop/ref/refs_frontend/build/web
deploy?config=file%3A%2Ftmp%2Fcontext8639560900167420977.xml&path=/
FAIL - Deployed application at context path / but context failed to start
/home/kovrik/Desktop/ref/refs_frontend/nbproject/build-impl.xml:708: The module has not been deployed.
BUILD FAILED (total time: 0 seconds)

Что за ошибка и как исправить?

★★★★★

Ах, да, используется Tomcat 6.0.

kovrik ★★★★★
() автор топика

AppServer какой? Что в логах?

oami ★★
()

Clean & Build делал, не помогает.

Фрагмент Tomcat 6.0 log:

Jan 26, 2011 12:05:28 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
Jan 26, 2011 12:05:28 PM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
Jan 26, 2011 12:07:56 PM org.apache.catalina.session.StandardSession writeObject
WARNING: Cannot serialize session attribute networks for session 810B47B166E8BE5307613B98C43E7CBC
java.io.NotSerializableException: com.mesury.referrals.persistence.domain.SocialNetwork
        at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1164)
        at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:330)
        at java.util.ArrayList.writeObject(ArrayList.java:570)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
...

Tomcat 6.0:

Jan 26, 2011 7:15:02 PM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/lib/jvm/java-6-sun-1.6.0.22/jre/lib/i386/client:/usr/lib/jvm/java-6-sun-1.6.0.22/jre/lib/i386:/usr/lib/jvm/java-6-sun-1.6.0.22/jre/../lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib
Jan 26, 2011 7:15:03 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Jan 26, 2011 7:15:03 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 3028 ms
Jan 26, 2011 7:15:03 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Jan 26, 2011 7:15:03 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.26
Jan 26, 2011 7:15:03 PM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor manager.xml
Jan 26, 2011 7:15:05 PM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor host-manager.xml
Jan 26, 2011 7:15:05 PM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor ROOT.xml
In auth filter init!!!
Jan 26, 2011 7:15:05 PM org.apache.catalina.core.StandardContext start
SEVERE: Error filterStart
Jan 26, 2011 7:15:05 PM org.apache.catalina.core.StandardContext start
SEVERE: Context [] startup failed due to previous errors
Jan 26, 2011 7:15:05 PM org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc
SEVERE: A web application registered the JBDC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
Jan 26, 2011 7:15:05 PM org.apache.catalina.startup.HostConfig deployDirectory
...

kovrik ★★★★★
() автор топика

Если создаю новое приложение, то оно запускается нормально.
А уже созданный проект - нет.

kovrik ★★★★★
() автор топика

Когда был маленький и глупый, тоже запускал из IDE. Потом осилил мавен и джетти плагин и все стало просто и предсказуемо.

dizza ★★★★★
()
Ответ на: комментарий от kovrik

Какое слово непонятно в

[code]
WARNING: Cannot serialize session attribute networks for session
java.io.NotSerializableException: java.io.NotSerializableException: com.mesury.referrals.persistence.domain.SocialNetwork
[/code]

Сделай чтобы было сериализуемо. Для начала добавь serialVersionId.

stevejobs ★★★★☆
()
Ответ на: комментарий от stevejobs

Ну, во-первых, проблема явно в нетбинз, потому что код не менял, а раньше все запускалось.
В общем-то проблему кое-как решил - скопировал проект в другое место, да в нетбинзе создал новый проект with existing sources. Теперь (пока что?) запускается все.

kovrik ★★★★★
() автор топика
Ответ на: комментарий от stevejobs

>Сделай чтобы было сериализуемо. Для начала добавь serialVersionId.
ух ты. А как это связано с сериализуемостью обьекта класса? Надо всего лишь добавить имплементацию интерфейса Serializable

JFreeM ★★★☆
()
Ответ на: комментарий от JFreeM

Не, я jee не юзаю, так что у меня все проще.

dizza ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.