title: How to avoid Jaxb marshaller to be taken from javaee.jar of weblogic?
body: <p>I need a custom prefix in namespace,I have used below code </p>
  
  <pre><code>marshaller.setProperty("com.sun.xml.internal.bind.namespacePrefixMapper", new NamespacePrefixMapper() {
      @Override
      public String getPreferredPrefix(String arg0, String arg1, boolean arg2) {
          return "tf";
      }
  });
  </code></pre>
  
  <p>But, it still giving me <code>propertexception</code>, after analysis i found out that the marshaller and jaxbcontent i was using are from javaee.jar of weblogic.But, I want it from java 1.6.</p>
  
  <p>I have tried to specify it in my weblogic startup. But no use...!!<br>
  What am i missing..!!<br>
  How to mention java to take it from it's own rt.jar rather than javaee.jar of weblogic??</p>