Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Tomcat服务器7出现Spring Maven Webapp错误_Java_Spring_Maven_Tomcat_Web Applications - Fatal编程技术网

Java Tomcat服务器7出现Spring Maven Webapp错误

Java Tomcat服务器7出现Spring Maven Webapp错误,java,spring,maven,tomcat,web-applications,Java,Spring,Maven,Tomcat,Web Applications,我不熟悉maven和spring框架。我已经成功地收集了所有依赖项和pom构建,但是当我在服务器上运行它时,我看到了404屏幕。我在项目中没有错误,但是当我在Tomcat7上运行新的maven项目时,我得到了下面的错误。tomcat服务器不会选择索引欢迎屏幕。我已经尝试了一个半月了,任何帮助都将不胜感激。我有一种感觉,这是一个依赖性问题,但我不知道这是什么问题 我得到的错误是: Jan 21, 2016 11:24:22 AM org.apache.catalina.core.StandardC

我不熟悉maven和spring框架。我已经成功地收集了所有依赖项和pom构建,但是当我在服务器上运行它时,我看到了404屏幕。我在项目中没有错误,但是当我在Tomcat7上运行新的maven项目时,我得到了下面的错误。tomcat服务器不会选择索引欢迎屏幕。我已经尝试了一个半月了,任何帮助都将不胜感激。我有一种感觉,这是一个依赖性问题,但我不知道这是什么问题

我得到的错误是:

Jan 21, 2016 11:24:22 AM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.att.lpp.discovery.core.hardware.DiscoveryHardwareImpl] for bean with name 'discoveryHardware' defined in ServletContext resource [/WEB-INF/config/discovery/core.xml]; nested exception is java.lang.ClassNotFoundException: com.att.lpp.discovery.core.hardware.DiscoveryHardwareImpl
    at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1281)
    at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:575)
    at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1350)
    at 
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5591)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1574)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1564)
    at java.util.concurrent.FutureTask.run(FutureTask.java:262)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException: com.att.lpp.discovery.core.hardware.DiscoveryHardwareImpl
    at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1856)
    at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1705)
    at org.springframework.util.ClassUtils.forName(ClassUtils.java:257)
    at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:416)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1302)
    at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1273)

INFO: Initializing Spring root WebApplicationContext
Jan 21, 2016 11:24:32 AM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'fw.restClient': Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public org.apache.cxf.jaxrs.client.Client org.apache.cxf.jaxrs.client.JAXRSClientFactoryBean.create()] threw exception; nested exception is java.lang.NoClassDefFoundError: javax/ws/rs/client/ClientException
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:589)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1055)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:951)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:487)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:458)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:296)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:293)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:628)
    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479)
    at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:389)
    at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:294)
    at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:112)
    at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5077)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5591)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1574)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1564)
    at java.util.concurrent.FutureTask.run(FutureTask.java:262)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:745)
Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public org.apache.cxf.jaxrs.client.Client org.apache.cxf.jaxrs.client.JAXRSClientFactoryBean.create()] threw exception; nested exception is java.lang.NoClassDefFoundError: javax/ws/rs/client/ClientException
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:181)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:578)
    ... 23 more
Caused by: java.lang.NoClassDefFoundError: javax/ws/rs/client/ClientException
    at org.apache.cxf.jaxrs.client.JAXRSClientFactoryBean.createWithValues(JAXRSClientFactoryBean.java:304)
    at org.apache.cxf.jaxrs.client.JAXRSClientFactoryBean.create(JAXRSClientFactoryBean.java:262)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:160)
    ... 24 more
Caused by: java.lang.ClassNotFoundException: javax.ws.rs.client.ClientException
    at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1856)
    at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1705)
