Hi, the problem is tomcat6 calls the "/usr/sbin/tomcat6" script in
the tomcat6 init script. And java executable is called in this
script. So you end up in the uncofined_java_t domain which looks ok.
What exactly doesn't work? Could you open a new bug on the
selinux-policy component and attach all AVC msgs which you are
getting?