Pakistan says it has successfully launched a ballistic missile capable of carrying a nuclear warhead up to two-thousand kilometers -- the longest-range rocket Islamabad has yet tested.

Officials say the Shaheen-two missile developed in Pakistan hit its target. The rocket is said to be capable of carrying all types of conventional and nuclear warheads.

The military says President Pervez Musharraf watched today's (Saturday's) launch, which took place at an undisclosed location. In a statement, General Musharraf vowed to further upgrade Pakistan's nuclear capability, but with strict adherence to non-proliferation.

Pakistan and arch-rival India routinely conduct missile tests after informing each other.

Today's test came two days after U.S. Secretary of State Condoleezza Rice visited Islamabad and urged a continuation of the peace process between Pakistan and India.