POM依赖项和插件文件:

    <dependencies>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>3.8.1</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>commons-logging</groupId>
            <artifactId>commons-logging</artifactId>
            <version>1.1.1</version>
        </dependency>
        <dependency>
            <groupId>log4j</groupId>
            <artifactId>log4j</artifactId>
            <version>1.2.17</version>
        </dependency>
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-api</artifactId>
            <version>1.6.1</version>
            <scope>runtime</scope>
        </dependency>
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-log4j12</artifactId>
            <version>1.6.1</version>
            <scope>runtime</scope>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-aop</artifactId>
            <version>3.2.6.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-aspects</artifactId>
            <version>3.2.6.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-beans</artifactId>
            <version>3.2.6.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-context-support</artifactId>
            <version>3.2.6.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-core</artifactId>
            <version>3.2.6.RELEASE</version>
        </dependency>
        <!--  3.2.6.RELEASE-->
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-expression</artifactId>
            <version>3.2.6.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-jdbc</artifactId>
            <version>3.2.6.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-jms</artifactId>
            <version>3.2.6.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-orm</artifactId>
            <version>3.2.6.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-oxm</artifactId>
            <version>3.2.6.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-tx</artifactId>
            <version>3.2.6.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-web</artifactId>
            <version>3.2.6.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-webmvc</artifactId>
            <version>3.2.6.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-context</artifactId>
            <version>3.2.6.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>jstl</artifactId>
            <version>1.2</version>
        </dependency>
        <dependency>
            <groupId>org.apache.cxf</groupId>
            <artifactId>cxf-bundle</artifactId>
            <version>2.7.8</version>
            <exclusions>
                <exclusion>
                    <artifactId>spring-asm</artifactId>
                    <groupId>org.springframework</groupId>
                </exclusion>
                <exclusion>
                    <artifactId>jetty-continuation</artifactId>
                    <groupId>org.eclipse.jetty</groupId>
                </exclusion>
                <exclusion>
                    <artifactId>jetty-server</artifactId>
                    <groupId>org.eclipse.jetty</groupId>
                </exclusion>
                <exclusion>
                    <artifactId>jetty-io</artifactId>
                    <groupId>org.eclipse.jetty</groupId>
                </exclusion>
                <exclusion>
                    <artifactId>jetty-util</artifactId>
                    <groupId>org.eclipse.jetty</groupId>
                </exclusion>
                <exclusion>
                    <artifactId>jetty-http</artifactId>
                    <groupId>org.eclipse.jetty</groupId>
                </exclusion>
                <exclusion>
                    <artifactId>jetty-security</artifactId>
                    <groupId>org.eclipse.jetty</groupId>
                </exclusion>
            </exclusions>
        </dependency>

        <dependency>
            <groupId>org.apache.activemq</groupId>
            <artifactId>activemq-client</artifactId>
            <version>5.9.1</version>
        </dependency>
        <dependency>
            <groupId>org.apache.activemq</groupId>
            <artifactId>activemq-pool</artifactId>
            <version>5.9.1</version>
            <scope>runtime</scope>
        </dependency>
        <dependency>
            <groupId>org.apache.activemq</groupId>
            <artifactId>activemq-spring</artifactId>
            <version>5.9.1</version>
            <scope>runtime</scope>
        </dependency>

        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>5.1.30</version>
            <scope>runtime</scope>
        </dependency>

        <dependency>
            <groupId>javax.ws.rs</groupId>
            <artifactId>javax.ws.rs-api</artifactId>
            <version>2.0</version>
        </dependency>


        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>javax.servlet-api</artifactId>
            <version>3.1.0</version>
        </dependency>


        <dependency>
            <groupId>org.apache.commons</groupId>
            <artifactId>commons-lang3</artifactId>
            <version>3.4</version>
        </dependency>
        <dependency>
            <groupId>com.att.lpp.fw</groupId>
            <artifactId>fw-api</artifactId>
            <version>1.0</version>
            <scope>system</scope>
            <systemPath>${basedir}/src/main/webapp/WEB-INF/lib/fw.jar</systemPath>
        </dependency>
        <dependency>
            <groupId>org.codehaus.jackson</groupId>
            <artifactId>jackson-core-asl</artifactId>
            <version>1.9.13</version>
        </dependency>
        <dependency>
            <groupId>org.codehaus.jackson</groupId>
            <artifactId>jackson-jaxrs</artifactId>
            <version>1.9.13</version>
        </dependency>
        <dependency>
            <groupId>org.codehaus.jackson</groupId>
            <artifactId>jackson-mapper-asl</artifactId>
            <version>1.9.13</version>
        </dependency>
        <dependency>
            <groupId>org.codehaus.jackson</groupId>
            <artifactId>jackson-xc</artifactId>
            <version>1.9.13</version>
        </dependency>

        <dependency>
            <groupId>org.hibernate.javax.persistence</groupId>
            <artifactId>hibernate-jpa-2.0-api</artifactId>
            <version>1.0.1.Final</version>
        </dependency>


        <!-- <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate</artifactId>
            <version>3.5.2-Final</version>
        </dependency> -->



