Mix together soy sauce, reserved pineapple juice, olive oil, chili paste, garlic and ginger and a couple of tablespoons of chopped cilantro. I don't even skin the ginger. Wash and pat dry chicken and sausage. Sprinkle all sides with salt & pepper. Put everything in a resealable, shake until well coated. Marinate a couple of hours or overnight.
For the dish:.
Preheat oven to 450 degrees.
Remove the meat for the marinade and pat dry. In a dutch oven or any other heavy oven proof pan, heat a couple of tablespoons of olive oil. Brown meat on both side then remove from pan. Take pan off heat, add rice and chicken broth. Layer 1/2 bell pepper and onion over rice. Put chicken on top of that. Slice up sausage into chuncks and place around chicken. Do the same with the pineapple chuncks. Layer the rest of the peppers and onions over the top. Put on the lid and place in the oven for 10 minutes. After that, reduce heat to 350 degrees and cook for another hour.
Remove from the oven and let rest for 15 minutes (don't remove that lid!).
Sprinkle with green onions and remaining cilantro. Squeaze the juice of the lemon over the top.