Preheat oven to 300 degrees
In a large dutch oven, add the pineapple juice, tamari, vinegar, garlic, ginger, brown sugar, chili sauce, sesame oil, pepper, onions and, beef broth. Heat over medium-low until the sugar has melted.
Season your meat of choice with salt and pepper. You may need to cut the racks of ribs down to fit in the pot. Add to the dutch oven and cover.
Bake for 3-4 hours or until the ribs can be pulled easily apart. Remove the ribs from the pan and set aside.
Place the dutch oven on a medium-high burner in the stove and bring to a boil. Cook until the liquid has reduced by half. (About 10 minutes).
At this point, it's your decision. Baste the ribs with the sauce and serve or you can put on a high heat grill to crisp them up to your liking.
Serve with sliced green onions.