Jump to content

How to de-compile the byte-code of Java Custom Function [javaxpath] in Tibco BW?


Sanjib Karmakar

Recommended Posts

There is a Java Custom Function is used in the BW project and the byte code of that java class is kept as javaxpath in the project. Java source code is missing.

How to regenerate the Java source code of that Java Custom Function?

Following is that Java custom function details

<?xml version="1.0" encoding="UTF-8"?>

<ns0:java-xpath xmlns:ns0="http://www.tibco.com/bw/javaxpath/2003">

   <ns0:suggestedPrefix>SkyDateUtility</ns0:suggestedPrefix>

   <ns0:loadedFromLocation>C:Tibco_workspaceSharedResourcesJavaSkyDateUtility.class</ns0:loadedFromLocation>

   <ns0:bytecode>yv66vgAAADEAdAcAAgEAH2NvbS90aWJjby9teXRlc3QvU2t5RGF0ZVV0aWxpdHkHAAQBABBqYXZhL2xhbmcvT2JqZWN0AQAGPGluaXQ+AQADKClWAQAEQ29kZQoAAwAJDAAFAAYBAA9MaW5lTnVtYmVyVGFibGUBABJMb2NhbFZhcmlhYmxlVGFibGUBAAR0aGlzAQAhTGNvbS90aWJjby9teXRlc3QvU2t5RGF0ZVV0aWxpdHk7AQALZ2V0RGF0ZURpZmYBAEooTGphdmEvbGFuZy9TdHJpbmc7TGphdmEvbGFuZy9TdHJpbmc7TGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL2xhbmcvU3RyaW5nOwoAEQATBwASAQAQamF2YS9sYW5nL1N0cmluZwwAFAAVAQALdG9VcHBlckNhc2UBABQoKUxqYXZhL2xhbmcvU3RyaW5nOwgAFwEAAVoKABEAGQwAGgAbAQAIZW5kc1dpdGgBABUoTGphdmEvbGFuZy9TdHJpbmc7KVoHAB0BABdqYXZhL2xhbmcvU3RyaW5nQnVpbGRlcgoAEQAfDAAgACEBAAd2YWx1ZU9mAQAmKExqYXZhL2xhbmcvT2JqZWN0OylMamF2YS9sYW5nL1N0cmluZzsKABwAIwwABQAkAQAVKExqYXZhL2xhbmcvU3RyaW5nOylWCgAcACYMACcAKAEABmFwcGVuZAEALShMamF2YS9sYW5nL1N0cmluZzspTGphdmEvbGFuZy9TdHJpbmdCdWlsZGVyOwoAHAAqDAArABUBAAh0b1N0cmluZwcALQEAGmphdmEvdGV4dC9TaW1wbGVEYXRlRm9ybWF0CAAvAQAYeXl5eS1NTS1kZCdUJ0hIOm1tOnNzJ1onCgAsACMKACwAMgwAMwA0AQAKc2V0TGVuaWVudAEABChaKVYIADYBAANHTVQKADgAOgcAOQEAEmphdmEvdXRpbC9UaW1lWm9uZQwAOwA8AQALZ2V0VGltZVpvbmUBACgoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL3V0aWwvVGltZVpvbmU7CgAsAD4MAD8AQAEAC3NldFRpbWVab25lAQAXKExqYXZhL3V0aWwvVGltZVpvbmU7KVYKACwAQgwAQwBEAQAFcGFyc2UBACQoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL3V0aWwvRGF0ZTsKAEYASAcARwEADmphdmEvdXRpbC9EYXRlDABJAEoBAAdnZXRUaW1lAQADKClKCABMAQADenp6CgARAE4MAE8AUAEABmVxdWFscwEAFShMamF2YS9sYW5nL09iamVjdDspWgoAEQBSDAAgAFMBABUoSilMamF2YS9sYW5nL1N0cmluZzsIAFUBAAJzcwUAAAAAAAAD6AgAWQEAAm1tBQAAAAAAAOpgCABdAQACaGgFAAAAAAA27oAIAGEBAAAHAGMBABNqYXZhL2xhbmcvRXhjZXB0aW9uAQAJZmlyc3REYXRlAQASTGphdmEvbGFuZy9TdHJpbmc7AQAKc2Vjb25kRGF0ZQEABmNob2ljZQEAC3NkRmlyc3REYXRlAQAcTGphdmEvdGV4dC9TaW1wbGVEYXRlRm9ybWF0OwEADHNkU2Vjb25kRGF0ZQEAEW1vZGlmaWVkRmlyc3REYXRlAQAQTGphdmEvdXRpbC9EYXRlOwEAEm1vZGlmaWVkU2Vjb25kRGF0ZQEABGRpZmYBAAFKAQACZXgBABVMamF2YS9sYW5nL0V4Y2VwdGlvbjsBAApTb3VyY2VGaWxlAQATU2t5RGF0ZVV0aWxpdHkuamF2YQAhAAEAAwAAAAAAAgABAAUABgABAAcAAAAvAAEAAQAAAAUqtwAIsQAAAAIACgAAAAYAAQAAAAcACwAAAAwAAQAAAAUADAANAAAACQAOAA8AAQAHAAAB4gAEAAkAAADkKrYAEBIWtgAYmgAXuwAcWSq4AB63ACISFrYAJbYAKUsrtgAQEha2ABiaABe7ABxZK7gAHrcAIhIWtgAltgApTLsALFkSLrcAME67ACxZEi63ADA6BC0DtgAxGQQDtgAxLRI1uAA3tgA9GQQSNbgAN7YAPQE6BQE6Bi0qtgBBOgUZBCu2AEE6BhkFtgBFGQa2AEVlNwcsEku2AE2ZAAkWB7gAUbAsElS2AE2ZAA0WBxQAVm24AFGwLBJYtgBNmQANFgcUAFptuABRsCwSXLYATZkADRYHFABebbgAUbASYLBOEmCwAAQAQACjAOAAYgCkALYA4ABiALcAyQDgAGIAygDcAOAAYgACAAoAAABqABoAAAAYAAwAGQAgABsALAAcAEAAIABKACEAVQAjAFoAJABgACcAaQAoAHMAKgB2ACsAeQAtAIAALgCIADAAlQAyAJ4AMwCkADQArQA1ALcANgDAADcAygA4ANMAOQDdADsA4AA+AOEAPwALAAAAXAAJAAAA5ABkAGUAAAAAAOQAZgBlAAEAAADkAGcAZQACAEoAlgBoAGkAAwBVAIsAagBpAAQAdgBqAGsAbAAFAHkAZwBtAGwABgCVAEsAbgBvAAcA4QADAHAAcQADAAEAcgAAAAIAcw==</ns0:bytecode>

</ns0:java-xpath>

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...