Murphy is alive!

  • Home
  • How IT
  • IT’s a trap
  • Humans of IT
  • Portuguese, por favor
  • IT’s about me
  • Tips

    Spring Framework marks transaction to rollback when everything is fine

    Published by

    Gabriel

    on

    December 13, 2017

    Eventually, you can’t conclude the whole process flux because, at the end, the Spring Framework marks the transaction to rollback, even when all exceptions were caught. The evidence of this scenario is this following message Transaction was marked for rollback only; cannot commit. The exception thrown is org.springframework.orm.jpa.JpaSystemException. It happens…

    Continue reading →: Spring Framework marks transaction to rollback when everything is fine
  • Tips

    Generating client for SOAP using CXF

    Published by

    Gabriel

    on

    October 30, 2017

    What is needed WSDL file describing the services Apache CXF (3.1+) JDK (1.7+) Straight to point In order to create the set of Client’s classes, verify for the following environment variables: JAVA_HOME: Path to JDK location, eg. C:\Progra~1\Java\jdk1.7.0_80 CXF_HOME: Path to CXF location, eg. C:\Java\apache-cxf-3.1.13 Now, open a command prompt…

    Continue reading →: Generating client for SOAP using CXF
  • How To

    Creating rules dynamically with Drools

    Published by

    Gabriel

    on

    October 25, 2017
    Creating rules dynamically with Drools

    This “how to” walks through a solution to dynamically create and execute business rules. Why we need this It’s common the necessity to implement some kind of rules to choose between one and other action. Often, these rules are expressed in a sort of business thinking. Drools is a Business…

    Continue reading →: Creating rules dynamically with Drools
  • Management

    The danger of persistence of decision-making in project management

    Published by

    Gabriel

    on

    August 14, 2017
    The danger of persistence of decision-making in project management

    Recently I’ve been talking to a colleague, during a happy hour, about good projects that lead to bad results. Despite the fact that in happy hour meetings one isn’t supposed to talk about work, the conversation brought some good reflections. Since the time I attended high school in data processing…

    Continue reading →: The danger of persistence of decision-making in project management
  • Tips

    PWC6345: There is an error in invoking javac.

    Published by

    Gabriel

    on

    June 20, 2014

    Accessing your application in GlassFish you get this error message: org.apache.jasper.JasperException: PWC6345: There is an error in invoking javac. A full JDK (not just JRE) is required Try to verify the parameter AS_JAVA inside of file glassfish\config\asenv.bat(.conf). This parameter should be the JDK path.

    Continue reading →: PWC6345: There is an error in invoking javac.
Previous Page Next Page

Hello,

I’m Gabriel

Welcome to IT from Hell—a space where I share my journey through the highs and lows of software development. From technical deep dives to the human side of engineering, this is where problem-solving meets perspective, and code meets culture.

Let’s connect

  • GitHub
  • LinkedIn
  • Mail

Recent posts

  • Rails API Masterclass: Crafting the Complete Railsdex Backend

    Rails API Masterclass: Crafting the Complete Railsdex Backend

  • Gotta Upload ’Em All! File Uploads with Rails and Active Storage

    Gotta Upload ’Em All! File Uploads with Rails and Active Storage

  • Creating, Reading, Updating, and Deleting Data with Rails

    Creating, Reading, Updating, and Deleting Data with Rails

  • Our First Rails Application

    Our First Rails Application

  • Installing Ruby on Rails

    Installing Ruby on Rails

  • Setting Ruby on Rails

    Setting Ruby on Rails

  • Search for a specific text in Oracle database

  • Listing relationship constraints in SQL Server

  • PostgreSQL script to look up for a text

  • SQL Server script to scan the whole database looking for a specific value in a specific column

Life is too short to remove USB safely.

  • GitHub
  • LinkedIn
  • Mail
  • Home
  • How IT
  • IT’s a trap
  • Humans of IT
  • Portuguese, por favor
  • IT’s about me
 

Loading Comments...
 

    • Subscribe Subscribed
      • Murphy is alive!
      • Already have a WordPress.com account? Log in now.
      • Murphy is alive!
      • Subscribe Subscribed
      • Sign up
      • Log in
      • Report this content
      • View site in Reader
      • Manage subscriptions
      • Collapse this bar

    Notifications