Uploaded image for project: 'Syncope'
  1. Syncope
  2. SYNCOPE-220

When running in embedded mode, CSVDir configuration shows unresolved ${urlencoded.csvdir.path} property

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 1.0.2-incubating
    • 1.0.3-incubating, 1.1.0
    • archetype
    • None

    Description

      When generating a new Syncope project and launching with 'mvn -P embedded', an unresolved property is shown in CSVDir connector configuration:

      {urlencoded.csvdir.path}

      This happens because generated overlay's core/pom.xml does not contain the following plugin (as done instead by source core/pom.xml):

      <plugin>
      <groupId>org.codehaus.gmaven</groupId>
      <artifactId>gmaven-plugin</artifactId>
      <inherited>true</inherited>
      <executions>
      <execution>
      <phase>generate-resources</phase>
      <goals>
      <goal>execute</goal>
      </goals>
      <configuration>
      <source>
      project.properties['urlencoded.csvdir.path'] = java.net.URLEncoder.encode(project.properties['test.csvdir.path'])
      </source>
      </configuration>
      </execution>
      </executions>
      </plugin>

      Attachments

        Activity

          People

            ilgrosso Francesco Chicchiriccò
            ilgrosso Francesco Chicchiriccò
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: