History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: IDEADEV-6123
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Normal Normal
Assignee: Maxim Mossienko
Reporter: Serge Baranov
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
IDEA: Development

Maven2 - pom.xml - good code is red

Created: 01 Jun 06 15:13   Updated: 01 Jun 06 22:58
Component/s: XML editing
Fix Version/s: Demetra 5321, 5.1.2

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
File Attachments: None
Image Attachments:

1. screen-shot.gif.jpg
(436 kb)

Build: 4,192
Fixed in build: 5,314
Severity: Medium


 Description  « Hide
Sebastian Berg reports:

IntelliJ mark a valid pom.xml with red. It thinks the pom.xml contains errors.
Look at the pom.xml

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>dk.pfa</groupId>
  <artifactId>OtherApps</artifactId>
  <packaging>war</packaging>
  <version>1.0-SNAPSHOT</version>
  <name>Maven Quick Start Archetype</name>
  <url>http://maven.apache.org</url>


  <build>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <configuration>
          <source>1.5</source>
          <target>1.5</target>
        </configuration>
      </plugin>
      <plugin>

        <artifactId>maven-antrun-plugin</artifactId>
        <executions>
          <execution>
            <phase>package</phase>
            <configuration>
              <tasks>


                <property name="maven.compile.classpath"
                          value="${maven.compile.classpath};C:/bea/weblogic91/server/lib/weblogic.jar"/>
                <property name="maven.runtime.classpath"
                          value="${maven.runtime.classpath};C:/bea/weblogic91/server/lib/weblogic.jar"/>
                <!--
                <classpath>
                    <pathelement path="${classpath}"/>
                    <pathelement path="C:/bea/weblogic91/server/lib/weblogic.jar"/>
                </classpath>
                -->
                <property name="cp5" refid="maven.compile.classpath"/>
                <echo message="maven.plugin.classpath is ${cp5}"/>
                <echo message=""/>

                <property name="wls.username" value="weblogic"/>
                <property name="wls.password" value="weblogic"/>
                <property name="wls.hostname" value="10.131.20.56"/>
                <property name="wls.port" value="7001"/>
                <property name="wls.server.name" value="myserver"/>

                <property name="ear.deployed.name" value="upgradePOJOEar"/>
                <property name="example-output" value="output"/>
                <property name="ear-dir" value="${example-output}/upgradePOJOEar"/>

                <taskdef name="jwsc" classname="weblogic.wsee.tools.anttasks.JwscTask"
                         classpathref="maven.compile.classpath"/>
                <taskdef name="wldeploy" classname="weblogic.ant.taskdefs.management.WLDeploy"
                         classpathref="maven.compile.classpath"/>
                <wldeploy action="deploy" name="OtherApps"
                          source="target/OtherApps-1.0-SNAPSHOT.war" user="weblogic"
                          password="weblogic" verbose="true"
                          adminurl="t3://localhost:7001"
                          targets="AdminServer"/>
              </tasks>
            </configuration>
            <goals>
              <goal>run</goal>
            </goals>
          </execution>
        </executions>
      </plugin>
    </plugins>
  </build>


  <repositories>
    <repository>
      <id>LocalPFArep333</id>
      <name>Local PFA rep</name>
      <url>http://tp-VPC4890.pfae3.csc.dk:9999/repository</url>
      <releases>
        <checksumPolicy>false</checksumPolicy>
        <updatePolicy>never</updatePolicy>
      </releases>
    </repository>
    <repository>
      <id>Ibiblo</id>
      <name>Ibiblo rep</name>
      <url>http://www.ibiblio.org/maven2</url>
      <releases>
        <checksumPolicy>false</checksumPolicy>
        <updatePolicy>never</updatePolicy>
      </releases>
    </repository>
  </repositories>
  <pluginRepositories>
    <pluginRepository>
      <releases>
        <updatePolicy>never</updatePolicy>
      </releases>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
      <id>ibib</id>
      <name>ibib</name>
      <url>http://www.ibiblio.org/maven2</url>
    </pluginRepository>
  </pluginRepositories>


  <dependencies>

    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.0</version>
      <scope>test</scope>
    </dependency>

    <dependency>
      <groupId>org.easymock</groupId>
      <artifactId>easymock</artifactId>
      <version>2.2</version>
      <scope>test</scope>
    </dependency>

    <dependency>
      <groupId>weblogic</groupId>
      <artifactId>weblogic</artifactId>
      <version>9.1</version>
    </dependency>

    <dependency>
      <groupId>otherapps</groupId>
      <artifactId>otherapps-siGeneratedXmlbeans</artifactId>
      <version>1.0</version>
    </dependency>

    <dependency>
      <groupId>org.apache</groupId>
      <artifactId>xmlbeans</artifactId>
      <version>2.1.0</version>
    </dependency>

    <dependency>
      <groupId>oracle</groupId>
      <artifactId>oracle-jdbc</artifactId>
      <version>10.1.0.2.0</version>
    </dependency>

    <dependency>
      <groupId>log4j</groupId>
      <artifactId>log4j</artifactId>
      <version>1.2.9</version>
    </dependency>

    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring</artifactId>
      <version>1.2.7</version>
    </dependency>

    <dependency>
      <groupId>javax.transaction</groupId>
      <artifactId>jta</artifactId>
      <version>1.0.1B</version>
    </dependency>

    <dependency>
      <groupId>commons-collections</groupId>
      <artifactId>commons-collections</artifactId>
      <version>2.1.1</version>
    </dependency>

    <dependency>
      <groupId>xml-apis</groupId>
      <artifactId>xml-apis</artifactId>
      <version>1.0.b2</version>
    </dependency>

    <dependency>
      <groupId>commons-lang</groupId>
      <artifactId>commons-lang</artifactId>
      <version>1.0-b1</version>
    </dependency>

    <dependency>
      <groupId>ehcache</groupId>
      <artifactId>ehcache</artifactId>
      <version>1.1</version>
    </dependency>


    <dependency>
      <groupId>commons-logging</groupId>
      <artifactId>commons-logging</artifactId>
      <version>1.0.4</version>
    </dependency>

    <dependency>
      <groupId>cglib</groupId>
      <artifactId>cglib</artifactId>
      <version>2.1_3</version>
    </dependency>

    <dependency>
      <groupId>asm</groupId>
      <artifactId>asm</artifactId>
      <version>1.5.3</version>
    </dependency>

    <dependency>
      <groupId>commons-collections</groupId>
      <artifactId>commons-collections</artifactId>
      <version>2.1.1</version>
    </dependency>

    <dependency>
      <groupId>antlr</groupId>
      <artifactId>antlr</artifactId>
      <version>2.7.6rc1</version>
    </dependency>


    <dependency>
      <groupId>lucene</groupId>
      <artifactId>lucene</artifactId>
      <version>1.4.3</version>
      <optional>true</optional>
    </dependency>

    <dependency>
      <groupId>javax.persistence</groupId>
      <artifactId>ejb</artifactId>
      <version>3.0</version>
    </dependency>

    <dependency>
      <groupId>org.hibernate</groupId>
      <artifactId>hibernate</artifactId>
      <version>3.2</version>
    </dependency>

    <dependency>
      <groupId>org.hibernate</groupId>
      <artifactId>hibernate-annotations</artifactId>
      <version>3.1beta9</version>
    </dependency>

    <dependency>
      <groupId>javax.sql</groupId>
      <artifactId>jdbc-stdext</artifactId>
      <version>2.0</version>
    </dependency>


    <dependency>
      <groupId>dom4j</groupId>
      <artifactId>dom4j</artifactId>
      <version>1.6</version>
      <exclusions>
        <exclusion>
          <groupId>jaxme</groupId>
          <artifactId>jaxme-api</artifactId>
        </exclusion>
        <exclusion>
          <groupId>jaxen</groupId>
          <artifactId>jaxen</artifactId>
        </exclusion>
        <exclusion>
          <groupId>msv</groupId>
          <artifactId>xsdlib</artifactId>
        </exclusion>
        <exclusion>
          <groupId>msv</groupId>
          <artifactId>relaxngDatatype</artifactId>
        </exclusion>
        <exclusion>
          <groupId>pull-parser</groupId>
          <artifactId>pull-parser</artifactId>
        </exclusion>
        <exclusion>
          <groupId>xpp3</groupId>
          <artifactId>xpp3</artifactId>
        </exclusion>
        <exclusion>
          <groupId>stax</groupId>
          <artifactId>stax-api</artifactId>
        </exclusion>
        <exclusion>
          <groupId>xml-apis</groupId>
          <artifactId>xml-apis</artifactId>
        </exclusion>
        <exclusion>
          <groupId>junitperf</groupId>
          <artifactId>junitperf</artifactId>
        </exclusion>
        <exclusion>
          <groupId>stax</groupId>
          <artifactId>stax-ri</artifactId>
        </exclusion>
        <exclusion>
          <groupId>xalan</groupId>
          <artifactId>xalan</artifactId>
        </exclusion>
      </exclusions>
    </dependency>


  </dependencies>
</project>


 All   Comments   Work Log   Change History      Sort Order:
Sebastian Berg - 01 Jun 06 16:34
I think that the editor dont like <xs:any> in the xsd. It marks all red, when the xsd contains "any". An it should accept all standard valid xml.