Jams don't set for a variety of reasons, the most common being it wasn't cooked long enough. When you don't use pectin in a jam recipe, it's natural for the cooking process to take longer. This is normal. Your jam is ready when the pears become like jelly and the set test comes returns positive results.