<!--        <dependency>
          <groupId>org.hibernate</groupId>
          <artifactId>hibernate-core</artifactId>
          <version>3.5.2-Final</version>
        </dependency> -->

        <dependency>
          <groupId>org.hibernate</groupId>
          <artifactId>hibernate-entitymanager</artifactId>
          <version>4.2.2.Final</version>
        </dependency>


        <dependency>
            <groupId>org.springframework.data</groupId>
            <artifactId>spring-data-commons</artifactId>
            <version>1.7.2.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>org.springframework.data</groupId>
            <artifactId>spring-data-jpa</artifactId>
            <version>1.5.2.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>org.codehaus.jettison</groupId>
            <artifactId>jettison</artifactId>
            <version>1.3.7</version>
            <scope>runtime</scope>
        </dependency>

    </dependencies>
    <build>
        <finalName>config</finalName>
        <plugins>
            <plugin>
                <groupId>org.apache.cxf</groupId>
                <artifactId>cxf-codegen-plugin</artifactId>
                <version>2.7.8</version>
                <executions>
                    <execution>
                        <id>generate-sources</id>
                        <phase>generate-sources</phase>
                        <configuration>
                            <sourceRoot>${basedir}/src/main/generated/cxf</sourceRoot>
                            <wsdlRoot>${basedir}/src/main/config</wsdlRoot>
                            <includes>
                                <include>**/*.wsdl</include>
                            </includes>
                        </configuration>
                        <goals>
                            <goal>wsdl2java</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>


            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.3</version>
                <configuration>
                    <source>1.7</source>
                        <target>1.7</target>
                    </configuration>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-WAR-plugin</artifactId>
                <version>2.5</version>
            </plugin>

            <plugin>
                <groupId>org.apache.cxf</groupId>
                <artifactId>cxf-xjc-plugin</artifactId>
                <version>2.7.0</version>
                <executions>
                    <execution>
                        <id>generate-sources</id>
                        <phase>generate-sources</phase>
                        <goals>
                            <goal>xsdtojava</goal>
                        </goals>
                        <configuration>
                            <sourceRoot>${basedir}/src/main/generated/xsd</sourceRoot>
                            <xsdOptions>
                                <xsdOption>
                                    <xsd>${basedir}/src/main/config/xsd/dao/DBAccessDataV1.xsd</xsd>
                                </xsdOption>
                                <xsdOption>
                                    <xsd>${basedir}/src/main/config/xsd/ConfigurationDataV1.xsd</xsd>
                                </xsdOption>
                                <xsdOption>
                                    <xsd>${basedir}/src/main/config/xsd/service-configuration-notification.xsd</xsd>
                                </xsdOption>
                                <xsdOption>
                                    <xsd>${basedir}/src/main/config/xsd/NetworkAuthenticationDataV1.xsd</xsd>
                                </xsdOption>
                                <xsdOption>
                                    <xsd>${basedir}/src/main/config/xsd/SnmpAuthenticationDataV1.xsd</xsd>
                                </xsdOption>
                                <xsdOption>
                                    <xsd>${basedir}/src/main/config/xsd/ietf-inet-types.xsd</xsd>
                                </xsdOption>
                                <xsdOption>
                                    <xsd>${basedir}/src/main/config/xsd/ari/DownloadNotificationData.xsd</xsd>
                                </xsdOption>
                                <xsdOption>
                                    <xsd>${basedir}/src/main/config/xsd/ari/AriRequestResponse.xsd</xsd>
                                </xsdOption>
                                <xsdOption>
                                    <xsd>${basedir}/src/main/config/xsd/ari/RunCommandNotificationData.xsd</xsd>
                                </xsdOption>
                                <xsdOption>
                                    <xsd>${basedir}/src/main/config/xsd/ari/BulkPingNotificationData.xsd</xsd>
                                </xsdOption>
                                <xsdOption>
                                    <xsd>${basedir}/src/main/config/xsd/ari/SnmpPollingNotificationData.xsd</xsd>
                                </xsdOption>
                                <xsdOption>
                                    <xsd>${basedir}/src/main/config/xsd/ari/AriRequestData.xsd</xsd>
                                </xsdOption>
                                <xsdOption>
                                    <xsd>${basedir}/src/main/config/xsd/rdb/RoutingDataV1.xsd</xsd>
                                </xsdOption>
                                <xsdOption>
                                    <xsd>${basedir}/src/main/config/xsd/rdb/bgp/BgpMonitorDataV1.xsd</xsd>
                                </xsdOption>
                                <xsdOption>
                                    <xsd>${basedir}/src/main/config/xsd/SystemAuthenticationDataV1.xsd</xsd>
                                </xsdOption>
                                <xsdOption>
                                    <xsd>${basedir}/src/main/config/xsd/ConfigletDataV1.xsd</xsd>
                                </xsdOption>
                                <xsdOption>
                                    <xsd>${basedir}/src/main/config/xsd/SdnControllerResponse.xsd</xsd>
                                </xsdOption>

                            </xsdOptions>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>
</project>

朱尼特
朱尼特
3.8.1
测试
公用记录
公用记录
1.1.1
log4j
log4j
1.2.17
org.slf4j
slf4j api
1.6.1
运行时
org.slf4j
slf4j-log4j12
1.6.1
运行时
org.springframework
春季aop
3.2.6.1发布
org.springframework
春季方面
3.2.6.1发布
org.springframework
春豆
3.2.6.1发布
org.springframework
spring上下文支持
3.2.6.1发布
org.springframework
弹簧芯
3.2.6.1发布
org.springframework
弹簧式
3.2.6.1发布
org.springframework
SpringJDBC
3.2.6.1发布
org.springframework
SpringJMS
3.2.6.1发布
org.springframework
春季甲虫
3.2.6.1发布
org.springframework
弹簧oxm
3.2.6.1发布
org.springframework
德克萨斯州春季
3.2.6.1发布
org.springframework
弹簧网
3.2.6.1发布
org.springframework
SpringWebMVC
3.2.6.1发布
org.springframework
spring上下文
3.2.6.1发布
javax.servlet
jstl
1.2
org.apache.cxf
cxf束
2.7.8
春季asm
org.springframework
码头延伸
org.eclipse.jetty
jetty服务器
org.eclipse.jetty
码头
org.eclipse.jetty
码头
org.eclipse.jetty
jetty http
org.eclipse.jetty
码头保安
org.eclipse.jetty
org.apache.activemq
activemq客户端
5.9.1
org.apache.activemq
activemq池
5.9.1
运行时
org.apache.activemq
activemq spring
5.9.1
运行时
mysql
mysql连接器java
5.1.30
运行时
javax.ws.rs
javax.ws.rs-api
2
javax.servlet
javax.servlet-api
3.1.0
org.apache.commons
commons-lang3
3.4
com.att.lpp.fw
fw api
1
系统
${basedir}/src/main/webapp/WEB-INF/lib/fw.jar
org.codehaus.jackson
jackson core asl
1.9.13
org.codehaus.jackson
杰克逊·贾克斯
1.9.13
org.codehaus.jackson
杰克逊地图绘制者
1.9.13
org.codehaus.jackson
杰克逊xc
1.9.13
org.hibernate.javax.persistence
hibernate-jpa-2.0-api
1.0.1.最终版本
org.hibernate
休眠实体管理器
4.2.2.最终版本
org.springframework.data
spring数据共享
1.7.2.1发布
org.springframework.data
spring数据jpa
1.5.2.1发布
org.codehaus.jettison
抛弃
1.3.7
运行时
配置
org.apache.cxf
cxf-codegen插件
2.7.8
生成源
生成源
${basedir}/src/main/generated/cxf
${basedir}/src/main/config
**/*.wsdl
wsdl2java
org.apache.maven.p
<display-name>configuration</display-name>
<context-param>
    <param-name>contextInitializerClasses</param-name>
    <param-value>com.att.lpp.fw.util.WhichContextProfile</param-value>
