Loading...
lapd87 avatar lapd87 103 Точки

[WORKSHOP] Java-EE-Servlets-JSP-JPA - Problem {1} - MeTube

Здравейте колеги,

някой да има проблеми с ъпдейтването на показванията на всяко видео?

this.entityManager.merge(tube);

При мен нещо не се ъпдейтва и не мога да разбера какво се случва...

Прикачвам проекта си защото съм сменил някой неща, но и с оригинала от гитхъба на Радо имам проблем (или не запазва ново видео или не ъпдейтва).

https://www.dropbox.com/s/8s4f021yqgaw8r6/07WorkshopServletsJSPJPA.zip?dl=0

0
Java Web Development Basics
lapd87 avatar lapd87 103 Точки

Коелеги,

поизчистих глупостите в кода и си направих клас който взема според параметър.

Остава ъпдейта на хоум и профил страницата да оправя, но не знам защо не работи, а сложих всички неща които намерих за изчистване на кеша.

https://www.dropbox.com/s/8s4f021yqgaw8r6/07WorkshopServletsJSPJPA.zip?dl=0

0
Ivelin_Dimitrov avatar Ivelin_Dimitrov 148 Точки

Ако искаш погледни моят, но да те предупредя, че не съм рефактурирал нищо по кода защото аз имам други проблеми на които така и не намирам решение, когато се логна и се пробвам да отворя profile / upload зацикля, не отваря нищо и спинърчето на таба не спира да се върти, трябва да се logout-на и съответно да се логна на ново и тогава ги отваря без проблем. Съответно след като отворя profile и click-на details на някое видео се получава отново същото - при което следва отново logout -> again login и тогава всичко си работи. Не знам дали се получава от WebFilter-те или пък може би от сесията... 

Незнам дали е добра идея, да не взема да те объркам повече... Ти си реши https://www.dropbox.com/s/2135cmnsjokh944/MeTubeV2.zip?dl=0

1
lapd87 avatar lapd87 103 Точки

Прегледах го, но не знам какво се случва и с твоят проблем. И при мен се държи така... Реално доста неща си сменил коригирал спрямо упражнението. Като идея мога да ти предложа да вземеш на Радо решението и клас по клас да подменяш докато се разбере какво се случва, защото сега и дебъгера не сработва.

0
raykov85 avatar raykov85 7 Точки

Не разбрах оправи ли се проблема с update на "views", пуснах твоя проект на моя компютър и броя на гледаня се ъпдейтва и в базата и в браузера?

0
lapd87 avatar lapd87 103 Точки

да всичко е коригирано и работи.

0
raykov85 avatar raykov85 7 Точки

А какъв беше прблемът и как г разреши?  С изчистване на кеша на persistence context-a ли?

-1
raykov85 avatar raykov85 7 Точки

Колега Ivelin_Dimitrov  пуснах и твоя проект, единственото което ми излезе като грешка докато дебъгвах е:  

13-Feb-2019 15:38:28.429 WARN [Hibernate Connection Pool Validation Thread] org.hibernate.engine.jdbc.spi.SqlExceptionHelper.logExceptions SQL Error: 0, SQLState: 08S01
13-Feb-2019 15:38:28.432 ERROR [Hibernate Connection Pool Validation Thread] org.hibernate.engine.jdbc.spi.SqlExceptionHelper.logExceptions Communications link failure

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.

има писано в нета https://stackoverflow.com/questions/6865538/solving-a-communications-link-failure-with-jdbc-and-mysql  , но незнам клко е релевантно в случая.

2
Ivelin_Dimitrov avatar Ivelin_Dimitrov 148 Точки

Да раглеждах ги, но проблемът си остана засега, като в задънена улица :)

0
lapd87 avatar lapd87 103 Точки

честно казано не знам както написах по-горе. От една страна чистя кеша по няколко начина от друга промених леко optional.

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.