Adding Test Email Boxes to Outlook

In Outlook choose the menu option
Tools, Email Accounts

Select the radio button "View or change existing e-mail accounts"
Click Next

Click "Change..." button

Click "More Settings..." button

Choose "Advanced" tab

Click the "Add" button to "Add mailbox:"
hal webdev email
Click OK

Click the "Add" button to "Add mailbox:"
hal webtest email
Click OK

Click the "Add" button to "Add mailbox:"
hal webstage email
Click OK

Click OK to finish entering Advanced settings

Click Next for E-mail Accounts "Exchange Server Settings"

Click Finish

You should now see three new mail boxes at the bottom navigation pane.

Sample Manual Teamsite Copy

Also, per Eric:

Unix team should change the permissions to webapp.prd and 777

Refer: copy_prd_teamsite_sample.sh

echo RELATIVE_PATH:$1
echo FILENAME:$2
RELATIVE_PATH=$1
FILENAME=$2
echo mkdir -p /wbi/teamsite/tmp/webprd_immediate/${RELATIVE_PATH}/
echo cp /wbi/haldata/webstg/${RELATIVE_PATH}/${FILENAME} /wbi/teamsite/tmp/webprd_immediate/${RELATIVE_PATH}/

New Hire Setup

Items to Consider

  1. Emails will get auto-archived after 30 days

From: Mitchell, Ian (HAL)
Sent: Wednesday, August 29, 2012 1:24 PM
To: Ruckman, Maurice (HAL)
Subject: Setup Notes

Maurice,

Here is what I recorded / remembered having to do in order to get up and running. They’re ranked in the order I accomplished them in.

  1. Receive Desktop, get hooked up to power and network
  2. Get Login information (RSA was received here as well, but never needed it)
  3. Get Outlook setup with email information
  4. Get Admin rights for my machine, so I could install applications
  5. Install Lync for communication purposes
  6. Get Jira access, and get a brief introduction on how to use it
  7. Get Tealeaf access
  8. Get Payroll Access (ADP)
  9. Create an SVN Account
  10. Create a VM
  11. Install XManager
  12. Configure JBoss
  13. Eclipse Debugger configuration
  14. Network Drive Access (never got this working)
  15. Install Tealeaf
  16. Access DB permissions
  17. Outlook Meeting / Stand up invites from Anila
  18. Connect to Printers

I wrote my VM had issues with the dev server, but I don’t remember the details of what occurred there.

Ian Mitchell

POLAR Training

LINK - Back to back bookings
DSSV - Display Special Service

Making a Booking

AVAL
Agency test phone number: 1115555555
AAA Agency phone number: 6307559911

Home/Air/Gatwy
SEA N  (Gateway, Want Air?)
Date: 10Nov12
Category Type: I (just put I, it will return everything)
Occupancy: 2 (keeping it simple)

Bonus: Type is "Yes" for mariner number to look up guest information

This was enough but you can continue:

Trade: A  (F1 to get the list of trade codes)
Tour: (Only used for Alaska Cruise Tour)

Availability by Voyage

1st line is dining

Voyage code, where first character is the ship code

CBOK (Dark blue means that it is not available)
18Bitn - to see packages
18Pkg to add new packages

Cancel Booking

Rebook: S (Shows what the cancellation fees will be)
Cancel Code: R (normally R)

Activate: A to get the booking back, but it will only come back as a Guarantee

Rebook

Use "F" to give them better fares

Notes

You can filter "ME" in history section

DINV - Display Inventory
This is done in beds

Category Pricing

Has two columns if there is a group on the agency

When making a booking use TWID: NEW, you may want to write down the twid code in case it falls off accidentally

Back to Back

Start with LINK instead of AVAL to start the process

Keep adding together and then finish with "e" to say you are ending your vacation and cruise, it will keep pricing but keep separating by different bookings.

Install SQL Developer on VM

Download link of Oracle SQL Developer Tool (Linux RPM package): http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html

How to install
sudo rpm -ivh sqldeveloper-3.2.09.23-1.noarch.rpm

Information about RPM
rpm -qpl sqldeveloper-3.2.09.23-1.noarch.rpm

Remove RPM
rpm -evh sqldeveloper-3.2.09.23-1.noarch.rpm

List of RPM's
rpm -qa | grep -i sql

Information about RPM
rpm -qi sqldeveloper-3.2.09.23-1

Running SQL Developer
/opt/sqldeveloper/sqldeveloper.sh

Installs on menu too:
Applications/Programming/SQL Developer

Connections:

DEVWEB
Connection Type: Advanced
Role: Default
Custom JDBC URL: jdbc:oracle:thin:@//haltstdbs02:37200/devweb

TSTWEB
Connection Type: Advanced
Role: Default
Custom JDBC URL: jdbc:oracle:thin:@//haltstdbs02:37100/tstweb

Additional Details:

The connections property file can be found in:
hal-web/src/main/webapp/WEB-INF/config/spring/spring/jdbc-e1.properties.