</context-param>
<context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>WEB-INF/config/applicationContext.xml</param-value>
</context-param>
<context-param>
    <!--  to enable multiple webapps in one tomcat -->
    <param-name>log4jExposeWebAppRoot</param-name>
    <param-value>false</param-value>
</context-param>
<context-param>
    <param-name>log4jConfigLocation</param-name>
    <param-value>WEB-INF/lppsdn-configuration.properties</param-value>
</context-param>

<listener>
    <listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
</listener>
<listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener> 

<filter>
    <filter-name>UUIDFilter</filter-name>
    <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
</filter>

<filter-mapping>
    <filter-name>UUIDFilter</filter-name>
    <url-pattern>/ws/*</url-pattern>
    <url-pattern>/rest/*</url-pattern>
    <url-pattern>/mvc/*</url-pattern>
    <url-pattern>/tasks/*</url-pattern>
</filter-mapping>

<servlet>
    <description>CXF WS servlet</description>
    <display-name>ws</display-name>
    <servlet-name>ws</servlet-name>
    <servlet-class>org.apache.cxf.transport.servlet.CXFServlet</servlet-class>
    <init-param>
        <param-name>config-location</param-name>
        <param-value>/WEB-INF/config/ws.xml</param-value>    
    </init-param>
    <load-on-startup>1</load-on-startup>
</servlet>

<servlet>
    <description>CXF REST Servlet</description>
    <display-name>rest</display-name>
    <servlet-name>rest</servlet-name>
    <servlet-class>org.apache.cxf.transport.servlet.CXFServlet</servlet-class>
    <init-param>
        <param-name>config-location</param-name>
        <param-value>/WEB-INF/config/rest.xml</param-value>    
    </init-param>
    <load-on-startup>2</load-on-startup>
</servlet>

<servlet>
    <description>Spring MVC Servlet</description>
    <display-name>mvc</display-name>
    <servlet-name>mvc</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    <init-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>WEB-INF/config/mvc.xml</param-value>
    </init-param>
    <load-on-startup>3</load-on-startup>
</servlet>

<servlet>
    <description>Spring Tasks Servlet</description>
    <display-name>tasks</display-name>
    <servlet-name>tasks</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    <init-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>WEB-INF/config/tasks.xml</param-value>
    </init-param>
    <load-on-startup>4</load-on-startup>
</servlet>


<servlet-mapping>
    <servlet-name>ws</servlet-name>
    <url-pattern>/ws/*</url-pattern>
</servlet-mapping>

<servlet-mapping>
    <servlet-name>rest</servlet-name>
    <url-pattern>/rest/*</url-pattern>
</servlet-mapping>

<servlet-mapping>
    <servlet-name>mvc</servlet-name>
    <url-pattern>/mvc/*</url-pattern>
</servlet-mapping>

<servlet-mapping>
    <servlet-name>tasks</servlet-name>
    <url-pattern>/tasks/*</url-pattern>
</servlet-mapping>


<welcome-file-list>
    <welcome-file>index.html</welcome-file>
</welcome-file-list>

<security-constraint>
    <web-resource-collection>
        <web-resource-name>Fallout Management</web-resource-name>
        <description>Fallout Management security model</description>
        <url-pattern>/mvc/configuration/BMTFalloutToolConfigSearch</url-pattern>
        <url-pattern>/mvc/configuration/BMTFalloutToolConfigSearch.html</url-pattern>
        <url-pattern>/mvc/configuration/BMTFalloutToolConfigSearch.jsp</url-pattern>
        <url-pattern>/mvc/configuration/SearchBMTConfigletResults</url-pattern>
        <url-pattern>/mvc/configuration/SearchBMTConfigletResults.html</url-pattern>
        <url-pattern>/mvc/configuration/SearchBMTConfigletResults.jsp</url-pattern>
        <url-pattern>/mvc/configuration/BMTConfigletAction</url-pattern>
        <url-pattern>/mvc/configuration/BMTConfigletAction.html</url-pattern>
        <url-pattern>/mvc/configuration/BMTConfigletAction.jsp</url-pattern>
    </web-resource-collection>
    <auth-constraint>
        <role-name>Fallout Management</role-name>
    </auth-constraint>
</security-constraint>

<security-constraint>
    <web-resource-collection>
        <web-resource-name>CLI Translation</web-resource-name>
        <description>CLI Translation security model</description>
        <url-pattern>/mvc/configuration/CLIToolConfigSearch</url-pattern>
        <url-pattern>/mvc/configuration/CLIToolConfigSearch.html</url-pattern>
        <url-pattern>/mvc/configuration/CLIToolConfigSearch.jsp</url-pattern>
        <url-pattern>/mvc/configuration/SearchConfigletResults</url-pattern>
        <url-pattern>/mvc/configuration/SearchConfigletResults.html</url-pattern>
        <url-pattern>/mvc/configuration/SearchConfigletResults.jsp</url-pattern>
        <url-pattern>/mvc/configuration/translateCLIConfiglet</url-pattern>
        <url-pattern>/mvc/configuration/translateCLIConfiglet.html</url-pattern>
        <url-pattern>/mvc/configuration/translateCLIConfiglet.jsp</url-pattern>
        <url-pattern>/mvc/configuration/downloadAsFile</url-pattern>
        <url-pattern>/mvc/configuration/downloadAsFile.jsp</url-pattern>
        <url-pattern>/mvc/configuration/downloadAsFile.html</url-pattern>
    </web-resource-collection>
    <auth-constraint>
        <role-name>CLI Translation</role-name>
    </auth-constraint>
</security-constraint>
<login-config>
    <auth-method>FORM</auth-method>
    <form-login-config>
        <form-login-page>/mvc/fw/session/index</form-login-page>
        <form-error-page>/mvc/fw/error/index</form-error-page>
    </form-login-config>
</login-config>

<security-role>
    <description>Fallout Management</description>
    <role-name>Fallout Management</role-name>
</security-role>

<security-role>
    <description>CLI Translation</description>
    <role-name>CLI Translation</role-name>
</security-role>
 org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.att.lpp.discovery.core.hardware.DiscoveryHardwareImpl] for bean with name 'discoveryHardware' defined in ServletContext resource [/WEB-INF/config/discovery/core.xml]; nested exception is java.lang.ClassNotFoundException: com.att.lpp.discovery.core.hardware.DiscoveryHardwareImpl