AOD 8.1.2 : getting 404 error in https request

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • avc880818262214
    Member
    • Jan 2025
    • 9

    #16
    Hi Adam,

    We are using Avaya OD 8.1.2 IVR applications and have a requirement to convert the existing IVR applications into Maven projects and generate WAR files using Maven builds. Additionally, we are planning to implement CI deployments. Are there any documents or sample applications available?

    Thanks & Regards,
    Ravi A

    Comment

    • avc861193901584
      Hot Shot
      • Sep 2024
      • 19

      #17
      Hi Ravi,

      I'm not aware of any official examples.
      When you export a project in OD, there is the option to save the build.xml file that is generated. (Note: When you do this, it will also keep a folder called "buildFiles". Do NOT delete this from within OD. Only delete it with OD closed from the file explorer. This folder has copies of the OD XML files, and OD thinks that when you delete them that you deleted the flows in your project.)
      The build.xml is an Antrun file that can be used in Maven to build an artifact.
      My company uses the Maven Antrun plugin like this:

      Code:
                          <plugin>
                              <artifactId>maven-antrun-plugin</artifactId>
                              <version>1.8</version>
                              <executions>
                                  <execution>
                                      <phase>compile</phase>
                                      <configuration>
                                          <tasks>
                                              <ant antfile="build.xml" dir="." target="deploy.project.war" />
                                          </tasks>
                                      </configuration>
                                      <goals>
                                          <goal>run</goal>
                                      </goals>
                                  </execution>
                              </executions>
                          </plugin>
      If you want to use Maven for dependency management as well, you will likely need to build a Maven plugin for fixing the Eclipse classpath. We built a plugin (not publicly available) that customized what we needed it to do, and now our IVRs are built via Maven on a Jenkins server, so from there the possibilities are endless.
      Adam | Swampfox Technologies Inc. | Avaya Partner
      Solutioning in: Avaya Experience Portal | AXP Connect | AES

      Comment

      Loading