Ошибка создания компонента с этим экземпляром веб-приложения уже остановлена. Не мог загрузить [] - PullRequest
0 голосов
/ 16 марта 2020

springsecurity. xml

<?xml version="1.0" encoding="UTF-8"?>

<beans:beans xmlns="http://www.springframework.org/schema/security"  
    xmlns:beans="http://www.springframework.org/schema/beans"
    xmlns:security="http://www.springframework.org/schema/security"  
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
    xsi:schemaLocation="http://www.springframework.org/schema/beans  
    http://www.springframework.org/schema/beans/spring-beans.xsd  
    http://www.springframework.org/schema/security  
    http://www.springframework.org/schema/security/spring-security.xsd">  

    <security:http auto-config="true" use-expressions="true">
        <security:intercept-url pattern="/" access="permitAll"/>
        <security:intercept-url pattern="/category" access="hasRole('ROLE_ADMIN')"/>
        <security:intercept-url pattern="/adminHome" access="hasRole('ROLE_ADMIN')"/>
        <security:intercept-url pattern="/product" access="hasRole('ROLE_ADMIN')"/>
        <security:intercept-url pattern="/productDisplay" access="permitAll"/>
        <security:intercept-url pattern="/updateCategory" access="hasRole('ROLE_ADMIN')"/>
        <security:intercept-url pattern="/updateProduct" access="hasRole('ROLE_ADMIN')"/>
        <security:intercept-url pattern="/updateSupplier" access="hasRole('ROLE_ADMIN')"/>
        <security:intercept-url pattern="/productCatalog" access="hasRole('ROLE_USER')"/>
        <security:intercept-url pattern="/cart" access="hasRole('ROLE_USER')"/>
        <security:intercept-url pattern="/orderDetail" access="hasRole('ROLE_USER')"/>
        <security:intercept-url pattern="/payment" access="hasRole('ROLE_USER')"/>
        <security:intercept-url pattern="/shipping" access="hasRole('ROLE_USER')"/>
        <security:intercept-url pattern="/thankYou" access="hasRole('ROLE_USER')"/>
        <security:intercept-url pattern="/userHome" access="hasRole('ROLE_USER')"/>

        <security:form-login login-page="/login" default-target-url="/" login-processing-url="/perform_login" authentication-failure-url="/login" authentication-success-forward-url="/login_success"/>

        <security:logout logout-success-url="/" invalidate-session="true" logout-url="/perform_logout"/>
        <security:csrf disabled="true"/>



    </security:http>

    <security:authentication-manager>

        <security:authentication-provider>
            <security:jdbc-user-service data-source-ref="datasource" users-by-username-query="select username,password,enabled from user where username=?" authorities-by-username-query="select username,role from user where username=?"/>
        </security:authentication-provider>

    </security:authentication-manager>


</beans:beans>

Диспетчер-сервлет

<beans xmlns="http://www.springframework.org/schema/beans"
        xmlns:mvc="http://www.springframework.org/schema/mvc" 
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
        xmlns:context="http://www.springframework.org/schema/context" 
        xsi:schemaLocation=" http://www.springframework.org/schema/beans 
        http://www.springframework.org/schema/beans/spring-beans.xsd 
        http://www.springframework.org/schema/context 
        http://www.springframework.org/schema/context/spring-context.xsd 
        http://www.springframework.org/schema/mvc 
        http://www.springframework.org/schema/mvc/spring-mvc.xsd">

        <mvc:annotation-driven></mvc:annotation-driven>

        <context:component-scan base-package="com.ram"></context:component-scan>

        <bean class = "org.springframework.web.servlet.view.InternalResourceViewResolver">
            <property name="prefix">
            <value>/WEB-INF/views/</value>
            </property>
            <property name="suffix">
            <value>.jsp</value>
            </property>
        </bean>

        <bean id = "multipartResolver" class = "org.springframework.web.multipart.commons.CommonsMultipartResolver">

        </bean>


        <mvc:resources location="/resources/" mapping="/resources/**"></mvc:resources>

проблема

ИНФОРМАЦИЯ: Нелегальный доступ: это веб-приложение Экземпляр уже остановлен. Не мог загрузить []. Следующая трассировка стека генерируется для целей отладки, а также для попытки завершить поток, вызвавший несанкционированный доступ. java .lang.IllegalStateException: незаконный доступ: этот экземпляр веб-приложения уже остановлен. Не мог загрузить []. Следующая трассировка стека генерируется для целей отладки, а также для попытки завершить поток, вызвавший несанкционированный доступ. в орг. apache .catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading (WebappClassLoaderBase. java: 1385) в орг. 1018 * .cj.jdb c .AbandonedConnectionCleanupThread.checkThreadContextClassLoader (AbandonedConnectionCleanupThread. java: 117) по адресу com. mysql .cj.jdb c .AbandonedConnectionClean * Thread. 1024 * .util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor. java: 1149) в java .util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor. java: 624) в java .g. .run (. тема java: 748)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...