Spring / Struts Upgrade

Want to start using Spring annotations and also to update Struts to avoid pitfalls with current application.

Spring upgrade to 2.5.6.0.3 and Struts 2.3.4 (going to release 2.3.5 soon)

Struts 1.2.9 for Struts 1.0 application

and then 3.1.2.RELEASE for Spring

From: Virginia Angélica Martz [mailto:vmartz@hexacta.com]
Sent: Tuesday, August 28, 2012 7:54 AM
To: Guillaume Radde
Cc: Thompson, Sonya (HAL); Ruckman, Maurice (HAL); Fillman, Eric (HAL); Mario Hartman; Ignacio Peluffo
Subject: WITG-146 Pending dependencies

Hello all,

Yesterday we were changing third-party dependencies in order to take them from Central Repository.

This is a summary of the dependencies that are still pending for changes.

Some of them are not available in Central, others don’t have a well defined version and in all these cases your help would be appreciated.

struts2-ssl-plugin-1.2

<dependency>
<groupId>com.hal.thirdparty</groupId>
<artifactId>struts2-ssl-plugin-1.2</artifactId>
<version>0.1-hal</version>
<scope>runtime</scope>
</dependency>

This dependency is not in Central nor in our Google Code mirror in Nexus, so I cannot replace it with the last version (1.2.1) .

Two options:

1)      download from this site http://code.google.com/p/struts2-ssl-plugin/ the 1.2.1 version and make it manually available in third-party.

2)      Update GoogleCode mirror in Nexus.

IngrianLog4j/ IngrianNAE-5.1.1

<dependency>
<groupId>com.hal.thirdparty</groupId>
<artifactId>IngrianLog4j</artifactId>
<version>0.1-hal</version>
</dependency>

<dependency>
<groupId>com.hal.thirdparty</groupId>
<artifactId>IngrianNAE-5.1.1</artifactId>
<version>0.1-hal</version>
</dependency>

They are third-party but I think they should be kept in this way.

gson-1.4-javadoc

<dependency>
<groupId>com.hal.thirdparty</groupId>
<artifactId>gson-1.4-javadoc</artifactId>
<version>0.1-hal</version>
<scope>runtime</scope>
</dependency>

Is this dependency used for anything? In general javadoc dependencies are not needed.

sslext

<dependency>
<groupId>com.hal.thirdparty</groupId>
<artifactId>sslext</artifactId>
<version>0.1-hal</version>
<scope>runtime</scope>
</dependency>

I don’t know which version we should use.

http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22sslext%22%20AND%20a%3A%22sslext%22

ojdbc14

<dependency>

<groupId>com.hal.thirdparty</groupId>

<artifactId>ojdbc14</artifactId>

<version>0.1-hal</version>

<scope>runtime</scope>

</dependency>

When I replaced it with the dependency in Central it failed…. dependency is empty in central and maven repository (0 bytes)

http://mvnrepository.com/artifact/ojdbc/ojdbc/14

http://search.maven.org/#artifactdetails%7Cojdbc%7Cojdbc%7C14%7Cjar

We are still analyzing if “spring-webmvc” is needed. We think that it can be removed but we are testing to be sure.

Thanks again!

Virginia

From: Virginia Angélica Martz [mailto:vmartz@hexacta.com]
Sent: Tuesday, September 11, 2012 11:20 AM
To: Fillman, Eric (HAL); Augustine, Anila (HAL)
Cc: Ruckman, Maurice (HAL); Thompson, Sonya (HAL); Ignacio Peluffo
Subject: RE: WITG-146: Update

Hi Eric,

Good questions… I’ll try to answer them J

1)      Basically one of the changes from Spring 2 to Spring 3 is the organization of the framework. While in Spring 2 there was only one jar, Spring 3 has a set of jars and you have the opportunity to include only the functionality that you need. This link can help you: http://dushyanthinguva.blogspot.com/2010/03/what-to-expect-while-migrating-to.html. In short it says:   The first thing you will notice when upgrading to Spring 3 from Spring 2 is that it is packaged in a bunch of jars (or maven dependencies). This changed in Spring 2.5 and is generally regarded a good move although it makes upgrading a bit of a pain (even with maven). The good part is, the jar/dependency names are pretty self descriptive.” More info here à http://blog.springsource.com/2009/12/02/obtaining-spring-3-artifacts-with-maven/

2)      You are right, spring-context dependency is duplicated L. Can I fix it in the same feature branch or we have to create a new one? Please let me know and I’ll do it as soon as possible.

3)      It’s true, some of the dependencies are not necessary in hal-web, but we need them in both places because of the way you are deploying. From what I’ve talked with Mario, Guillaume and Ignacio, you need the dependency in the module for compilation purposes and then you need it also in hal-web in order to be placed in WEB-INF/lib folder during the deploy.

I hope this helps, if something is not clear or you need more info just let me know..

Regards,

Virginia